Right Handed Bat
t20 Int ALL TIME STATS
67 Mat
1094 Runs
125.45 S/R
24.86 Avg
90 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 0 0 0 0 0 0 0 0 0 0 0
Total 202 25 9962 18605 34 41 1090 57 53.54 56.28 239
Total 149 19 5662 6494 12 34 508 56 87.18 43.55 164
Total 55 11 1094 872 0 5 96 26 125.45 24.86 90
Total 226 48 5633 4372 3 27 484 157 128.84 31.64 125
Total 197 31 7735 8781 15 49 667 107 88.08 46.59 164
Total 308 35 14624 26653 50 62 1667 106 54.86 53.56 239
vs New Zealand flag New Zealand 3 0 21 17 0 0 3 1 123.53 7.00 11
vs Pakistan flag Pakistan 8 2 174 127 0 2 23 1 137.01 29.00 80
vs West Indies flag West Indies 2 0 25 21 0 0 3 0 119.05 12.50 17
vs South Africa flag South Africa 9 2 225 182 0 0 14 7 123.63 32.14 45
vs Sri Lanka flag Sri Lanka 10 3 217 184 0 1 18 3 117.93 31.00 53
vs Bangladesh flag Bangladesh 2 0 41 31 0 0 1 3 132.26 20.50 27
vs India flag India 11 1 229 187 0 1 21 5 122.46 22.90 52
vs England flag England 9 3 158 119 0 1 12 6 132.77 26.33 90
vs Afghanistan flag Afghanistan 1 0 4 4 0 0 1 0 100.00 4.00 4
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 0 0 0 0 0 0 0 0 0 0 0
Total 202 25 9962 18605 34 41 1090 57 53.54 56.28 239
Total 149 19 5662 6494 12 34 508 56 87.18 43.55 164
Total 55 11 1094 872 0 5 96 26 125.45 24.86 90
Total 226 48 5633 4372 3 27 484 157 128.84 31.64 125
Total 197 31 7735 8781 15 49 667 107 88.08 46.59 164
Total 308 35 14624 26653 50 62 1667 106 54.86 53.56 239
vs New Zealand flag New Zealand 15 3 549 667 2 3 47 8 82.31 45.75 164
vs Ireland flag Ireland 2 1 80 112 0 1 7 1 71.43 80.00 59
vs Pakistan flag Pakistan 14 1 597 711 2 3 50 4 83.97 45.92 108
vs West Indies flag West Indies 8 2 367 466 0 4 32 2 78.76 61.17 79
vs South Africa flag South Africa 21 2 733 844 2 4 65 3 86.85 38.58 108
vs Sri Lanka flag Sri Lanka 11 0 385 463 0 4 35 2 83.15 35.00 73
vs Bangladesh flag Bangladesh 6 2 93 106 0 1 6 1 87.74 23.25 63
vs India flag India 25 0 1310 1304 5 6 132 18 100.46 52.40 149
vs England flag England 39 3 1240 1484 1 6 99 13 83.56 34.44 102
vs Zimbabwe flag Zimbabwe 5 2 108 132 0 0 15 2 81.82 36.00 48
vs Afghanistan flag Afghanistan 2 0 113 125 0 1 9 1 90.40 56.50 95
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 0 0 0 0 0 0 0 0 0 0 0
Total 202 25 9962 18605 34 41 1090 57 53.54 56.28 239
Total 149 19 5662 6494 12 34 508 56 87.18 43.55 164
Total 55 11 1094 872 0 5 96 26 125.45 24.86 90
Total 226 48 5633 4372 3 27 484 157 128.84 31.64 125
Total 197 31 7735 8781 15 49 667 107 88.08 46.59 164
Total 308 35 14624 26653 50 62 1667 106 54.86 53.56 239
vs New Zealand flag New Zealand 18 1 808 1620 2 5 94 3 49.88 47.53 138
vs Pakistan flag Pakistan 25 2 1175 2347 2 9 125 5 50.06 51.09 165
vs West Indies flag West Indies 15 6 872 1401 3 3 74 5 62.24 96.89 200
vs South Africa flag South Africa 28 2 1172 2153 3 5 149 12 54.44 45.08 104
vs Sri Lanka flag Sri Lanka 9 1 398 765 2 1 35 1 52.03 49.75 145
vs Bangladesh flag Bangladesh 4 0 119 218 0 1 15 0 54.59 29.75 58
vs India flag India 46 6 2356 4460 11 5 257 14 52.83 58.90 192
vs England flag England 76 4 3762 6917 13 15 424 26 54.39 52.25 239

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 62 1470 1008 19 4.11 0 0 0 0 0 53.05
Total 40 1076 971 28 5.41 0 0 0 0 0 34.67
Total 17 291 377 17 7.77 0 0 0 0 0 22.17
Total 52 824 1056 54 7.68 0 0 0 0 0 19.55
Total 69 2030 1840 47 5.43 0 0 0 0 0 39.14
Total 132 5365 3719 72 4.15 0 0 0 1 0 51.65
Total 0 0 0 0 0 0 0 0 0 0 0
vs New Zealand flag New Zealand 2 18 33 1 11.00 0 0 0 0 0 33.00
vs Pakistan flag Pakistan 5 48 119 5 14.88 4 0 0 0 0 23.80
vs West Indies flag West Indies 3 48 56 3 7.00 10 0 0 0 0 18.67
vs Sri Lanka flag Sri Lanka 4 69 85 4 7.39 13 1 0 0 0 21.25
vs Bangladesh flag Bangladesh 1 24 29 2 7.25 11 0 0 0 0 14.50
vs India flag India 1 24 34 1 8.50 9 0 0 0 0 34.00
vs England flag England 1 18 21 1 7.00 7 0 0 0 0 21.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 62 1470 1008 19 4.11 0 0 0 0 0 53.05
Total 40 1076 971 28 5.41 0 0 0 0 0 34.67
Total 17 291 377 17 7.77 0 0 0 0 0 22.17
Total 52 824 1056 54 7.68 0 0 0 0 0 19.55
Total 69 2030 1840 47 5.43 0 0 0 0 0 39.14
Total 132 5365 3719 72 4.15 0 0 0 1 0 51.65
Total 0 0 0 0 0 0 0 0 0 0 0
vs New Zealand flag New Zealand 3 60 58 2 5.80 32 0 0 0 0 29.00
vs Pakistan flag Pakistan 1 12 7 0 3.50 0 0 0 0 0 0
vs West Indies flag West Indies 1 59 78 2 7.93 0 0 0 0 0 39.00
vs South Africa flag South Africa 6 114 102 3 5.37 4 1 0 0 0 34.00
vs Sri Lanka flag Sri Lanka 6 108 84 0 4.67 10 0 0 0 0 0
vs Bangladesh flag Bangladesh 5 216 195 6 5.42 0 0 0 0 0 32.50
vs India flag India 3 42 59 0 8.43 0 0 0 0 0 0
vs England flag England 13 420 369 15 5.27 1 0 0 0 0 24.60
vs Zimbabwe flag Zimbabwe 2 57 40 3 4.21 11 0 0 0 0 13.33
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 62 1470 1008 19 4.11 0 0 0 0 0 53.05
Total 40 1076 971 28 5.41 0 0 0 0 0 34.67
Total 17 291 377 17 7.77 0 0 0 0 0 22.17
Total 52 824 1056 54 7.68 0 0 0 0 0 19.55
Total 69 2030 1840 47 5.43 0 0 0 0 0 39.14
Total 132 5365 3719 72 4.15 0 0 0 1 0 51.65
Total 0 0 0 0 0 0 0 0 0 0 0
vs New Zealand flag New Zealand 2 36 19 0 3.17 24 0 0 0 0 0
vs Pakistan flag Pakistan 12 132 273 6 12.41 89 7 0 0 0 45.50
vs West Indies flag West Indies 4 48 44 1 5.50 19 1 0 0 0 44.00
vs South Africa flag South Africa 15 270 224 7 4.98 151 11 0 0 0 32.00
vs Sri Lanka flag Sri Lanka 4 48 32 0 4.00 29 0 0 0 0 0
vs India flag India 8 66 149 1 13.55 63 0 0 0 0 149.00
vs England flag England 26 744 483 11 3.90 256 16 0 0 0 43.91

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 103 94 21 2485 1940 1 11 225 60 128.09 34.04 101
Bangladesh Premier League 2 2 0 16 22 0 0 1 0 72.73 8.00 16
Big Bash League 33 33 3 1199 815 3 4 87 51 147.12 39.97 125
Caribbean Premier League 7 7 0 185 145 0 1 21 4 127.59 26.43 63
ICC Men's T20 World Cup 20 14 4 190 170 0 0 16 3 111.76 19.00 61
The Marsh Cup 4 4 1 278 268 1 2 20 12 103.73 92.67 127
Sheffield Shield 10 19 0 706 1370 4 1 89 3 51.53 37.16 127
County Championship 3 3 0 122 254 0 0 15 1 48.03 40.67 89
ICC Champions Trophy 3 3 2 86 108 0 1 8 0 79.63 86.00 56
ICC Cricket World Cup 35 30 3 1136 1304 0 5 104 9 87.12 42.07 105
Major League Cricket 9 9 3 336 226 0 3 23 21 148.67 56.00 88

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 103 1 0.2 2 5 0 15.00 0 0 0 0
Bangladesh Premier League 2 1 1 6 4 0 4.00 5 0 0 0
Big Bash League 33 6 18 108 145 6 8.06 0 0 24.17 18.00
Caribbean Premier League 7 3 5.3 33 60 3 10.91 17 0 20.00 11.00
ICC Men's T20 World Cup 20 7 23 138 163 11 7.09 54 1 14.82 12.55
The Marsh Cup 4 1 2 12 16 0 8.00 0 0 0 0
Sheffield Shield 10 5 24 144 84 2 3.50 0 3 42.00 72.00
County Championship 3 3 14.3 87 68 2 4.69 0 2 34.00 43.50
ICC Champions Trophy 3 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 35 9 30 180 190 2 6.33 80 0 95.00 90.00
Major League Cricket 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
AS vs SS 52 31 2 4 167.74 0 0 0 0
SS vs PS 121 64 10 7 189.06 0 0 0 0
IND vs AUS 33 & 4 57 & 9 4 & 0 1 & 0 57.89 & 44.44 0 0 0 0
AUS vs IND 140 & 13 197 & 41 13 & 1 3 & 0 71.07 & 31.71 0 0 0 0
AUS vs IND 101 & 4 190 & 5 12 & 1 0 & 0 53.16 & 80.00 0 0 0 0
IND vs AUS 2 11 0 0 18.18 0 0 0 0
IND vs AUS 0 & 17 1 & 60 0 & 0 0 & 0 0.00 & 28.33 0 0 0 0
AUS vs PAK 35 48 5 1 72.92 0 0 0 0
PAK vs AUS 44 46 6 0 95.65 0 0 0 0
NSW vs VIC 56 53 4 2 105.66 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