Right Handed Bat
t20 Int ALL TIME STATS
80 Mat
1671 Runs
137.53 S/R
29.83 Avg
90 H/S

Stats

VS Team Stats

ODI
test
T20I

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 202 32 5153 3745 4 28 454 226 137.59 30.31 114
Total 160 14 5790 5642 14 27 595 151 102.62 39.65 174
Total 368 39 14094 0 31 70 0 0 0 42.83 246
Total 8 2 191 106 0 1 19 11 180.19 31.83 70
Total 178 12 6042 10228 12 26 719 56 59.07 36.39 167
Total 98 8 3868 3758 11 17 437 92 102.92 42.97 141
Total 72 16 1671 1215 0 10 148 76 137.53 29.83 90
vs Australia flag Australia 19 0 772 789 2 3 88 16 97.85 40.63 139
vs New Zealand flag New Zealand 12 1 579 531 3 1 69 16 109.04 52.64 138
vs Ireland flag Ireland 5 2 170 114 0 2 22 5 149.12 56.67 82
vs Pakistan flag Pakistan 8 0 439 427 1 3 50 8 102.81 54.88 128
vs West Indies flag West Indies 10 3 448 420 2 1 51 5 106.67 64.00 141
vs South Africa flag South Africa 8 0 243 278 0 2 32 4 87.41 30.38 63
vs Sri Lanka flag Sri Lanka 11 1 214 222 0 0 24 3 96.40 21.40 43
vs Bangladesh flag Bangladesh 5 0 153 183 0 2 16 0 83.61 30.60 52
vs India flag India 17 0 641 621 2 2 63 26 103.22 37.71 124
vs Afghanistan flag Afghanistan 2 0 92 103 0 1 8 3 89.32 46.00 90
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 202 32 5153 3745 4 28 454 226 137.59 30.31 114
Total 160 14 5790 5642 14 27 595 151 102.62 39.65 174
Total 368 39 14094 0 31 70 0 0 0 42.83 246
Total 8 2 191 106 0 1 19 11 180.19 31.83 70
Total 178 12 6042 10228 12 26 719 56 59.07 36.39 167
Total 98 8 3868 3758 11 17 437 92 102.92 42.97 141
Total 72 16 1671 1215 0 10 148 76 137.53 29.83 90
vs Australia flag Australia 54 3 1609 3135 2 7 194 15 51.32 31.55 119
vs New Zealand flag New Zealand 22 2 847 1172 3 3 101 13 72.27 42.35 162
vs Ireland flag Ireland 2 0 0 12 0 0 0 0 0.00 0.00 0
vs Pakistan flag Pakistan 16 0 548 1106 0 4 62 2 49.55 34.25 83
vs West Indies flag West Indies 19 2 433 807 1 1 60 3 53.66 25.47 140
vs South Africa flag South Africa 22 2 915 1360 1 6 120 7 67.28 45.75 150
vs Sri Lanka flag Sri Lanka 10 2 651 1039 3 0 59 3 62.66 81.38 167
vs Bangladesh flag Bangladesh 4 0 126 277 0 1 14 0 45.49 31.50 52
vs India flag India 42 2 1261 2098 2 6 150 15 60.10 31.53 114
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 202 32 5153 3745 4 28 454 226 137.59 30.31 114
Total 160 14 5790 5642 14 27 595 151 102.62 39.65 174
Total 368 39 14094 0 31 70 0 0 0 42.83 246
Total 8 2 191 106 0 1 19 11 180.19 31.83 70
Total 178 12 6042 10228 12 26 719 56 59.07 36.39 167
Total 98 8 3868 3758 11 17 437 92 102.92 42.97 141
Total 72 16 1671 1215 0 10 148 76 137.53 29.83 90
vs Australia flag Australia 6 2 109 94 0 1 6 7 115.96 27.25 55
vs New Zealand flag New Zealand 15 2 376 258 0 2 36 20 145.74 28.92 86
vs Pakistan flag Pakistan 11 1 209 162 0 1 14 10 129.01 20.90 60
vs West Indies flag West Indies 8 1 223 166 0 1 25 7 134.34 31.86 68
vs South Africa flag South Africa 14 2 501 343 0 4 47 21 146.06 41.75 90
vs Sri Lanka flag Sri Lanka 5 1 66 61 0 1 6 2 108.20 16.50 51
vs Bangladesh flag Bangladesh 1 1 8 4 0 0 1 0 200.00 0 8
vs India flag India 11 2 174 133 0 0 12 8 130.83 19.33 40
vs Afghanistan flag Afghanistan 1 0 12 5 0 0 1 1 240.00 12.00 12

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 50 50 4 1589 1100 2 9 166 69 144.45 34.54 114
Pakistan Super League 1 1 0 15 16 0 0 1 0 93.75 15.00 15
ICC Men's T20 World Cup 19 17 5 195 170 0 0 20 7 114.71 16.25 48
Vitality Blast 5 5 0 302 174 1 2 27 18 173.56 60.40 112
Abu Dhabi T10 7 7 2 171 94 0 1 17 10 181.91 34.20 70
County Championship 16 25 0 1208 1500 3 4 146 10 80.53 48.32 246
English One Day Cup 2 2 0 22 35 0 0 4 0 62.86 11.00 13
The Hundred Men's 13 13 1 338 267 0 3 30 14 126.59 28.17 72
ICC Champions Trophy 1 1 0 43 57 0 0 4 0 75.44 43.00 43
ICC Cricket World Cup 20 20 0 747 816 2 4 94 14 91.54 37.35 111

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 50 0 0 0 0 0 0 0 0 0 0
Pakistan Super League 1 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 19 0 0 0 0 0 0 0 0 0 0
Vitality Blast 5 0 0 0 0 0 0 0 0 0 0
Abu Dhabi T10 7 0 0 0 0 0 0 0 0 0 0
County Championship 16 0 0 0 0 0 0 0 0 0 0
English One Day Cup 2 0 0 0 0 0 0 0 0 0 0
The Hundred Men's 13 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 1 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 20 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
DB vs AD 20 12 2 1 166.67 0 0 0 0
NW vs AD 12 8 2 0 150.00 0 0 0 0
MSA vs AD 70 30 5 6 233.33 0 0 0 0
CBJ vs TAD 13 14 0 1 92.86 0 0 0 0
TAD vs NYS 1 4 0 0 25.00 0 0 0 0
DG vs TAD 47 20 5 3 235.00 0 0 0 0
UPN vs TAD 6 4 1 0 150.00 0 0 0 0
AB vs TAD 22 14 4 0 157.14 0 0 0 0
NOR vs YOR 78 84 10 2 92.86 0 0 0 0
YOR vs GLA 2 & 6 5 & 12 0 & 1 0 & 0 40.00 & 50.00 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