Right Handed Bat
t20 Int ALL TIME STATS
37 Mat
1176 Runs
141.51 S/R
37.93 Avg
79 H/S

Stats

VS Team Stats

test
T20I
ODI

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 233 34 8112 0 15 46 0 0 0 40.76 147
Total 358 26 16522 0 50 71 0 0 0 49.76 355
Total 181 8 8181 13255 23 35 985 81 61.72 47.28 227
Total 125 16 4440 5128 9 25 427 77 86.58 40.73 130
Total 36 5 1176 831 0 7 119 32 141.51 37.93 79
Total 193 25 5695 4160 3 35 495 220 136.89 33.89 115
vs Australia flag Australia 48 1 1980 3415 4 13 236 24 57.98 42.13 227
vs New Zealand flag New Zealand 12 0 314 622 0 2 31 2 50.48 26.17 73
vs Pakistan flag Pakistan 22 3 726 1144 2 2 89 10 63.46 38.21 135
vs West Indies flag West Indies 14 1 707 1107 1 6 80 6 63.87 54.38 102
vs South Africa flag South Africa 16 0 696 986 3 1 99 3 70.59 43.50 152
vs Sri Lanka flag Sri Lanka 17 3 759 1066 3 0 90 16 71.20 54.21 158
vs Bangladesh flag Bangladesh 4 1 250 337 0 2 35 3 74.18 83.33 99
vs India flag India 16 0 832 1419 4 2 105 7 58.63 52.00 186
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 233 34 8112 0 15 46 0 0 0 40.76 147
Total 358 26 16522 0 50 71 0 0 0 49.76 355
Total 181 8 8181 13255 23 35 985 81 61.72 47.28 227
Total 125 16 4440 5128 9 25 427 77 86.58 40.73 130
Total 36 5 1176 831 0 7 119 32 141.51 37.93 79
Total 193 25 5695 4160 3 35 495 220 136.89 33.89 115
vs Australia flag Australia 5 0 128 82 0 0 12 3 156.10 25.60 47
vs New Zealand flag New Zealand 4 0 73 45 0 0 8 2 162.22 18.25 43
vs Ireland flag Ireland 1 0 9 18 0 0 0 0 50.00 9.00 9
vs Pakistan flag Pakistan 5 2 232 172 0 3 21 8 134.88 77.33 73
vs West Indies flag West Indies 4 0 98 74 0 0 11 1 132.43 24.50 31
vs South Africa flag South Africa 5 0 135 100 0 1 20 3 135.00 27.00 53
vs Sri Lanka flag Sri Lanka 2 1 59 42 0 0 4 2 140.48 59.00 42
vs India flag India 4 0 184 116 0 1 18 6 158.62 46.00 53
vs Zimbabwe flag Zimbabwe 1 0 79 37 0 1 7 4 213.51 79.00 79
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 233 34 8112 0 15 46 0 0 0 40.76 147
Total 358 26 16522 0 50 71 0 0 0 49.76 355
Total 181 8 8181 13255 23 35 985 81 61.72 47.28 227
Total 125 16 4440 5128 9 25 427 77 86.58 40.73 130
Total 36 5 1176 831 0 7 119 32 141.51 37.93 79
Total 193 25 5695 4160 3 35 495 220 136.89 33.89 115
vs Australia flag Australia 23 0 743 846 1 5 65 15 87.83 32.30 104
vs New Zealand flag New Zealand 7 1 266 383 0 2 25 3 69.45 44.33 60
vs Ireland flag Ireland 2 0 107 97 0 1 12 2 110.31 53.50 59
vs Pakistan flag Pakistan 7 1 198 206 0 1 30 2 96.12 33.00 56
vs West Indies flag West Indies 6 0 270 275 1 1 26 4 98.18 45.00 100
vs South Africa flag South Africa 21 1 1150 1131 6 4 93 34 101.68 57.50 116
vs Sri Lanka flag Sri Lanka 9 1 289 399 0 4 27 4 72.43 36.13 73
vs Bangladesh flag Bangladesh 7 0 94 169 0 0 5 2 55.62 13.43 23
vs India flag India 21 2 822 968 1 5 85 10 84.92 43.26 111
vs Zimbabwe flag Zimbabwe 6 0 131 173 0 1 6 3 75.72 21.83 77

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 2390 2122 41 5.32 0 0 0 0 0 51.75
Total 0 6443 3760 73 3.50 0 0 0 0 0 51.50
Total 58 1311 886 10 4.05 0 0 0 0 0 88.60
Total 23 400 370 7 5.55 0 0 0 0 0 52.85
Total 3 30 53 1 10.60 0 0 0 0 0 53.00
Total 30 396 534 17 8.09 0 0 0 0 0 31.41
vs Australia flag Australia 1 12 17 0 8.50 0 0 0 0 0 0
vs South Africa flag South Africa 1 12 27 1 13.50 0 0 0 0 0 27.00
vs India flag India 2 12 18 0 9.00 1 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 2390 2122 41 5.32 0 0 0 0 0 51.75
Total 0 6443 3760 73 3.50 0 0 0 0 0 51.50
Total 58 1311 886 10 4.05 0 0 0 0 0 88.60
Total 23 400 370 7 5.55 0 0 0 0 0 52.85
Total 3 30 53 1 10.60 0 0 0 0 0 53.00
Total 30 396 534 17 8.09 0 0 0 0 0 31.41
vs Australia flag Australia 1 36 43 1 7.17 0 0 0 0 0 43.00
vs New Zealand flag New Zealand 1 6 2 0 2.00 0 0 0 0 0 0
vs Pakistan flag Pakistan 2 18 39 0 13.00 0 0 0 0 0 0
vs West Indies flag West Indies 1 5 0 0 0.00 0 0 0 0 0 0
vs South Africa flag South Africa 3 138 111 4 4.83 28 0 0 0 0 27.75
vs Sri Lanka flag Sri Lanka 1 24 26 0 6.50 0 0 0 0 0 0
vs Bangladesh flag Bangladesh 2 60 45 1 4.50 0 0 0 0 0 45.00
vs India flag India 7 89 93 2 6.27 0 0 0 0 0 46.50
vs Zimbabwe flag Zimbabwe 3 36 66 0 11.00 0 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 0 2390 2122 41 5.32 0 0 0 0 0 51.75
Total 0 6443 3760 73 3.50 0 0 0 0 0 51.50
Total 58 1311 886 10 4.05 0 0 0 0 0 88.60
Total 23 400 370 7 5.55 0 0 0 0 0 52.85
Total 3 30 53 1 10.60 0 0 0 0 0 53.00
Total 30 396 534 17 8.09 0 0 0 0 0 31.41
vs Australia flag Australia 3 54 33 1 3.67 16 1 0 0 0 33.00
vs New Zealand flag New Zealand 3 18 9 0 3.00 0 0 0 0 0 0
vs Pakistan flag Pakistan 7 66 75 1 6.82 10 1 0 0 0 75.00
vs West Indies flag West Indies 6 150 102 0 4.08 0 3 0 0 0 0
vs South Africa flag South Africa 11 171 173 5 6.07 91 2 0 0 0 34.60
vs Sri Lanka flag Sri Lanka 6 168 114 0 4.07 39 0 0 0 0 0
vs Bangladesh flag Bangladesh 2 48 18 0 2.25 0 1 0 0 0 0
vs India flag India 2 84 66 2 4.71 28 1 0 0 0 33.00

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 36 36 9 1001 743 1 4 92 40 134.72 37.07 103
Big Bash League 33 33 1 1110 809 0 3 98 38 137.21 34.69 76
Caribbean Premier League 11 11 0 283 222 0 0 22 12 127.48 25.73 83
Pakistan Super League 27 25 1 611 439 0 3 43 30 139.18 25.46 88
ICC Men's T20 World Cup 15 15 2 580 391 0 4 60 17 148.34 44.62 79
Vitality Blast 0 0 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 3 3 0 118 131 0 0 13 1 90.08 39.33 90
ICC Cricket World Cup 13 13 0 575 684 0 1 53 7 84.06 44.23 104

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 36 13 29 174 215 7 7.41 57 0 30.71 24.86
Big Bash League 33 2 2 12 20 0 10.00 0 0 0 0
Caribbean Premier League 11 0 0 0 0 0 0 0 0 0 0
Pakistan Super League 27 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 15 1 1 6 9 0 9.00 1 0 0 0
Vitality Blast 0 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 3 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 13 3 11 66 51 0 4.64 32 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
ENG-L vs WI-L 42 19 3 4 221.05 0 0 0 0
PAK-C vs ENG-C 4 7 1 0 57.14 0 0 0 0
ENG-C vs AUS L 5 4 0 0 125.00 0 0 0 0
SA-C vs ENG-C 28 11 1 4 254.55 0 0 0 0
ENG-C vs IND-C 4 9 0 0 44.44 0 0 0 0
INC vs MNT 56 27 2 5 207.41 0 0 0 0
INC vs GG 26 15 0 3 173.33 0 0 0 0
INC vs MNT 6 4 1 0 150.00 0 0 0 0
SSS vs INC 4 1 1 0 400.00 0 0 0 0
URH vs INC 77 48 4 6 160.42 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