AllRounder
t20 Int ALL TIME STATS
491 Runs
129.21 S/R
16.36 Avg
66 W
8.57 E/R

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 191 52 2295 1791 0 2 150 131 128.14 16.51 69
Total 161 31 3198 0 0 17 0 0 0 24.60 99
Total 175 21 4112 0 4 17 0 0 0 26.70 202
Total 123 20 3073 5595 3 14 359 55 54.92 29.83 202
Total 114 24 2237 2479 0 12 160 69 90.23 24.85 99
Total 44 14 491 380 0 0 30 27 129.21 16.36 38
vs Australia flag Australia 5 3 92 52 0 0 7 5 176.92 46.00 34
vs New Zealand flag New Zealand 2 0 36 28 0 0 3 1 128.57 18.00 25
vs Pakistan flag Pakistan 5 3 42 37 0 0 4 1 113.51 21.00 26
vs South Africa flag South Africa 3 0 49 40 0 0 1 3 122.50 16.33 20
vs Sri Lanka flag Sri Lanka 5 2 62 61 0 0 1 5 101.64 20.67 29
vs Bangladesh flag Bangladesh 1 1 15 5 0 0 0 2 300.00 0 15
vs India flag India 10 3 57 49 0 0 3 3 116.33 8.14 24
vs England flag England 9 2 77 58 0 0 4 6 132.76 11.00 36
vs Zimbabwe flag Zimbabwe 1 0 4 3 0 0 0 0 133.33 4.00 4
vs Afghanistan flag Afghanistan 2 0 19 14 0 0 3 0 135.71 9.50 13
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 191 52 2295 1791 0 2 150 131 128.14 16.51 69
Total 161 31 3198 0 0 17 0 0 0 24.60 99
Total 175 21 4112 0 4 17 0 0 0 26.70 202
Total 123 20 3073 5595 3 14 359 55 54.92 29.83 202
Total 114 24 2237 2479 0 12 160 69 90.23 24.85 99
Total 44 14 491 380 0 0 30 27 129.21 16.36 38
vs Australia flag Australia 12 0 176 286 0 2 18 3 61.54 14.67 52
vs New Zealand flag New Zealand 9 1 121 124 0 0 10 3 97.58 15.13 42
vs Ireland flag Ireland 7 1 151 189 0 1 12 3 79.89 25.17 54
vs Pakistan flag Pakistan 8 2 168 179 0 1 12 5 93.85 28.00 68
vs South Africa flag South Africa 17 1 282 352 0 1 24 6 80.11 17.63 56
vs Sri Lanka flag Sri Lanka 11 5 167 146 0 0 14 5 114.38 27.83 45
vs Bangladesh flag Bangladesh 9 2 162 146 0 1 11 6 110.96 23.14 62
vs India flag India 22 6 459 567 0 3 26 13 80.95 28.69 57
vs England flag England 10 1 228 214 0 1 15 8 106.54 25.33 77
vs Zimbabwe flag Zimbabwe 4 2 51 54 0 0 5 2 94.44 25.50 22
vs Afghanistan flag Afghanistan 6 1 93 84 0 0 4 5 110.71 18.60 45
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 191 52 2295 1791 0 2 150 131 128.14 16.51 69
Total 161 31 3198 0 0 17 0 0 0 24.60 99
Total 175 21 4112 0 4 17 0 0 0 26.70 202
Total 123 20 3073 5595 3 14 359 55 54.92 29.83 202
Total 114 24 2237 2479 0 12 160 69 90.23 24.85 99
Total 44 14 491 380 0 0 30 27 129.21 16.36 38
vs Australia flag Australia 13 0 258 449 0 2 29 5 57.46 19.85 82
vs New Zealand flag New Zealand 8 1 200 379 0 2 21 3 52.77 28.57 61
vs Pakistan flag Pakistan 15 4 452 909 0 3 55 8 49.72 41.09 58
vs South Africa flag South Africa 18 3 325 579 0 2 40 6 56.13 21.67 81
vs Sri Lanka flag Sri Lanka 26 5 592 1194 0 2 79 5 49.58 28.19 74
vs Bangladesh flag Bangladesh 3 1 67 98 0 0 4 4 68.37 33.50 33
vs India flag India 15 2 360 649 0 2 44 5 55.47 27.69 64
vs England flag England 32 4 926 1683 2 3 112 17 55.02 33.07 202
vs Zimbabwe flag Zimbabwe 5 0 156 271 1 0 13 4 57.56 31.20 110
vs Afghanistan flag Afghanistan 1 0 11 14 0 0 2 0 78.57 11.00 11

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 255 5319 7355 254 8.29 0 0 0 1 0 28.95
Total 188 8898 7732 249 5.21 0 0 0 2 0 31.05
Total 190 16318 7285 263 2.67 0 0 0 11 1 27.69
Total 122 11305 4924 162 2.61 0 0 0 8 1 30.39
Total 134 6402 5878 159 5.50 0 0 0 2 0 36.96
Total 60 1333 1906 66 8.57 0 0 0 1 0 28.87
vs Australia flag Australia 6 120 211 4 10.55 42 0 0 0 0 52.75
vs New Zealand flag New Zealand 3 66 116 3 10.55 14 0 0 0 0 38.67
vs Ireland flag Ireland 1 24 23 0 5.75 7 0 0 0 0 0
vs Pakistan flag Pakistan 5 109 135 6 7.43 42 0 1 0 0 22.50
vs South Africa flag South Africa 9 198 283 10 8.58 28 0 0 0 0 28.30
vs Sri Lanka flag Sri Lanka 5 108 146 3 8.11 33 0 0 0 0 48.67
vs Bangladesh flag Bangladesh 1 24 22 1 5.50 11 0 0 0 0 22.00
vs India flag India 14 328 507 11 9.27 106 1 0 0 0 46.09
vs England flag England 13 294 419 23 8.55 115 1 1 1 0 18.22
vs Zimbabwe flag Zimbabwe 1 20 12 3 3.60 12 0 0 0 0 4.00
vs Afghanistan flag Afghanistan 3 72 78 3 6.50 38 0 0 0 0 26.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 255 5319 7355 254 8.29 0 0 0 1 0 28.95
Total 188 8898 7732 249 5.21 0 0 0 2 0 31.05
Total 190 16318 7285 263 2.67 0 0 0 11 1 27.69
Total 122 11305 4924 162 2.61 0 0 0 8 1 30.39
Total 134 6402 5878 159 5.50 0 0 0 2 0 36.96
Total 60 1333 1906 66 8.57 0 0 0 1 0 28.87
vs Australia flag Australia 12 484 419 11 5.19 180 5 0 0 0 38.09
vs New Zealand flag New Zealand 12 463 505 19 6.54 214 9 0 0 0 26.58
vs Ireland flag Ireland 8 378 307 7 4.87 184 4 0 0 0 43.86
vs Pakistan flag Pakistan 13 636 528 18 4.98 253 10 0 0 0 29.33
vs South Africa flag South Africa 18 792 1016 21 7.70 154 12 0 0 0 48.38
vs Sri Lanka flag Sri Lanka 12 606 584 17 5.78 255 2 0 0 0 34.35
vs Bangladesh flag Bangladesh 10 408 434 8 6.38 159 1 0 0 0 54.25
vs India flag India 25 1077 1103 23 6.14 556 9 1 1 0 47.96
vs England flag England 13 540 585 12 6.50 279 5 0 0 0 48.75
vs Zimbabwe flag Zimbabwe 5 281 234 11 5.00 160 2 1 0 0 21.27
vs Afghanistan flag Afghanistan 7 330 306 8 5.56 248 4 0 0 0 38.25
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 255 5319 7355 254 8.29 0 0 0 1 0 28.95
Total 188 8898 7732 249 5.21 0 0 0 2 0 31.05
Total 190 16318 7285 263 2.67 0 0 0 11 1 27.69
Total 122 11305 4924 162 2.61 0 0 0 8 1 30.39
Total 134 6402 5878 159 5.50 0 0 0 2 0 36.96
Total 60 1333 1906 66 8.57 0 0 0 1 0 28.87
vs Australia flag Australia 11 1032 527 6 3.06 538 33 0 0 0 87.83
vs New Zealand flag New Zealand 5 672 297 3 2.65 541 32 0 0 0 99.00
vs Pakistan flag Pakistan 16 1582 558 27 2.12 1292 74 0 1 0 20.67
vs South Africa flag South Africa 17 1155 705 21 3.66 982 58 1 0 0 33.57
vs Sri Lanka flag Sri Lanka 25 2108 750 38 2.13 1120 100 1 1 0 19.74
vs Bangladesh flag Bangladesh 4 257 143 16 3.34 192 7 0 2 0 8.94
vs India flag India 13 1436 613 16 2.56 1124 66 0 1 0 38.31
vs England flag England 36 3060 1564 44 3.07 2319 140 2 0 0 35.55
vs Zimbabwe flag Zimbabwe 8 582 248 8 2.56 458 24 0 0 0 31.00
vs Afghanistan flag Afghanistan 2 139 42 5 1.81 124 12 0 0 0 8.40

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 46 27 6 259 211 0 0 13 18 122.75 12.33 47
Bangladesh Premier League 2 2 0 24 25 0 0 1 1 96.00 12.00 18
Big Bash League 3 3 2 62 34 0 0 7 4 182.35 62.00 33
Caribbean Premier League 104 85 12 1169 902 0 2 79 66 129.60 16.01 69
County Championship 7 8 1 229 324 1 0 20 8 70.68 32.71 123
ICC Cricket World Cup 16 11 1 325 294 0 0 28 17 110.54 32.50 57
SA20 7 6 3 75 62 0 0 6 4 120.97 25.00 28

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 46 46 165.1 995 1461 53 8.81 340 0 27.57 18.77
Bangladesh Premier League 2 2 7 42 48 2 6.86 14 0 24.00 21.00
Big Bash League 3 3 10 60 83 2 8.30 23 0 41.50 30.00
Caribbean Premier League 104 102 348.5 2093 2721 97 7.80 674 9 28.05 21.58
County Championship 7 12 173.1 1039 598 13 3.45 401 34 46.00 79.92
ICC Cricket World Cup 16 15 55 330 694 17 12.62 401 10 40.82 19.41
SA20 7 6 17 102 181 2 10.65 29 0 90.50 51.00

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
BR vs GAW 19 19 1 0 100.00 2 25 0 12.50
TKR vs BR 0 0 0 0 0 3 35 0 11.67
TKR vs BR 4 5 0 0 80.00 4 31 1 7.75
GAW vs BR 7 6 0 1 116.67 4 41 1 10.25
SLK vs BR 16 13 2 0 123.08 4 34 0 8.50
BR vs SLK 21 29 1 1 72.41 2 19 1 9.50
SKNP vs BR 0 0 0 0 0 2 20 0 10.00
BR vs GAW 28 10 1 3 280.00 4 32 2 8.00
BR vs TKR 0 4 0 0 0.00 3.5 45 1 11.74
ABF vs BR 0 0 0 0 0 4 36 2 9.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