Left Handed Bat
t20 Int ALL TIME STATS
130 Mat
2591 Runs
140.66 S/R
33.21 Avg
106 H/S

Stats

VS Team Stats

T20I
ODI

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 0 0 0 0 0 0 0 0 0 0 0
Total 149 43 4458 4315 6 24 330 138 103.31 42.05 139
Total 114 36 2591 1842 2 8 168 130 140.66 33.21 106
Total 463 150 10874 7904 4 49 776 486 137.57 34.74 120
Total 240 60 7486 7405 10 46 567 223 101.09 41.58 139
Total 99 7 3342 5782 6 19 459 42 57.80 36.32 177
Total 15 6 179 114 0 1 15 8 157.02 19.89 50
vs Australia flag Australia 15 3 259 227 0 1 16 7 114.10 21.58 53
vs New Zealand flag New Zealand 5 1 98 62 0 0 9 3 158.06 24.50 33
vs Ireland flag Ireland 4 3 171 102 0 1 12 9 167.65 171.00 75
vs Pakistan flag Pakistan 19 6 483 315 0 4 30 30 153.33 37.15 85
vs West Indies flag West Indies 15 1 301 229 0 0 18 12 131.44 21.50 48
vs Sri Lanka flag Sri Lanka 12 4 251 179 0 0 17 10 140.22 31.38 41
vs Bangladesh flag Bangladesh 8 5 198 132 1 0 13 11 150.00 66.00 101
vs India flag India 22 8 524 356 1 2 29 35 147.19 37.43 106
vs England flag England 12 3 229 158 0 0 17 12 144.94 25.44 43
vs Zimbabwe flag Zimbabwe 4 2 119 92 0 0 11 4 129.35 59.50 39
vs Afghanistan flag Afghanistan 1 0 19 8 0 0 2 1 237.50 19.00 19
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 0 0 0 0 0 0 0 0 0 0 0
Total 149 43 4458 4315 6 24 330 138 103.31 42.05 139
Total 114 36 2591 1842 2 8 168 130 140.66 33.21 106
Total 463 150 10874 7904 4 49 776 486 137.57 34.74 120
Total 240 60 7486 7405 10 46 567 223 101.09 41.58 139
Total 99 7 3342 5782 6 19 459 42 57.80 36.32 177
Total 15 6 179 114 0 1 15 8 157.02 19.89 50
vs Australia flag Australia 26 7 1033 989 3 6 84 28 104.45 54.37 139
vs New Zealand flag New Zealand 14 1 323 312 0 1 28 10 103.53 24.85 53
vs Ireland flag Ireland 3 1 84 66 0 0 7 2 127.27 42.00 46
vs Pakistan flag Pakistan 26 5 587 708 0 4 44 11 82.91 27.95 75
vs West Indies flag West Indies 16 3 636 564 2 2 45 27 112.77 48.92 130
vs Sri Lanka flag Sri Lanka 18 8 516 504 1 2 26 20 102.38 51.60 117
vs Bangladesh flag Bangladesh 6 1 220 221 0 1 18 7 99.55 44.00 79
vs India flag India 28 6 513 547 0 2 43 11 93.78 23.32 75
vs England flag England 11 5 428 349 0 6 33 16 122.64 71.33 71
vs Zimbabwe flag Zimbabwe 7 3 290 211 1 1 20 14 137.44 72.50 138
vs Afghanistan flag Afghanistan 1 0 24 33 0 0 1 1 72.73 24.00 24
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 0 0 0 0 0 0 0 0 0 0 0
Total 149 43 4458 4315 6 24 330 138 103.31 42.05 139
Total 114 36 2591 1842 2 8 168 130 140.66 33.21 106
Total 463 150 10874 7904 4 49 776 486 137.57 34.74 120
Total 240 60 7486 7405 10 46 567 223 101.09 41.58 139
Total 99 7 3342 5782 6 19 459 42 57.80 36.32 177
Total 15 6 179 114 0 1 15 8 157.02 19.89 50

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 130 124 43 2924 2100 1 12 207 134 139.24 36.10 101
Bangladesh Premier League 7 6 2 88 84 0 0 8 2 104.76 22.00 22
Big Bash League 14 12 3 198 151 0 1 10 9 131.13 22.00 90
Caribbean Premier League 35 31 13 770 500 0 4 56 44 154.00 42.78 72
Pakistan Super League 11 9 1 235 163 0 2 19 10 144.17 29.38 73
ICC Men's T20 World Cup 27 22 8 423 356 0 2 26 18 118.82 30.21 59
Lanka Premier League 8 8 2 100 96 0 0 10 2 104.17 16.67 26
CSA T20 Challenge 7 7 3 201 136 0 2 13 11 147.79 50.25 58
Vitality Blast 0 0 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 4 4 1 113 104 0 0 8 5 108.65 37.67 56
Momentum One Day Cup 12 11 1 556 523 2 4 41 15 106.31 55.60 123
ICC Cricket World Cup 24 21 4 816 720 2 1 54 35 113.33 48.00 138
SA20 21 21 5 467 380 0 1 37 14 122.89 29.19 75
Major League Cricket 13 13 1 224 180 0 1 13 10 124.44 18.67 61

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 130 0 0 0 0 0 0 0 0 0 0
Bangladesh Premier League 7 0 0 0 0 0 0 0 0 0 0
Big Bash League 14 0 0 0 0 0 0 0 0 0 0
Caribbean Premier League 35 0 0 0 0 0 0 0 0 0 0
Pakistan Super League 11 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 27 0 0 0 0 0 0 0 0 0 0
Lanka Premier League 8 0 0 0 0 0 0 0 0 0 0
CSA T20 Challenge 7 0 0 0 0 0 0 0 0 0 0
Vitality Blast 0 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 4 0 0 0 0 0 0 0 0 0 0
Momentum One Day Cup 12 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 24 0 0 0 0 0 0 0 0 0 0
SA20 21 0 0 0 0 0 0 0 0 0 0
Major League Cricket 13 0 0 0 0 0 0 0 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PAK vs SA 3 6 0 0 50.00 0 0 0 0
PAK vs SA 29 39 1 1 74.36 0 0 0 0
SA vs PAK 82 40 4 8 205.00 0 0 0 0
IND vs SA 36 27 2 3 133.33 0 0 0 0
IND vs SA 18 18 1 1 100.00 0 0 0 0
IND vs SA 0 1 0 0 0.00 0 0 0 0
IND vs SA 18 22 1 1 81.82 0 0 0 0
BOL vs DOL 8 13 0 0 61.54 0 0 0 0
BR vs GAW 36 26 2 2 138.46 0 0 0 0
TKR vs BR 50 17 3 5 294.12 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