Right Handed Bat
t20 Int ALL TIME STATS
39 Mat
847 Runs
138.39 S/R
26.46 Avg
82 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 123 9 4019 8895 9 15 437 21 45.18 35.25 215
Total 2 0 20 11 0 0 1 2 181.82 10.00 19
Total 72 3 1726 4124 2 5 199 6 41.85 25.01 147
Total 128 19 5443 6981 17 26 426 102 77.96 49.93 170
Total 37 5 847 612 0 5 69 44 138.39 26.46 82
Total 138 14 3419 2629 1 16 252 164 130.04 27.57 106
Total 169 20 7186 9210 20 40 560 140 78.02 48.22 170
vs Australia flag Australia 2 0 16 10 0 0 3 0 160.00 8.00 16
vs New Zealand flag New Zealand 2 1 15 17 0 0 1 0 88.24 15.00 15
vs Pakistan flag Pakistan 2 0 32 32 0 0 4 0 100.00 16.00 31
vs South Africa flag South Africa 4 1 134 83 0 1 5 11 161.45 44.67 51
vs Sri Lanka flag Sri Lanka 2 0 25 31 0 0 3 0 80.65 12.50 18
vs Bangladesh flag Bangladesh 3 0 114 54 0 1 12 7 211.11 38.00 55
vs India flag India 6 1 119 86 0 0 12 5 138.37 23.80 45
vs England flag England 14 2 233 197 0 1 22 10 118.27 19.42 54
vs Afghanistan flag Afghanistan 2 0 77 63 0 1 3 3 122.22 38.50 52
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 123 9 4019 8895 9 15 437 21 45.18 35.25 215
Total 2 0 20 11 0 0 1 2 181.82 10.00 19
Total 72 3 1726 4124 2 5 199 6 41.85 25.01 147
Total 128 19 5443 6981 17 26 426 102 77.96 49.93 170
Total 37 5 847 612 0 5 69 44 138.39 26.46 82
Total 138 14 3419 2629 1 16 252 164 130.04 27.57 106
Total 169 20 7186 9210 20 40 560 140 78.02 48.22 170
vs Australia flag Australia 6 0 165 270 0 1 15 1 61.11 27.50 68
vs New Zealand flag New Zealand 7 0 119 180 0 1 11 2 66.11 17.00 51
vs Ireland flag Ireland 9 0 350 401 1 1 45 3 87.28 38.89 170
vs Pakistan flag Pakistan 7 0 273 340 1 1 26 4 80.29 39.00 127
vs South Africa flag South Africa 2 1 144 142 1 0 6 7 101.41 144.00 128
vs Sri Lanka flag Sri Lanka 13 2 607 781 2 4 49 5 77.72 55.18 115
vs Bangladesh flag Bangladesh 16 3 884 1083 3 5 64 15 81.63 68.00 146
vs India flag India 25 5 988 1342 3 5 74 20 73.62 49.40 123
vs England flag England 18 3 647 768 2 3 47 18 84.24 43.13 117
vs Zimbabwe flag Zimbabwe 5 0 265 373 1 1 20 5 71.05 53.00 101
vs Afghanistan flag Afghanistan 8 3 455 714 1 2 28 7 63.73 91.00 109
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 123 9 4019 8895 9 15 437 21 45.18 35.25 215
Total 2 0 20 11 0 0 1 2 181.82 10.00 19
Total 72 3 1726 4124 2 5 199 6 41.85 25.01 147
Total 128 19 5443 6981 17 26 426 102 77.96 49.93 170
Total 37 5 847 612 0 5 69 44 138.39 26.46 82
Total 138 14 3419 2629 1 16 252 164 130.04 27.57 106
Total 169 20 7186 9210 20 40 560 140 78.02 48.22 170
vs Australia flag Australia 5 0 89 184 0 0 11 0 48.37 17.80 36
vs New Zealand flag New Zealand 4 0 75 206 0 0 12 1 36.41 18.75 37
vs Pakistan flag Pakistan 8 0 201 597 0 1 17 1 33.67 25.13 90
vs South Africa flag South Africa 4 0 72 179 0 0 6 0 40.22 18.00 43
vs Sri Lanka flag Sri Lanka 14 1 233 593 0 0 29 1 39.29 17.92 44
vs Bangladesh flag Bangladesh 7 0 139 331 0 1 6 1 41.99 19.86 67
vs India flag India 6 0 117 242 0 0 13 1 48.35 19.50 36
vs England flag England 19 1 613 1350 2 2 88 0 45.41 34.06 147
vs Zimbabwe flag Zimbabwe 3 1 174 424 0 1 16 1 41.04 87.00 90
vs Afghanistan flag Afghanistan 2 1 13 18 0 0 1 0 72.22 13.00 7

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 9 9 1 183 122 0 0 12 12 150.00 22.88 41
Bangladesh Premier League 11 11 2 320 233 0 1 24 17 137.34 35.56 91
Big Bash League 1 1 0 13 14 0 0 0 1 92.86 13.00 13
Caribbean Premier League 68 67 5 1762 1379 1 10 127 83 127.77 28.42 106
Pakistan Super League 8 8 0 137 114 0 0 10 4 120.18 17.13 47
ICC Men's T20 World Cup 3 3 1 107 57 0 1 4 10 187.72 53.50 82
County Championship 2 4 0 187 266 0 0 23 1 70.30 46.75 83
ICC Cricket World Cup 9 8 0 274 389 0 2 21 3 70.44 34.25 96

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 9 0 0 0 0 0 0 0 0 0 0
Bangladesh Premier League 11 0 0 0 0 0 0 0 0 0 0
Big Bash League 1 0 0 0 0 0 0 0 0 0 0
Caribbean Premier League 68 0 0 0 0 0 0 0 0 0 0
Pakistan Super League 8 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 3 0 0 0 0 0 0 0 0 0 0
County Championship 2 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 9 0 0 0 0 0 0 0 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PS vs HH 38 35 4 0 108.57 0 0 0 0
HH vs MR 13 14 0 1 92.86 0 0 0 0
BAN vs WI 3 6 0 0 50.00 0 0 0 0
BAN vs WI 17 21 1 1 80.95 0 0 0 0
BAN vs WI 86 88 3 4 97.73 0 0 0 0
RR vs GAW 35 44 2 0 79.55 0 0 0 0
HAM vs GAW 0 1 0 0 0.00 0 0 0 0
GAW vs VCT 40 30 4 1 133.33 0 0 0 0
LQ vs GAW 45 43 2 2 104.65 0 0 0 0
WI vs ENG 14 10 3 0 140.00 0 0 0 0
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications