Right Handed Bat
t20 Int ALL TIME STATS
44 Mat
1277 Runs
132.05 S/R
33.60 Avg
97 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 163 15 4563 3620 2 30 481 96 126.04 30.83 104
Total 240 16 10020 0 30 52 0 0 0 44.73 159
Total 439 37 19521 0 57 93 0 0 0 48.55 311
Total 215 16 9282 18573 28 41 1170 14 49.97 46.64 311
Total 178 14 8113 9178 27 39 822 53 88.39 49.46 159
Total 44 6 1277 967 0 8 146 26 132.05 33.60 97
vs Australia flag Australia 5 0 75 77 0 0 6 2 97.40 15.00 26
vs New Zealand flag New Zealand 4 0 165 137 0 1 17 2 120.44 41.25 62
vs Pakistan flag Pakistan 8 1 265 200 0 1 30 5 132.50 37.86 72
vs West Indies flag West Indies 1 0 1 1 0 0 0 0 100.00 1.00 1
vs Sri Lanka flag Sri Lanka 4 1 95 91 0 0 10 1 104.40 31.67 56
vs Bangladesh flag Bangladesh 2 0 88 55 0 1 11 1 160.00 44.00 85
vs India flag India 4 0 25 24 0 0 4 0 104.17 6.25 22
vs England flag England 4 0 197 125 0 2 26 5 157.60 49.25 58
vs Zimbabwe flag Zimbabwe 1 1 32 33 0 0 3 0 96.97 0 32
vs Afghanistan flag Afghanistan 1 0 5 5 0 0 1 0 100.00 5.00 5
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 163 15 4563 3620 2 30 481 96 126.04 30.83 104
Total 240 16 10020 0 30 52 0 0 0 44.73 159
Total 439 37 19521 0 57 93 0 0 0 48.55 311
Total 215 16 9282 18573 28 41 1170 14 49.97 46.64 311
Total 178 14 8113 9178 27 39 822 53 88.39 49.46 159
Total 44 6 1277 967 0 8 146 26 132.05 33.60 97
vs Australia flag Australia 20 1 623 776 0 1 63 2 80.28 32.79 102
vs New Zealand flag New Zealand 15 0 560 740 0 1 62 4 75.68 37.33 124
vs Ireland flag Ireland 2 0 177 145 1 0 17 5 122.07 88.50 159
vs Pakistan flag Pakistan 19 1 634 765 1 3 72 1 82.88 35.22 108
vs West Indies flag West Indies 12 1 718 720 1 2 74 8 99.72 65.27 153
vs Sri Lanka flag Sri Lanka 19 1 976 1070 2 3 96 10 91.21 54.22 154
vs Bangladesh flag Bangladesh 8 1 322 399 1 2 28 0 80.70 46.00 110
vs India flag India 24 0 908 1081 1 3 96 2 84.00 37.83 116
vs England flag England 15 1 737 822 1 3 82 2 89.66 52.64 150
vs Zimbabwe flag Zimbabwe 7 0 415 441 2 0 43 2 94.10 59.29 110
vs Afghanistan flag Afghanistan 1 1 41 83 0 0 4 0 49.40 0 41
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 163 15 4563 3620 2 30 481 96 126.04 30.83 104
Total 240 16 10020 0 30 52 0 0 0 44.73 159
Total 439 37 19521 0 57 93 0 0 0 48.55 311
Total 215 16 9282 18573 28 41 1170 14 49.97 46.64 311
Total 178 14 8113 9178 27 39 822 53 88.39 49.46 159
Total 44 6 1277 967 0 8 146 26 132.05 33.60 97
vs Australia flag Australia 36 1 1335 2596 1 1 159 3 51.43 38.14 196
vs New Zealand flag New Zealand 22 2 1154 2201 0 3 164 3 52.43 57.70 176
vs Pakistan flag Pakistan 16 2 575 1339 1 1 78 1 42.94 41.07 118
vs West Indies flag West Indies 9 1 517 927 0 0 62 0 55.77 64.63 208
vs Sri Lanka flag Sri Lanka 21 1 658 1529 2 2 76 0 43.03 32.90 139
vs Bangladesh flag Bangladesh 7 0 419 644 2 0 53 1 65.06 59.86 137
vs India flag India 34 0 1452 3169 0 3 172 3 45.82 42.71 253
vs England flag England 36 1 1784 3474 3 4 238 3 51.35 50.97 311
vs Zimbabwe flag Zimbabwe 2 0 9 38 0 0 1 0 23.68 4.50 5

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0 0
Total 2 2 5 0 15.00 0 0 0 0 0 0
Total 0 16 28 0 10.50 0 0 0 0 0 0
Total 0 393 277 1 4.22 0 0 0 0 0 277.00
Total 5 54 37 0 4.11 0 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0 0
Total 2 2 5 0 15.00 0 0 0 0 0 0
Total 0 16 28 0 10.50 0 0 0 0 0 0
Total 0 393 277 1 4.22 0 0 0 0 0 277.00
Total 5 54 37 0 4.11 0 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 0 0 0 0 0
Total 2 2 5 0 15.00 0 0 0 0 0 0
Total 0 16 28 0 10.50 0 0 0 0 0 0
Total 0 393 277 1 4.22 0 0 0 0 0 277.00
Total 5 54 37 0 4.11 0 0 0 0 0 0
vs South Africa flag South Africa 5 54 37 0 4.11 5 0 0 0 0 0

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 16 16 3 577 381 2 3 60 21 151.44 44.38 104
Bangladesh Premier League 1 1 0 8 6 0 0 2 0 133.33 8.00 8
Caribbean Premier League 17 17 0 482 406 0 3 37 12 118.72 28.35 81
ICC Men's T20 World Cup 14 14 2 376 295 0 1 42 8 127.46 31.33 58
4-Day Franchise Series 1 2 0 61 136 0 1 8 0 44.85 30.50 61
CSA T20 Challenge 9 8 0 92 110 0 0 6 2 83.64 11.50 32
Vitality Blast 9 9 1 271 218 0 3 27 5 124.31 33.88 75
Abu Dhabi T10 5 5 2 105 71 0 0 12 1 147.89 35.00 47
County Championship 18 29 3 1482 3163 3 3 169 1 46.85 57.00 215
English One Day Cup 3 3 0 109 125 0 1 11 0 87.20 36.33 63
ICC Champions Trophy 6 6 0 167 217 0 0 18 0 76.96 27.83 81
Momentum One Day Cup 1 1 0 10 6 0 0 2 0 166.67 10.00 10
ICC Cricket World Cup 21 21 2 729 882 0 3 68 6 82.65 38.37 159

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 16 0 0 0 0 0 0 0 0 0 0
Bangladesh Premier League 1 0 0 0 0 0 0 0 0 0 0
Caribbean Premier League 17 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 14 0 0 0 0 0 0 0 0 0 0
4-Day Franchise Series 1 0 0 0 0 0 0 0 0 0 0
CSA T20 Challenge 9 0 0 0 0 0 0 0 0 0 0
Vitality Blast 9 0 0 0 0 0 0 0 0 0 0
Abu Dhabi T10 5 0 0 0 0 0 0 0 0 0 0
County Championship 18 0 0 0 0 0 0 0 0 0 0
English One Day Cup 3 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 6 0 0 0 0 0 0 0 0 0 0
Momentum One Day Cup 1 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 21 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
URH vs INC 5 4 1 0 125.00 0 0 0 0
INC vs BLK 3 6 0 0 50.00 0 0 0 0
WG vs AL 68 59 9 1 115.25 0 0 0 0
IM vs WG 6 8 1 0 75.00 0 0 0 0
LAN vs SUR 29 & 15 51 & 29 4 & 0 1 & 0 56.86 & 51.72 0 0 0 0
SUR vs YOR 14 53 1 0 26.41 0 0 0 0
NOR vs SUR 133 & 8 278 & 42 8 & 0 0 & 0 47.84 & 19.04 0 0 0 0
WAS vs SUR 9 & 80 20 & 113 1 & 12 0 & 0 45.00 & 70.79 0 0 0 0
ESS vs SUR 12 & 16 47 & 19 1 & 3 0 & 0 25.53 & 84.21 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