Right Handed Bat
t20 Int ALL TIME STATS
141 Mat
2444 Runs
117.38 S/R
23.50 Avg
64 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 206 52 5539 7158 4 30 416 99 77.38 35.96 128
Total 130 26 2444 2082 0 8 184 77 117.38 23.50 64
Total 303 62 6024 5030 0 23 457 204 119.76 24.99 73
Total 323 65 9532 0 8 57 0 0 0 36.94 130
Total 204 20 6557 0 14 32 0 0 0 35.63 152
Total 0 0 0 0 0 0 0 0 0 0 0
Total 94 7 2914 5456 5 16 338 24 53.40 33.49 150
vs Australia flag Australia 10 2 166 154 0 1 13 3 107.79 20.75 52
vs New Zealand flag New Zealand 14 3 306 302 0 1 21 11 101.32 27.82 52
vs Ireland flag Ireland 5 1 49 47 0 0 1 3 104.26 12.25 23
vs Pakistan flag Pakistan 14 4 119 129 0 0 8 2 92.25 11.90 22
vs West Indies flag West Indies 14 5 325 275 0 1 30 10 118.18 36.11 64
vs South Africa flag South Africa 5 1 53 69 0 0 4 0 76.81 13.25 24
vs Sri Lanka flag Sri Lanka 16 5 399 268 0 1 27 16 148.88 36.27 54
vs India flag India 18 3 272 251 0 0 20 7 108.37 18.13 41
vs England flag England 1 0 19 24 0 0 1 0 79.17 19.00 19
vs Zimbabwe flag Zimbabwe 18 4 360 285 0 3 27 11 126.32 25.71 62
vs Afghanistan flag Afghanistan 9 1 200 175 0 0 17 5 114.29 25.00 45
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 206 52 5539 7158 4 30 416 99 77.38 35.96 128
Total 130 26 2444 2082 0 8 184 77 117.38 23.50 64
Total 303 62 6024 5030 0 23 457 204 119.76 24.99 73
Total 323 65 9532 0 8 57 0 0 0 36.94 130
Total 204 20 6557 0 14 32 0 0 0 35.63 152
Total 0 0 0 0 0 0 0 0 0 0 0
Total 94 7 2914 5456 5 16 338 24 53.40 33.49 150
vs Australia flag Australia 9 0 310 320 0 2 17 11 96.88 34.44 69
vs New Zealand flag New Zealand 27 5 787 1006 2 2 62 17 78.23 35.77 128
vs Ireland flag Ireland 5 3 144 155 0 0 10 3 92.90 72.00 49
vs Pakistan flag Pakistan 19 2 357 601 0 2 30 1 59.40 21.00 58
vs West Indies flag West Indies 27 11 928 1100 0 9 58 30 84.36 58.00 84
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 31 1 637 868 0 3 42 13 73.39 21.23 76
vs India flag India 17 2 476 600 0 3 43 5 79.33 31.73 77
vs England flag England 16 3 465 667 1 1 32 5 69.72 35.77 103
vs Zimbabwe flag Zimbabwe 44 9 1016 1352 0 6 82 13 75.15 29.03 82
vs Afghanistan flag Afghanistan 13 3 416 545 0 3 27 7 76.33 41.60 98
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 206 52 5539 7158 4 30 416 99 77.38 35.96 128
Total 130 26 2444 2082 0 8 184 77 117.38 23.50 64
Total 303 62 6024 5030 0 23 457 204 119.76 24.99 73
Total 323 65 9532 0 8 57 0 0 0 36.94 130
Total 204 20 6557 0 14 32 0 0 0 35.63 152
Total 0 0 0 0 0 0 0 0 0 0 0
Total 94 7 2914 5456 5 16 338 24 53.40 33.49 150
vs New Zealand flag New Zealand 10 1 493 784 2 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 19 0 468 986 1 3 40 5 47.46 24.63 136
vs South Africa flag South Africa 6 1 224 436 0 2 33 2 51.38 44.80 67
vs Sri Lanka flag Sri Lanka 12 2 188 398 0 1 17 2 47.24 18.80 83
vs India flag India 10 1 347 624 0 3 50 0 55.61 38.56 96
vs England flag England 12 0 318 532 0 2 36 2 59.77 26.50 59
vs Zimbabwe flag Zimbabwe 17 2 639 1303 2 3 60 6 49.04 42.60 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 151 4350 3791 82 5.22 0 0 0 0 0 46.23
Total 75 902 1065 39 7.08 0 0 0 0 0 27.30
Total 207 2879 3388 134 7.06 0 0 0 0 0 25.28
Total 0 8243 6776 177 4.93 0 0 0 1 0 38.28
Total 0 9111 5026 143 3.30 0 0 0 3 1 35.14
Total 0 0 0 0 0 0 0 0 0 0 0
Total 66 3423 1958 43 3.43 0 0 0 1 0 45.53
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 5 84 100 2 7.14 7 0 0 0 0 50.00
vs Pakistan flag Pakistan 8 77 119 5 9.27 22 0 0 0 0 23.80
vs West Indies flag West Indies 8 72 111 6 9.25 20 0 0 0 0 18.50
vs South Africa flag South Africa 3 42 50 0 7.14 11 0 0 0 0 0
vs Sri Lanka flag Sri Lanka 12 186 218 8 7.03 36 0 0 0 0 27.25
vs India flag India 13 120 159 3 7.95 25 0 0 0 0 53.00
vs Zimbabwe flag Zimbabwe 8 48 122 4 15.25 14 1 0 0 0 30.50
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 151 4350 3791 82 5.22 0 0 0 0 0 46.23
Total 75 902 1065 39 7.08 0 0 0 0 0 27.30
Total 207 2879 3388 134 7.06 0 0 0 0 0 25.28
Total 0 8243 6776 177 4.93 0 0 0 1 0 38.28
Total 0 9111 5026 143 3.30 0 0 0 3 1 35.14
Total 0 0 0 0 0 0 0 0 0 0 0
Total 66 3423 1958 43 3.43 0 0 0 1 0 45.53
vs Australia flag Australia 6 144 122 0 5.08 0 0 0 0 0 0
vs New Zealand flag New Zealand 18 370 379 8 6.15 77 0 0 0 0 47.38
vs Ireland flag Ireland 6 210 150 2 4.29 37 0 0 0 0 75.00
vs Pakistan flag Pakistan 16 463 453 7 5.87 33 2 0 0 0 64.71
vs West Indies flag West Indies 18 700 599 17 5.13 24 5 0 0 0 35.24
vs South Africa flag South Africa 10 205 208 4 6.09 45 0 0 0 0 52.00
vs Sri Lanka flag Sri Lanka 20 523 500 9 5.74 27 1 0 0 0 55.56
vs India flag India 14 292 326 3 6.70 49 0 0 0 0 108.67
vs England flag England 7 216 202 2 5.61 19 0 0 0 0 101.00
vs Zimbabwe flag Zimbabwe 45 1474 1186 38 4.83 89 9 0 0 0 31.21
vs Afghanistan flag Afghanistan 9 156 106 4 4.08 76 1 0 0 0 26.50
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 151 4350 3791 82 5.22 0 0 0 0 0 46.23
Total 75 902 1065 39 7.08 0 0 0 0 0 27.30
Total 207 2879 3388 134 7.06 0 0 0 0 0 25.28
Total 0 8243 6776 177 4.93 0 0 0 1 0 38.28
Total 0 9111 5026 143 3.30 0 0 0 3 1 35.14
Total 0 0 0 0 0 0 0 0 0 0 0
Total 66 3423 1958 43 3.43 0 0 0 1 0 45.53
vs New Zealand flag New Zealand 4 180 123 5 4.10 12 1 0 0 0 24.60
vs Pakistan flag Pakistan 6 331 195 2 3.53 224 9 0 0 0 97.50
vs West Indies flag West Indies 17 1130 628 24 3.33 408 22 0 0 0 26.17
vs South Africa flag South Africa 5 132 89 1 4.05 69 3 0 0 0 89.00
vs Sri Lanka flag Sri Lanka 12 597 501 11 5.04 397 12 0 0 0 45.55
vs India flag India 5 234 187 2 4.79 26 0 0 0 0 93.50
vs England flag England 9 667 379 6 3.41 0 11 0 0 0 63.17
vs Zimbabwe flag Zimbabwe 15 210 147 3 4.20 139 9 0 0 0 49.00
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 119 109 10 2483 2013 0 12 192 96 123.35 25.08 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 37 33 7 458 429 0 1 34 14 106.76 17.62 50
Asia Cup 20 20 1 334 531 0 1 19 2 62.90 17.58 74
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 119 72 170.7 1027 1219 46 7.12 121 2 26.50 22.33
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 37 21 39 234 327 9 8.38 102 1 36.33 26.00
Asia Cup 20 18 111 666 554 10 4.99 110 2 55.40 66.60
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 WI 84 63 7 4 133.33 0 0 0 0
BAN vs WI 62 92 2 4 67.39 0 0 0 0
BAN vs WI 50 44 3 3 113.64 0 0 0 0
BAN vs AFG 98 98 7 3 100.00 0 0 0 0
BAN vs AFG 3 9 0 0 33.33 3 7 0 2.33
AFG vs BAN 2 5 0 0 40.00 2 11 0 5.50
IND vs BAN 8 9 1 0 88.89 2 26 1 13.00
IND vs BAN 41 39 0 3 105.13 1 15 0 15.00
BAN vs IND 1 2 0 0 50.00 0 0 0 0
AFG vs BAN 6 9 1 0 66.67 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