Left Handed Bat
t20 Int ALL TIME STATS
79 Mat
1899 Runs
137.50 S/R
27.92 Avg
117 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 182 11 7214 11970 15 37 1046 98 60.26 42.18 333
Total 294 17 10480 12019 25 54 1128 331 87.19 37.83 215
Total 75 7 1899 1381 2 14 158 124 137.50 27.92 117
Total 455 53 14562 10060 22 88 1132 1056 144.75 36.22 175
Total 365 24 13189 0 29 70 0 0 0 38.67 215
Total 321 26 13226 0 32 64 0 0 0 44.83 333
vs Australia flag Australia 14 1 420 270 0 5 34 31 155.56 32.31 88
vs New Zealand flag New Zealand 8 0 258 172 0 3 22 16 150.00 32.25 85
vs Ireland flag Ireland 1 0 18 19 0 0 3 0 94.74 18.00 18
vs Pakistan flag Pakistan 7 2 47 48 0 0 4 2 97.92 9.40 16
vs South Africa flag South Africa 15 1 547 296 1 4 41 45 184.80 39.07 117
vs Sri Lanka flag Sri Lanka 9 1 106 134 0 1 12 3 79.10 13.25 63
vs Bangladesh flag Bangladesh 4 0 58 68 0 0 4 2 85.29 14.50 48
vs India flag India 6 0 199 181 0 1 16 10 109.94 33.17 98
vs England flag England 17 1 516 346 1 2 48 36 149.13 32.25 100
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 182 11 7214 11970 15 37 1046 98 60.26 42.18 333
Total 294 17 10480 12019 25 54 1128 331 87.19 37.83 215
Total 75 7 1899 1381 2 14 158 124 137.50 27.92 117
Total 455 53 14562 10060 22 88 1132 1056 144.75 36.22 175
Total 365 24 13189 0 29 70 0 0 0 38.67 215
Total 321 26 13226 0 32 64 0 0 0 44.83 333
vs Australia flag Australia 35 0 833 968 0 7 99 20 86.05 23.80 92
vs New Zealand flag New Zealand 28 0 1026 1131 2 5 102 45 90.72 36.64 135
vs Ireland flag Ireland 3 0 68 107 0 0 7 2 63.55 22.67 36
vs Pakistan flag Pakistan 42 0 1137 1320 3 4 124 23 86.14 27.07 124
vs South Africa flag South Africa 43 2 1132 1273 3 1 129 23 88.92 27.61 152
vs Sri Lanka flag Sri Lanka 23 0 646 924 1 5 78 14 69.91 28.09 109
vs Bangladesh flag Bangladesh 24 2 668 962 1 4 66 20 69.44 30.36 104
vs India flag India 46 0 1404 1569 4 6 189 30 89.48 30.52 140
vs England flag England 42 0 1968 2164 5 9 178 93 90.94 46.86 162
vs Zimbabwe flag Zimbabwe 37 4 1746 1959 3 13 193 47 89.13 52.91 215
vs Afghanistan flag Afghanistan 3 0 18 45 0 0 2 0 40.00 6.00 10
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 182 11 7214 11970 15 37 1046 98 60.26 42.18 333
Total 294 17 10480 12019 25 54 1128 331 87.19 37.83 215
Total 75 7 1899 1381 2 14 158 124 137.50 27.92 117
Total 455 53 14562 10060 22 88 1132 1056 144.75 36.22 175
Total 365 24 13189 0 29 70 0 0 0 38.67 215
Total 321 26 13226 0 32 64 0 0 0 44.83 333
vs Australia flag Australia 16 1 635 1064 2 3 76 13 59.68 42.33 165
vs New Zealand flag New Zealand 21 2 1258 2020 3 7 164 26 62.28 66.21 204
vs Pakistan flag Pakistan 14 0 439 664 0 4 73 2 66.11 31.36 93
vs South Africa flag South Africa 30 3 1359 2257 3 5 203 12 60.21 50.33 317
vs Sri Lanka flag Sri Lanka 21 1 690 1109 1 2 92 11 62.22 34.50 333
vs Bangladesh flag Bangladesh 11 2 483 827 1 3 76 4 58.40 53.67 141
vs India flag India 25 0 738 1557 0 6 116 12 47.40 29.52 88
vs England flag England 36 0 1299 1919 4 7 180 20 67.69 36.08 105
vs Zimbabwe flag Zimbabwe 14 1 599 1052 3 1 98 8 56.94 46.08 175

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 12511 5194 132 2.49 0 0 0 2 0 39.34
Total 104 7109 3120 73 2.63 0 0 0 2 0 42.73
Total 199 7424 5926 167 4.78 0 0 0 1 0 35.48
Total 30 381 440 20 6.92 0 0 0 0 0 22.00
Total 145 2061 2618 83 7.62 0 0 0 0 0 31.54
Total 0 9700 7380 229 4.56 0 0 0 1 0 32.22
vs Australia flag Australia 26 894 856 17 5.74 0 3 0 0 0 50.35
vs New Zealand flag New Zealand 19 773 642 22 4.98 14 5 0 0 0 29.18
vs Ireland flag Ireland 2 108 64 3 3.56 20 0 0 0 0 21.33
vs Pakistan flag Pakistan 28 961 868 23 5.42 0 4 0 0 0 37.74
vs South Africa flag South Africa 29 967 923 18 5.73 25 8 0 0 0 51.28
vs Sri Lanka flag Sri Lanka 19 609 545 8 5.37 0 2 0 0 0 68.13
vs Bangladesh flag Bangladesh 16 524 429 10 4.91 28 4 0 0 0 42.90
vs India flag India 32 1009 919 23 5.46 1 1 0 0 0 39.96
vs England flag England 25 771 708 30 5.51 20 2 0 0 0 23.60
vs Zimbabwe flag Zimbabwe 26 813 624 25 4.61 24 14 0 0 0 24.96
vs Afghanistan flag Afghanistan 2 34 66 3 11.65 31 0 0 0 0 22.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 12511 5194 132 2.49 0 0 0 2 0 39.34
Total 104 7109 3120 73 2.63 0 0 0 2 0 42.73
Total 199 7424 5926 167 4.78 0 0 0 1 0 35.48
Total 30 381 440 20 6.92 0 0 0 0 0 22.00
Total 145 2061 2618 83 7.62 0 0 0 0 0 31.54
Total 0 9700 7380 229 4.56 0 0 0 1 0 32.22
vs Australia flag Australia 12 891 377 4 2.54 0 22 0 0 0 94.25
vs New Zealand flag New Zealand 11 805 295 9 2.20 78 26 0 0 0 32.78
vs Pakistan flag Pakistan 11 980 492 14 3.01 0 29 0 0 0 35.14
vs South Africa flag South Africa 11 827 338 9 2.45 252 39 0 0 0 37.56
vs Sri Lanka flag Sri Lanka 11 575 238 7 2.48 0 14 0 0 0 34.00
vs Bangladesh flag Bangladesh 6 392 172 3 2.63 106 13 0 0 0 57.33
vs India flag India 13 648 280 3 2.59 0 24 0 0 0 93.33
vs England flag England 29 1893 862 22 2.73 0 63 0 0 0 39.18
vs Zimbabwe flag Zimbabwe 5 338 141 4 2.50 0 12 0 0 0 35.25
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 12511 5194 132 2.49 0 0 0 2 0 39.34
Total 104 7109 3120 73 2.63 0 0 0 2 0 42.73
Total 199 7424 5926 167 4.78 0 0 0 1 0 35.48
Total 30 381 440 20 6.92 0 0 0 0 0 22.00
Total 145 2061 2618 83 7.62 0 0 0 0 0 31.54
Total 0 9700 7380 229 4.56 0 0 0 1 0 32.22
vs Australia flag Australia 7 58 59 5 6.10 20 0 0 0 0 11.80
vs New Zealand flag New Zealand 4 66 80 6 7.27 0 0 0 0 0 13.33
vs Ireland flag Ireland 1 0 21 2 0 6 0 0 0 0 10.50
vs Pakistan flag Pakistan 1 6 11 0 11.00 1 0 0 0 0 0
vs South Africa flag South Africa 6 60 69 3 6.90 21 0 0 0 0 23.00
vs Sri Lanka flag Sri Lanka 4 24 60 0 15.00 9 0 0 0 0 0
vs Bangladesh flag Bangladesh 2 48 40 0 5.00 6 0 0 0 0 0
vs India flag India 3 48 48 1 6.00 11 0 0 0 0 48.00
vs England flag England 5 57 97 4 10.21 13 0 0 0 0 24.25

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 142 141 16 4965 3333 6 31 405 357 148.96 39.72 175
Bangladesh Premier League 52 52 2 1723 1161 5 6 120 143 148.41 34.46 146
Big Bash League 22 22 0 649 477 0 0 36 51 136.06 29.50 100
Caribbean Premier League 84 82 9 2425 1821 2 3 182 165 133.17 33.22 116
Pakistan Super League 16 16 0 370 271 0 2 24 29 136.53 23.13 68
ICC Men's T20 World Cup 33 31 3 965 676 1 4 78 63 142.75 34.46 117
Vitality Blast 0 0 0 0 0 0 0 0 0 0 0 0
Abu Dhabi T10 16 16 5 317 167 0 2 22 25 189.82 28.82 84
ICC Champions Trophy 17 17 0 791 891 0 1 101 15 88.78 46.53 133
ICC Cricket World Cup 35 34 1 1186 1310 0 1 116 49 90.53 35.94 215

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 142 38 91.4 554 729 18 7.90 196 0 40.50 30.78
Bangladesh Premier League 52 11 28.2 170 240 2 8.47 16 0 120.00 85.00
Big Bash League 22 15 29 174 214 6 7.38 0 0 35.67 29.00
Caribbean Premier League 84 16 29.8 182 258 8 8.51 12 0 32.25 22.75
Pakistan Super League 16 1 1 6 5 0 5.00 0 0 0 0
ICC Men's T20 World Cup 33 17 22.2 134 265 10 11.87 66 0 26.50 13.40
Vitality Blast 0 0 0 0 0 0 0 0 0 0 0
Abu Dhabi T10 16 1 0.1 1 6 0 36.00 0 0 0 0
ICC Champions Trophy 17 14 83.4 502 380 17 4.54 1 2 22.35 29.53
ICC Cricket World Cup 35 20 109.1 655 652 16 5.97 101 3 40.75 40.94

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
GG vs KSO 34 30 2 3 113.33 0 0 0 0
GG vs IC 21 11 5 0 190.91 0 0 0 0
GG vs MT 14 5 2 1 280.00 0 0 0 0
PAK-L vs WI-L 22 21 3 1 104.76 0 0 0 0
ENG-L vs WI-L 1 3 0 0 33.33 0 0 0 0
SA L vs WI-C 70 40 4 6 175.00 0 0 0 0
IND-C vs WI-C 14 17 3 0 82.35 0 0 0 0
PAK-C vs WI-C 2 11 0 0 18.18 0 0 0 0
CL vs RK 26 17 6 0 152.94 0 0 0 0
KSA vs CL 24 22 1 1 109.09 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