Right Handed Bat
t20 Int ALL TIME STATS
125 Mat
4188 Runs
137.04 S/R
48.69 Avg
122 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 283 44 13906 14866 50 72 1302 151 93.54 58.18 183
Total 117 31 4188 3056 1 38 369 124 137.04 48.69 122
Total 382 71 12886 9602 9 97 1144 416 134.20 41.43 122
Total 316 47 15348 16402 54 80 1466 175 93.57 57.05 183
Total 253 20 11412 20299 37 39 1335 45 56.21 48.97 254
Total 0 0 0 0 0 0 0 0 0 0 0
Total 205 13 9163 16396 30 31 1022 30 55.88 47.72 254
vs Australia flag Australia 22 8 794 557 0 8 60 26 142.55 56.71 90
vs New Zealand flag New Zealand 10 2 311 224 0 2 29 8 138.84 38.88 70
vs Ireland flag Ireland 3 0 10 15 0 0 1 0 66.67 3.33 9
vs Pakistan flag Pakistan 11 4 492 397 0 5 49 11 123.93 70.29 82
vs West Indies flag West Indies 13 3 570 378 0 6 56 18 150.79 57.00 94
vs South Africa flag South Africa 13 4 394 296 0 3 32 12 133.11 43.78 76
vs Sri Lanka flag Sri Lanka 7 2 339 245 0 4 33 9 138.37 67.80 82
vs Bangladesh flag Bangladesh 6 3 230 186 0 2 18 6 123.66 76.67 64
vs England flag England 21 4 648 480 0 5 61 19 135.00 38.12 80
vs Zimbabwe flag Zimbabwe 2 0 52 46 0 0 5 1 113.04 26.00 26
vs Afghanistan flag Afghanistan 5 1 225 141 1 1 21 9 159.57 56.25 122
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 283 44 13906 14866 50 72 1302 151 93.54 58.18 183
Total 117 31 4188 3056 1 38 369 124 137.04 48.69 122
Total 382 71 12886 9602 9 97 1144 416 134.20 41.43 122
Total 316 47 15348 16402 54 80 1466 175 93.57 57.05 183
Total 253 20 11412 20299 37 39 1335 45 56.21 48.97 254
Total 0 0 0 0 0 0 0 0 0 0 0
Total 205 13 9163 16396 30 31 1022 30 55.88 47.72 254
vs Australia flag Australia 48 2 2376 2530 8 14 208 25 93.91 51.65 123
vs New Zealand flag New Zealand 31 3 1645 1719 6 9 146 24 95.70 58.75 154
vs Ireland flag Ireland 2 1 78 95 0 0 7 1 82.11 78.00 44
vs Pakistan flag Pakistan 17 3 700 703 3 2 66 7 99.57 50.00 183
vs West Indies flag West Indies 43 9 2294 2371 9 11 243 26 96.75 67.47 157
vs South Africa flag South Africa 30 5 1535 1795 5 8 123 17 85.52 61.40 160
vs Sri Lanka flag Sri Lanka 59 10 2749 2992 10 12 271 27 91.88 56.10 166
vs Bangladesh flag Bangladesh 16 4 910 894 5 3 86 11 101.79 75.83 136
vs England flag England 37 1 1383 1554 3 9 131 13 89.00 38.42 122
vs Zimbabwe flag Zimbabwe 6 1 253 291 1 1 25 2 86.94 50.60 115
vs Afghanistan flag Afghanistan 2 1 122 119 0 2 11 0 102.52 122.00 67
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 283 44 13906 14866 50 72 1302 151 93.54 58.18 183
Total 117 31 4188 3056 1 38 369 124 137.04 48.69 122
Total 382 71 12886 9602 9 97 1144 416 134.20 41.43 122
Total 316 47 15348 16402 54 80 1466 175 93.57 57.05 183
Total 253 20 11412 20299 37 39 1335 45 56.21 48.97 254
Total 0 0 0 0 0 0 0 0 0 0 0
Total 205 13 9163 16396 30 31 1022 30 55.88 47.72 254
vs Australia flag Australia 49 2 2168 4096 9 5 237 7 52.93 46.13 186
vs New Zealand flag New Zealand 27 2 959 1779 3 4 116 4 53.91 38.36 211
vs West Indies flag West Indies 21 1 1019 1917 3 6 92 3 53.16 50.95 200
vs South Africa flag South Africa 28 2 1408 2459 3 5 184 6 57.26 54.15 254
vs Sri Lanka flag Sri Lanka 18 2 1085 1589 5 2 99 6 68.28 67.81 243
vs Bangladesh flag Bangladesh 13 2 536 748 2 0 59 2 71.66 48.73 204
vs England flag England 50 3 1991 3824 5 9 235 2 52.07 42.36 235

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 11 175 84 0 2.88 0 0 0 0 0 0
Total 50 662 680 5 6.16 0 0 0 0 0 136.00
Total 13 152 204 4 8.05 0 0 0 0 0 51.00
Total 45 460 667 8 8.70 0 0 0 0 0 83.37
Total 57 726 741 5 6.12 0 0 0 0 0 148.20
Total 25 643 338 3 3.15 0 0 0 0 0 112.66
Total 0 0 0 0 0 0 0 0 0 0 0
vs Australia flag Australia 3 18 41 0 13.67 3 0 0 0 0 0
vs New Zealand flag New Zealand 1 18 27 0 9.00 0 0 0 0 0 0
vs Pakistan flag Pakistan 2 12 42 1 21.00 0 0 0 0 0 42.00
vs West Indies flag West Indies 1 10 15 1 9.00 4 0 0 0 0 15.00
vs South Africa flag South Africa 1 6 15 0 15.00 0 0 0 0 0 0
vs Sri Lanka flag Sri Lanka 1 18 13 0 4.33 0 0 0 0 0 0
vs England flag England 3 40 45 2 6.75 0 0 0 0 0 22.50
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 11 175 84 0 2.88 0 0 0 0 0 0
Total 50 662 680 5 6.16 0 0 0 0 0 136.00
Total 13 152 204 4 8.05 0 0 0 0 0 51.00
Total 45 460 667 8 8.70 0 0 0 0 0 83.37
Total 57 726 741 5 6.12 0 0 0 0 0 148.20
Total 25 643 338 3 3.15 0 0 0 0 0 112.66
Total 0 0 0 0 0 0 0 0 0 0 0
vs Australia flag Australia 8 54 82 0 9.11 3 0 0 0 0 0
vs New Zealand flag New Zealand 3 72 61 1 5.08 0 0 0 0 0 61.00
vs Pakistan flag Pakistan 4 59 64 0 6.51 9 0 0 0 0 0
vs West Indies flag West Indies 8 96 133 0 8.31 11 1 0 0 0 0
vs South Africa flag South Africa 6 74 80 1 6.49 0 0 0 0 0 80.00
vs Sri Lanka flag Sri Lanka 13 147 137 0 5.59 14 0 0 0 0 0
vs Bangladesh flag Bangladesh 3 22 20 0 5.45 1 0 0 0 0 0
vs England flag England 7 150 138 2 5.52 0 0 0 0 0 69.00
vs Zimbabwe flag Zimbabwe 1 6 7 0 7.00 0 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 11 175 84 0 2.88 0 0 0 0 0 0
Total 50 662 680 5 6.16 0 0 0 0 0 136.00
Total 13 152 204 4 8.05 0 0 0 0 0 51.00
Total 45 460 667 8 8.70 0 0 0 0 0 83.37
Total 57 726 741 5 6.12 0 0 0 0 0 148.20
Total 25 643 338 3 3.15 0 0 0 0 0 112.66
Total 0 0 0 0 0 0 0 0 0 0 0
vs Australia flag Australia 2 54 26 0 2.89 40 0 0 0 0 0
vs New Zealand flag New Zealand 3 48 21 0 2.63 38 1 0 0 0 0
vs West Indies flag West Indies 1 12 9 0 4.50 7 0 0 0 0 0
vs South Africa flag South Africa 3 48 22 0 2.75 34 1 0 0 0 0
vs Sri Lanka flag Sri Lanka 2 13 6 0 2.77 10 0 0 0 0 0

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 252 244 37 8004 6065 8 55 705 272 131.97 38.67 113
ICC Men's T20 World Cup 35 33 11 1292 1003 0 10 111 35 128.81 58.73 89
Asia Cup 16 13 2 742 744 4 1 70 7 99.73 67.45 183
ICC Champions Trophy 12 11 5 453 472 0 3 46 7 95.97 75.50 96
ICC Cricket World Cup 37 37 7 1795 2035 5 11 159 14 88.21 59.83 117
Asia Cup T20I 10 9 4 429 325 1 3 40 11 132.00 85.80 122

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 252 26 41.1 251 368 4 8.80 55 0 92.00 62.75
ICC Men's T20 World Cup 35 3 0 0 46 2 0 7 0 23.00 0.00
Asia Cup 16 2 4.1 25 22 0 5.28 0 0 0 0
ICC Champions Trophy 12 4 6 36 75 0 12.50 25 0 0 0
ICC Cricket World Cup 37 5 5.3 33 34 1 6.18 17 0 34.00 33.00
Asia Cup T20I 10 1 1 6 6 0 6.00 1 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
AUS vs IND 3 16 0 0 18.75 0 0 0 0
IND vs AUS 7 & 11 8 & 21 1 & 1 0 & 0 87.50 & 52.38 0 0 0 0
PM-XI vs IND 0 0 0 0 0 0 0 0 0
IND vs AUS 5 & 100 12 & 143 0 & 8 0 & 2 41.67 & 69.93 0 0 0 0
NZ vs IND 4 & 1 6 & 7 1 & 0 0 & 0 66.67 & 14.29 0 0 0 0
NZ vs IND 1 & 17 9 & 40 0 & 2 0 & 0 11.11 & 42.50 0 0 0 0
IND vs NZ 0 & 70 9 & 102 0 & 8 0 & 1 0.00 & 68.63 0 0 0 0
BAN vs IND 47 & 29 35 & 37 4 & 4 1 & 0 134.29 & 78.38 0 0 0 0
IND vs BAN 6 & 17 6 & 37 0 & 2 0 & 0 100.00 & 45.95 0 0 0 0
SL vs IND 20 18 4 0 111.11 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