AllRounder
t20 Int ALL TIME STATS
2165 Runs
136.16 S/R
22.31 Avg
96 W
7.33 E/R

Stats

VS Team Stats

test
T20I
ODI

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 6 0 33 68 0 0 4 1 48.52 5.50 24
Total 147 16 3600 4138 2 17 239 109 86.99 27.48 136
Total 121 24 2165 1590 0 6 148 108 136.16 22.31 89
Total 353 68 5996 4445 0 17 411 294 134.89 21.03 89
Total 180 19 4604 5168 4 20 308 150 89.08 28.59 146
Total 57 4 1284 2483 2 5 136 41 51.71 24.22 117
Total 28 7 249 162 0 0 20 14 153.70 11.86 43
vs Ireland flag Ireland 2 0 1 4 0 0 0 0 25.00 0.50 1
vs Bangladesh flag Bangladesh 2 2 8 16 0 0 0 1 50.00 0 8
vs India flag India 2 0 24 48 0 0 4 0 50.00 12.00 24
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 6 0 33 68 0 0 4 1 48.52 5.50 24
Total 147 16 3600 4138 2 17 239 109 86.99 27.48 136
Total 121 24 2165 1590 0 6 148 108 136.16 22.31 89
Total 353 68 5996 4445 0 17 411 294 134.89 21.03 89
Total 180 19 4604 5168 4 20 308 150 89.08 28.59 146
Total 57 4 1284 2483 2 5 136 41 51.71 24.22 117
Total 28 7 249 162 0 0 20 14 153.70 11.86 43
vs Australia flag Australia 2 1 11 6 0 0 2 0 183.33 11.00 10
vs New Zealand flag New Zealand 2 0 14 21 0 0 0 0 66.67 7.00 14
vs Ireland flag Ireland 24 2 520 317 0 3 40 32 164.04 23.64 89
vs Pakistan flag Pakistan 6 3 119 100 0 0 11 3 119.00 39.67 38
vs West Indies flag West Indies 8 0 83 81 0 0 5 3 102.47 10.38 38
vs South Africa flag South Africa 3 0 11 22 0 0 1 0 50.00 3.67 11
vs Sri Lanka flag Sri Lanka 6 1 69 55 0 0 3 2 125.45 13.80 27
vs Bangladesh flag Bangladesh 11 3 220 186 0 2 16 10 118.28 27.50 84
vs India flag India 10 1 184 138 0 0 10 11 133.33 20.44 42
vs England flag England 3 0 16 21 0 0 0 1 76.19 5.33 12
vs Zimbabwe flag Zimbabwe 15 4 413 255 0 1 22 28 161.96 37.55 52
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 6 0 33 68 0 0 4 1 48.52 5.50 24
Total 147 16 3600 4138 2 17 239 109 86.99 27.48 136
Total 121 24 2165 1590 0 6 148 108 136.16 22.31 89
Total 353 68 5996 4445 0 17 411 294 134.89 21.03 89
Total 180 19 4604 5168 4 20 308 150 89.08 28.59 146
Total 57 4 1284 2483 2 5 136 41 51.71 24.22 117
Total 28 7 249 162 0 0 20 14 153.70 11.86 43
vs Australia flag Australia 4 0 67 102 0 0 3 5 65.69 16.75 46
vs New Zealand flag New Zealand 3 0 22 48 0 0 1 0 45.83 7.33 9
vs Ireland flag Ireland 27 2 593 744 0 2 41 13 79.70 23.72 64
vs Pakistan flag Pakistan 7 0 114 170 0 0 7 2 67.06 16.29 37
vs West Indies flag West Indies 8 3 183 244 0 1 12 4 75.00 36.60 50
vs South Africa flag South Africa 4 0 21 37 0 0 1 0 56.76 5.25 13
vs Sri Lanka flag Sri Lanka 14 1 407 390 1 1 37 14 104.36 31.31 136
vs Bangladesh flag Bangladesh 17 2 403 438 0 1 28 9 92.01 26.87 84
vs India flag India 4 0 141 158 0 2 8 5 89.24 35.25 64
vs England flag England 3 0 34 39 0 0 2 2 87.18 11.33 16
vs Zimbabwe flag Zimbabwe 25 3 733 807 1 3 41 24 90.83 33.32 116

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 57 4848 2178 94 2.69 0 0 0 3 0 23.17
Total 20 201 339 18 10.12 0 0 0 0 0 18.83
Total 5 546 254 8 2.79 0 0 0 0 0 31.75
Total 161 7834 5585 172 4.27 0 0 0 1 0 32.47
Total 120 2212 2704 96 7.33 0 0 0 0 0 28.16
Total 397 7643 8916 360 6.99 0 0 0 1 0 24.76
Total 196 9635 6825 220 4.25 0 0 0 2 0 31.02
vs Australia flag Australia 2 12 15 1 7.50 6 0 0 0 0 15.00
vs New Zealand flag New Zealand 2 48 42 2 5.25 21 0 0 0 0 21.00
vs Ireland flag Ireland 24 412 581 20 8.46 42 1 1 0 0 29.05
vs Pakistan flag Pakistan 5 78 123 5 9.46 30 0 0 0 0 24.60
vs West Indies flag West Indies 8 126 168 4 8.00 54 0 0 0 0 42.00
vs South Africa flag South Africa 2 48 68 2 8.50 18 0 0 0 0 34.00
vs Sri Lanka flag Sri Lanka 6 132 149 8 6.77 44 1 0 0 0 18.63
vs Bangladesh flag Bangladesh 11 192 185 5 5.78 71 0 0 0 0 37.00
vs India flag India 7 84 187 1 13.36 30 0 0 0 0 187.00
vs England flag England 3 42 79 3 11.29 24 0 0 0 0 26.33
vs Zimbabwe flag Zimbabwe 14 240 320 11 8.00 41 1 0 0 0 29.09
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 57 4848 2178 94 2.69 0 0 0 3 0 23.17
Total 20 201 339 18 10.12 0 0 0 0 0 18.83
Total 5 546 254 8 2.79 0 0 0 0 0 31.75
Total 161 7834 5585 172 4.27 0 0 0 1 0 32.47
Total 120 2212 2704 96 7.33 0 0 0 0 0 28.16
Total 397 7643 8916 360 6.99 0 0 0 1 0 24.76
Total 196 9635 6825 220 4.25 0 0 0 2 0 31.02
vs Australia flag Australia 4 72 186 2 15.50 46 0 0 0 0 93.00
vs New Zealand flag New Zealand 3 48 98 1 12.25 59 1 0 0 0 98.00
vs Ireland flag Ireland 30 1589 1179 39 4.45 368 8 1 1 0 30.23
vs Pakistan flag Pakistan 8 343 277 7 4.85 172 0 0 0 0 39.57
vs West Indies flag West Indies 8 474 331 6 4.19 268 5 0 0 0 55.17
vs South Africa flag South Africa 4 150 130 3 5.20 110 1 0 0 0 43.33
vs Sri Lanka flag Sri Lanka 14 650 493 13 4.55 304 2 1 0 0 37.92
vs Bangladesh flag Bangladesh 19 942 636 19 4.05 349 9 0 0 0 33.47
vs India flag India 4 198 135 5 4.09 66 0 0 0 0 27.00
vs England flag England 3 115 100 2 5.22 42 0 0 0 0 50.00
vs Zimbabwe flag Zimbabwe 28 1255 821 37 3.93 118 10 1 0 0 22.19
vs Afghanistan flag Afghanistan 2 0 19 2 0 0 4 0 0 0 9.50
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 57 4848 2178 94 2.69 0 0 0 3 0 23.17
Total 20 201 339 18 10.12 0 0 0 0 0 18.83
Total 5 546 254 8 2.79 0 0 0 0 0 31.75
Total 161 7834 5585 172 4.27 0 0 0 1 0 32.47
Total 120 2212 2704 96 7.33 0 0 0 0 0 28.16
Total 397 7643 8916 360 6.99 0 0 0 1 0 24.76
Total 196 9635 6825 220 4.25 0 0 0 2 0 31.02
vs Ireland flag Ireland 2 204 94 3 2.76 161 6 0 0 0 31.33
vs Bangladesh flag Bangladesh 2 264 95 4 2.16 207 11 0 0 0 23.75
vs India flag India 1 78 65 1 5.00 47 0 0 0 0 65.00

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 24 19 3 215 150 0 0 18 11 143.33 13.44 31
Bangladesh Premier League 62 49 4 711 557 0 2 53 30 127.65 15.80 87
Big Bash League 44 36 7 661 529 0 3 45 25 124.95 22.79 71
Caribbean Premier League 29 19 6 290 195 0 0 18 20 148.72 22.31 35
Pakistan Super League 22 18 3 350 245 0 2 31 16 142.86 23.33 67
ICC Men's T20 World Cup 31 29 7 347 312 0 0 28 8 111.22 15.77 52
Lanka Premier League 12 8 0 93 87 0 0 5 5 106.90 11.63 40
Vitality Blast 31 29 4 524 378 0 1 32 30 138.62 20.96 86
Abu Dhabi T10 25 20 6 198 116 0 0 16 12 170.69 14.14 48
The Hundred Men's 6 5 1 33 32 0 0 2 1 103.13 8.25 10
Asia Cup 11 11 0 267 254 0 2 18 13 105.12 24.27 65
ICC Cricket World Cup 23 20 0 236 341 0 0 15 4 69.21 11.80 52
Shpageeza Cricket League 19 14 1 217 192 0 1 14 9 113.02 16.69 52
Global T20 Canada 7 6 1 54 56 0 0 6 1 96.43 10.80 28
Asia Cup T20I 8 7 0 51 54 0 0 3 2 94.44 7.29 23

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 24 23 69.3 417 517 15 7.44 153 0 34.47 27.80
Bangladesh Premier League 62 61 199.7 1201 1362 72 6.80 166 0 18.92 16.68
Big Bash League 44 40 106.5 641 791 28 7.40 206 0 28.25 22.89
Caribbean Premier League 29 27 51 306 499 27 9.78 239 2 18.48 11.33
Pakistan Super League 22 21 69.2 416 505 10 7.28 74 0 50.50 41.60
ICC Men's T20 World Cup 31 28 45 270 572 21 12.71 198 1 27.24 12.86
Lanka Premier League 12 12 40 240 270 10 6.75 95 1 27.00 24.00
Vitality Blast 31 30 111.2 668 763 26 6.85 213 0 29.35 25.69
Abu Dhabi T10 25 14 24 144 238 13 9.92 33 0 18.31 11.08
The Hundred Men's 6 5 19 114 107 6 5.63 34 0 17.83 19.00
Asia Cup 11 11 104.2 626 416 9 3.99 216 3 46.22 69.56
ICC Cricket World Cup 23 23 122.5 737 836 21 6.81 543 4 39.81 35.10
Shpageeza Cricket League 19 17 61 366 425 14 6.97 94 0 30.36 26.14
Global T20 Canada 7 4 7 42 51 3 7.29 20 0 17.00 14.00
Asia Cup T20I 8 8 29 174 210 7 7.24 30 0 30.00 24.86

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
MSA vs AB 9 6 0 1 150.00 2 16 2 8.00
AB vs NW 0 2 0 0 0.00 1 14 0 14.00
AB vs BT 0 0 0 0 0 2 11 0 5.50
AB vs CBJ 1 2 0 0 50.00 2.5 33 2 11.65
DB vs AB 2 2 0 0 100.00 0 0 0 0
DG vs AB 43 13 3 4 330.77 1 15 0 15.00
AB vs TAD 4 4 0 0 100.00 0 0 0 0
BAN vs AFG 34 27 5 0 125.93 10 37 1 3.70
BAN vs AFG 17 21 0 1 80.95 10 49 0 4.90
AFG vs BAN 84 79 4 3 106.33 4.2 23 1 5.31
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