AllRounder
t20 Int ALL TIME STATS
711 Runs
118.69 S/R
28.44 Avg
16 W
7.21 E/R

Stats

VS Team Stats

ODI
test
T20I

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 42 14 788 371 0 5 52 64 212.40 28.14 62
Total 19 1 575 1087 3 0 71 2 52.89 31.94 143
Total 109 21 2695 3462 1 14 204 34 77.84 30.62 101
Total 35 10 711 599 0 3 54 17 118.69 28.44 65
Total 437 94 9486 7745 2 48 741 288 122.47 27.65 108
Total 301 56 9845 0 15 60 0 0 0 40.18 201
Total 357 40 12821 24873 31 55 0 0 51.54 40.44 229
vs Australia flag Australia 26 2 682 901 0 3 51 4 75.69 28.42 82
vs New Zealand flag New Zealand 10 1 222 354 0 1 21 0 62.71 24.67 58
vs Ireland flag Ireland 4 1 113 93 1 0 11 5 121.51 37.67 101
vs Pakistan flag Pakistan 5 1 166 190 0 2 10 3 87.37 41.50 58
vs West Indies flag West Indies 16 5 404 550 0 0 38 3 73.45 36.73 49
vs South Africa flag South Africa 7 0 110 186 0 1 10 1 59.14 15.71 60
vs Sri Lanka flag Sri Lanka 20 3 515 615 0 5 26 9 83.74 30.29 65
vs Bangladesh flag Bangladesh 5 0 61 50 0 0 3 4 122.00 12.20 45
vs India flag India 21 3 564 669 0 3 42 10 84.30 31.33 96
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 42 14 788 371 0 5 52 64 212.40 28.14 62
Total 19 1 575 1087 3 0 71 2 52.89 31.94 143
Total 109 21 2695 3462 1 14 204 34 77.84 30.62 101
Total 35 10 711 599 0 3 54 17 118.69 28.44 65
Total 437 94 9486 7745 2 48 741 288 122.47 27.65 108
Total 301 56 9845 0 15 60 0 0 0 40.18 201
Total 357 40 12821 24873 31 55 0 0 51.54 40.44 229
vs Australia flag Australia 7 0 105 228 0 0 18 0 46.05 15.00 35
vs West Indies flag West Indies 3 0 355 635 3 0 39 2 55.91 118.33 143
vs South Africa flag South Africa 2 0 22 61 0 0 3 0 36.07 11.00 22
vs Sri Lanka flag Sri Lanka 5 0 42 73 0 0 7 0 57.53 8.40 34
vs India flag India 2 0 51 90 0 0 4 0 56.67 25.50 44
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 42 14 788 371 0 5 52 64 212.40 28.14 62
Total 19 1 575 1087 3 0 71 2 52.89 31.94 143
Total 109 21 2695 3462 1 14 204 34 77.84 30.62 101
Total 35 10 711 599 0 3 54 17 118.69 28.44 65
Total 437 94 9486 7745 2 48 741 288 122.47 27.65 108
Total 301 56 9845 0 15 60 0 0 0 40.18 201
Total 357 40 12821 24873 31 55 0 0 51.54 40.44 229
vs Australia flag Australia 6 0 122 77 0 1 6 8 158.44 20.33 65
vs New Zealand flag New Zealand 3 2 63 47 0 0 3 2 134.04 63.00 30
vs Pakistan flag Pakistan 7 0 74 87 0 0 6 1 85.06 10.57 39
vs West Indies flag West Indies 11 1 309 254 0 3 28 3 121.65 30.90 59
vs South Africa flag South Africa 4 0 41 39 0 0 3 1 105.13 10.25 31
vs Sri Lanka flag Sri Lanka 4 1 59 49 0 0 6 1 120.41 19.67 28
vs India flag India 5 1 140 135 0 0 12 3 103.70 35.00 37

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 15462 9381 257 3.64 0 0 0 3 0 36.50
Total 22 143 318 13 13.34 0 0 0 0 0 24.46
Total 10 434 290 1 4.00 0 0 0 0 0 290.00
Total 74 1860 1523 40 4.91 0 0 0 0 0 38.07
Total 21 322 387 16 7.21 0 0 0 0 0 24.18
Total 346 5858 7354 291 7.53 0 0 0 1 0 25.27
Total 0 8097 7197 248 5.33 0 0 0 1 0 29.02
vs Australia flag Australia 1 50 44 0 5.28 0 1 0 0 0 0
vs West Indies flag West Indies 2 90 74 0 4.93 0 0 0 0 0 0
vs South Africa flag South Africa 1 108 78 0 4.33 63 1 0 0 0 0
vs Sri Lanka flag Sri Lanka 4 156 81 1 3.12 41 6 0 0 0 81.00
vs India flag India 2 30 13 0 2.60 0 2 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 15462 9381 257 3.64 0 0 0 3 0 36.50
Total 22 143 318 13 13.34 0 0 0 0 0 24.46
Total 10 434 290 1 4.00 0 0 0 0 0 290.00
Total 74 1860 1523 40 4.91 0 0 0 0 0 38.07
Total 21 322 387 16 7.21 0 0 0 0 0 24.18
Total 346 5858 7354 291 7.53 0 0 0 1 0 25.27
Total 0 8097 7197 248 5.33 0 0 0 1 0 29.02
vs Australia flag Australia 4 54 87 1 9.67 0 0 0 0 0 87.00
vs New Zealand flag New Zealand 1 12 32 0 16.00 0 0 0 0 0 0
vs Pakistan flag Pakistan 2 24 31 1 7.75 0 0 0 0 0 31.00
vs West Indies flag West Indies 8 190 168 15 5.31 0 0 0 0 0 11.20
vs South Africa flag South Africa 2 24 33 0 8.25 2 0 0 0 0 0
vs Sri Lanka flag Sri Lanka 3 24 48 0 12.00 4 0 0 0 0 0
vs India flag India 3 30 34 3 6.80 0 1 0 0 0 11.33
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 15462 9381 257 3.64 0 0 0 3 0 36.50
Total 22 143 318 13 13.34 0 0 0 0 0 24.46
Total 10 434 290 1 4.00 0 0 0 0 0 290.00
Total 74 1860 1523 40 4.91 0 0 0 0 0 38.07
Total 21 322 387 16 7.21 0 0 0 0 0 24.18
Total 346 5858 7354 291 7.53 0 0 0 1 0 25.27
Total 0 8097 7197 248 5.33 0 0 0 1 0 29.02
vs Australia flag Australia 21 600 488 14 4.88 9 1 0 0 0 34.86
vs New Zealand flag New Zealand 4 48 62 2 7.75 12 0 0 0 0 31.00
vs Ireland flag Ireland 2 66 65 2 5.91 0 0 0 0 0 32.50
vs Pakistan flag Pakistan 3 30 26 0 5.20 0 0 0 0 0 0
vs West Indies flag West Indies 8 130 78 4 3.60 41 2 0 0 0 19.50
vs South Africa flag South Africa 7 216 138 3 3.83 15 1 0 0 0 46.00
vs Sri Lanka flag Sri Lanka 14 397 349 3 5.27 37 2 0 0 0 116.33
vs Bangladesh flag Bangladesh 5 114 75 4 3.95 17 1 0 0 0 18.75
vs India flag India 15 271 280 7 6.20 12 4 0 0 0 40.00
vs Afghanistan flag Afghanistan 1 48 31 2 3.88 0 1 0 0 0 15.50

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 24 22 4 531 453 0 3 39 16 117.22 29.50 84
Bangladesh Premier League 71 61 7 1142 1007 0 5 83 32 113.41 21.15 59
Big Bash League 5 5 0 68 58 0 0 5 1 117.24 13.60 27
Caribbean Premier League 5 5 1 36 54 0 0 1 1 66.67 9.00 18
Pakistan Super League 39 36 7 775 658 0 4 63 18 117.78 26.72 71
ICC Men's T20 World Cup 11 11 2 239 208 0 1 20 3 114.90 26.56 55
Lanka Premier League 15 13 6 387 301 0 1 32 12 128.57 55.29 59
Super Smash Men's 11 10 0 137 137 0 1 13 3 100.00 13.70 55
Vitality Blast 87 83 17 1941 1447 1 11 149 72 134.14 29.41 108
Abu Dhabi T10 24 20 6 351 200 0 1 37 17 175.50 25.07 51
County Championship 52 77 8 2591 5391 5 13 302 14 48.06 37.55 192
English One Day Cup 18 17 2 622 718 1 4 37 9 86.63 41.47 125
The Hundred Men's 21 18 3 272 213 0 0 21 10 127.70 18.13 45
ICC Champions Trophy 7 6 2 149 139 0 0 8 6 107.19 37.25 46
ICC Cricket World Cup 13 12 1 306 427 0 1 25 2 71.66 27.82 60

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 24 14 34.2 206 292 11 8.50 66 0 26.55 18.73
Bangladesh Premier League 71 51 129.4 778 908 43 7.00 108 0 21.12 18.09
Big Bash League 5 5 14 84 111 2 7.93 0 0 55.50 42.00
Caribbean Premier League 5 1 1 6 15 0 15.00 0 0 0 0
Pakistan Super League 39 19 35 210 393 15 11.23 25 0 26.20 14.00
ICC Men's T20 World Cup 11 3 6 36 40 1 6.67 17 0 40.00 36.00
Lanka Premier League 15 7 8.2 50 67 1 8.04 13 0 67.00 50.00
Super Smash Men's 11 11 32 192 251 12 7.84 0 0 20.92 16.00
Vitality Blast 87 71 201 1210 1553 59 7.70 339 0 26.32 20.51
Abu Dhabi T10 24 5 4.5 29 54 4 11.17 9 0 13.50 7.25
County Championship 52 73 609.6 3660 2125 69 3.48 2711 98 30.80 53.04
English One Day Cup 18 17 83.2 500 788 21 9.46 292 4 37.52 23.81
The Hundred Men's 21 10 16.8 104 117 8 6.75 26 0 14.63 13.00
ICC Champions Trophy 7 5 0 0 132 6 0 63 1 22.00 0.00
ICC Cricket World Cup 13 6 28.4 172 119 4 4.15 71 3 29.75 43.00

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
AB vs TAD 23 13 3 1 176.92 0 0 0 0
ENG vs OMA 51 12 1 7 425.00 0 0 0 0
ENG vs NZ 62 15 3 8 413.33 1 19 0 19.00
OMA vs ENG 0 1 0 0 0.00 1 31 0 31.00
ENG vs IND 53 14 0 8 378.57 1 11 2 11.00
AUS vs ENG 7 4 0 1 175.00 1 22 0 22.00
ENG vs NEP 49 12 1 7 408.33 1 18 0 18.00
CHI vs ATL 3 1 0 0 300.00 0 0 0 0
CHI vs LAW 17 9 2 1 188.89 1 22 0 22.00
NYL vs CHI 0 0 0 0 0 1 6 0 6.00
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