Right Handed Bat
WORLD CUP ALL TIME STATS
26 Mat
944 Runs
84.82 S/R
52.44 Avg
128 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 115 23 2176 1841 0 7 163 68 118.19 23.65 64
Total 288 59 5756 4789 0 22 436 195 120.19 25.13 73
Total 319 64 9354 0 8 55 0 0 0 36.68 130
Total 204 20 6557 0 14 32 0 0 0 35.63 152
Total 94 7 2914 5456 5 16 338 24 53.40 33.49 150
Total 202 51 5386 7002 4 28 406 93 76.92 35.66 128
vs Australia flag Australia 9 2 164 151 0 1 13 3 108.61 23.43 52
vs New Zealand flag New Zealand 14 3 306 302 0 1 21 11 101.32 27.82 52
vs Ireland flag Ireland 4 1 42 37 0 0 1 3 113.51 14.00 23
vs Pakistan flag Pakistan 12 3 108 109 0 0 7 2 99.08 12.00 22
vs West Indies flag West Indies 12 5 240 200 0 0 25 6 120.00 34.29 43
vs South Africa flag South Africa 4 1 33 42 0 0 2 0 78.57 11.00 24
vs Sri Lanka flag Sri Lanka 13 4 343 227 0 1 23 14 151.10 38.11 54
vs India flag India 10 3 164 131 0 0 16 4 125.19 23.43 33
vs England flag England 1 0 19 24 0 0 1 0 79.17 19.00 19
vs Zimbabwe flag Zimbabwe 13 4 238 190 0 1 16 7 125.26 26.44 62
vs Afghanistan flag Afghanistan 8 1 194 166 0 0 16 5 116.87 27.71 45
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 115 23 2176 1841 0 7 163 68 118.19 23.65 64
Total 288 59 5756 4789 0 22 436 195 120.19 25.13 73
Total 319 64 9354 0 8 55 0 0 0 36.68 130
Total 204 20 6557 0 14 32 0 0 0 35.63 152
Total 94 7 2914 5456 5 16 338 24 53.40 33.49 150
Total 202 51 5386 7002 4 28 406 93 76.92 35.66 128
vs Australia flag Australia 8 0 309 314 0 0 17 11 98.41 38.63 69
vs New Zealand flag New Zealand 24 5 723 889 2 2 56 17 81.33 38.05 128
vs Ireland flag Ireland 4 2 130 133 0 0 10 3 97.74 65.00 49
vs Pakistan flag Pakistan 16 1 301 504 0 2 24 1 59.72 20.07 58
vs West Indies flag West Indies 18 9 480 594 0 2 25 15 80.81 53.33 67
vs South Africa flag South Africa 10 1 325 367 1 1 30 7 88.56 36.11 111
vs Sri Lanka flag Sri Lanka 25 1 530 746 0 3 34 12 71.05 22.08 76
vs India flag India 15 2 435 555 0 3 37 5 78.38 33.46 77
vs England flag England 13 2 395 545 1 1 28 5 72.48 35.91 103
vs Zimbabwe flag Zimbabwe 36 8 890 1192 0 5 72 11 74.66 31.79 82
vs Afghanistan flag Afghanistan 10 3 313 433 0 2 20 4 72.29 44.71 74
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 115 23 2176 1841 0 7 163 68 118.19 23.65 64
Total 288 59 5756 4789 0 22 436 195 120.19 25.13 73
Total 319 64 9354 0 8 55 0 0 0 36.68 130
Total 204 20 6557 0 14 32 0 0 0 35.63 152
Total 94 7 2914 5456 5 16 338 24 53.40 33.49 150
Total 202 51 5386 7002 4 28 406 93 76.92 35.66 128
vs New Zealand flag New Zealand 10 1 493 784 1 1 76 6 62.88 54.78 146
vs Pakistan flag Pakistan 10 0 194 377 0 0 23 1 51.46 19.40 49
vs West Indies flag West Indies 17 0 451 929 1 3 37 5 48.55 26.53 136
vs South Africa flag South Africa 6 0 224 436 0 1 33 2 51.38 37.33 67
vs Sri Lanka flag Sri Lanka 9 2 180 366 0 0 17 2 49.18 25.71 83
vs India flag India 8 1 251 466 0 2 37 0 53.86 35.86 69
vs England flag England 8 0 236 382 0 2 27 2 61.78 29.50 59
vs Zimbabwe flag Zimbabwe 15 2 615 1268 2 0 56 6 48.50 47.31 150
vs Afghanistan flag Afghanistan 2 0 14 34 0 0 1 0 41.18 7.00 7

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 9111 5026 143 3.30 0 0 0 3 1 35.14
Total 66 3423 1958 43 3.43 0 0 0 1 0 45.53
Total 151 4350 3791 82 5.22 0 0 0 0 0 46.23
Total 70 845 1012 38 7.18 0 0 0 0 0 26.63
Total 197 2774 3265 131 7.06 0 0 0 0 0 24.92
Total 0 8135 6671 177 4.92 0 0 0 1 0 37.68
vs Australia flag Australia 4 30 40 1 8.00 8 0 0 0 0 40.00
vs New Zealand flag New Zealand 9 102 149 1 8.76 26 0 0 0 0 149.00
vs Ireland flag Ireland 4 66 77 2 7.00 7 0 0 0 0 38.50
vs Pakistan flag Pakistan 7 71 109 5 9.21 22 0 0 0 0 21.80
vs West Indies flag West Indies 6 60 81 6 8.10 20 0 0 0 0 13.50
vs South Africa flag South Africa 2 24 33 0 8.25 3 0 0 0 0 0
vs Sri Lanka flag Sri Lanka 9 132 170 6 7.73 34 0 0 0 0 28.33
vs India flag India 7 54 65 2 7.22 13 0 0 0 0 32.50
vs Zimbabwe flag Zimbabwe 6 24 85 4 21.25 12 1 0 0 0 21.25
vs Afghanistan flag Afghanistan 6 54 39 4 4.33 34 1 0 0 0 9.75
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 9111 5026 143 3.30 0 0 0 3 1 35.14
Total 66 3423 1958 43 3.43 0 0 0 1 0 45.53
Total 151 4350 3791 82 5.22 0 0 0 0 0 46.23
Total 70 845 1012 38 7.18 0 0 0 0 0 26.63
Total 197 2774 3265 131 7.06 0 0 0 0 0 24.92
Total 0 8135 6671 177 4.92 0 0 0 1 0 37.68
vs Australia flag Australia 5 120 107 0 5.35 0 0 0 0 0 0
vs New Zealand flag New Zealand 14 293 342 5 7.00 56 0 0 0 0 68.40
vs Ireland flag Ireland 4 174 117 2 4.03 0 0 0 0 0 58.50
vs Pakistan flag Pakistan 15 456 449 4 5.91 33 2 0 0 0 112.25
vs West Indies flag West Indies 12 388 350 8 5.41 24 2 0 0 0 43.75
vs South Africa flag South Africa 10 139 208 4 8.98 45 0 0 0 0 52.00
vs Sri Lanka flag Sri Lanka 14 349 361 6 6.21 36 1 0 0 0 60.17
vs India flag India 12 269 295 3 6.58 49 0 0 0 0 98.33
vs England flag England 5 150 146 2 5.84 19 0 0 0 0 73.00
vs Zimbabwe flag Zimbabwe 34 1047 825 28 4.73 89 7 0 0 0 29.46
vs Afghanistan flag Afghanistan 7 126 88 4 4.19 60 1 0 0 0 22.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 9111 5026 143 3.30 0 0 0 3 1 35.14
Total 66 3423 1958 43 3.43 0 0 0 1 0 45.53
Total 151 4350 3791 82 5.22 0 0 0 0 0 46.23
Total 70 845 1012 38 7.18 0 0 0 0 0 26.63
Total 197 2774 3265 131 7.06 0 0 0 0 0 24.92
Total 0 8135 6671 177 4.92 0 0 0 1 0 37.68
vs New Zealand flag New Zealand 4 180 123 5 4.10 12 1 0 0 0 24.60
vs Pakistan flag Pakistan 6 282 195 2 4.15 224 9 0 0 0 97.50
vs West Indies flag West Indies 15 922 518 16 3.37 408 16 0 0 0 32.38
vs South Africa flag South Africa 5 108 89 1 4.94 69 3 0 0 0 89.00
vs Sri Lanka flag Sri Lanka 8 324 337 7 6.24 397 9 0 0 0 48.14
vs India flag India 4 144 109 2 4.54 26 0 0 0 0 54.50
vs England flag England 6 366 218 4 3.57 10 6 0 0 0 54.50
vs Zimbabwe flag Zimbabwe 13 168 121 3 4.32 139 7 0 0 0 40.33
vs Afghanistan flag Afghanistan 1 24 9 1 2.25 16 0 0 0 0 9.00

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Bangladesh Premier League 34 32 7 657 478 0 4 49 35 137.45 26.28 73
Caribbean Premier League 13 10 2 98 84 0 0 5 5 116.67 12.25 28
Pakistan Super League 9 5 2 71 59 0 0 6 2 120.34 23.67 29
ICC Men's T20 World Cup 22 18 4 194 188 0 0 14 5 103.19 13.86 49
Asia Cup 15 14 4 256 253 0 0 16 7 101.19 25.60 36
ICC Champions Trophy 4 4 2 137 149 1 0 10 3 91.95 68.50 102
Bangladesh Cricket League 6 8 1 298 365 1 1 23 7 81.64 42.57 100
ICC Cricket World Cup 26 22 4 944 1113 1 1 74 25 84.82 52.44 128

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Bangladesh Premier League 34 17 40 240 285 12 7.13 92 1 23.75 20.00
Caribbean Premier League 13 8 15 90 188 7 12.53 68 1 26.86 12.86
Pakistan Super League 9 7 14.2 86 137 8 9.56 5 0 17.13 10.75
ICC Men's T20 World Cup 22 15 28 168 256 8 9.14 76 1 32.00 21.00
Asia Cup 15 10 44 264 242 8 5.50 15 2 30.25 33.00
ICC Champions Trophy 4 1 1 6 10 0 10.00 2 0 0 0
Bangladesh Cricket League 6 8 51.5 311 205 6 3.95 25 4 34.17 51.83
ICC Cricket World Cup 26 11 35 210 293 4 8.37 123 1 73.25 52.50

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
BAN vs ZIM 9 4 2 0 225.00 1 1 1 1.00
ZIM vs BAN 26 16 2 1 162.50 0 0 0 0
ZIM vs BAN 0 0 0 0 0 0 0 0 0
SL vs BAN 1 4 0 0 25.00 0 0 0 0
BAN vs SL 0 2 0 0 0.00 0 0 0 0
SL vs BAN 37 37 4 1 100.00 0 0 0 0
SL vs BAN 0 1 0 0 0.00 0 0 0 0
SL vs BAN 0 0 0 0 0 0 0 0 0
SL vs BAN 54 31 2 4 174.19 0 0 0 0
COV vs FBA 7 7 0 0 100.00 0 0 0 0
App download animated image Get the free App now