AllRounder
t20 Int ALL TIME STATS
2664 Runs
154.97 S/R
29.93 Avg
43 W
8.04 E/R

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 133 17 3950 3126 4 23 378 152 126.35 34.05 201
Total 106 17 2664 1719 5 11 224 137 154.97 29.93 145
Total 420 59 9988 6500 7 54 850 499 153.66 27.66 154
Total 201 25 5904 4850 7 33 571 217 121.73 33.54 201
Total 115 10 4147 5614 7 24 469 65 73.86 39.49 278
Total 0 0 0 0 0 0 0 0 0 0 0
Total 14 1 339 570 1 0 33 7 59.47 26.07 104
vs New Zealand flag New Zealand 15 3 341 211 0 1 36 17 161.61 28.42 70
vs Ireland flag Ireland 1 0 13 9 0 0 0 1 144.44 13.00 13
vs Pakistan flag Pakistan 14 0 300 207 0 2 29 13 144.93 21.43 74
vs West Indies flag West Indies 7 2 188 106 1 0 20 11 177.36 37.60 120
vs South Africa flag South Africa 13 0 228 161 0 1 21 7 141.61 17.54 75
vs Sri Lanka flag Sri Lanka 13 3 482 274 1 2 44 23 175.91 48.20 145
vs Bangladesh flag Bangladesh 4 2 45 24 0 0 4 3 187.50 22.50 26
vs India flag India 21 3 574 377 2 2 34 38 152.25 31.89 113
vs England flag England 16 2 343 252 1 0 28 14 136.11 24.50 103
vs Zimbabwe flag Zimbabwe 2 1 56 39 0 1 1 5 143.59 56.00 56
vs Afghanistan flag Afghanistan 2 1 113 73 0 2 12 5 154.79 113.00 59
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 133 17 3950 3126 4 23 378 152 126.35 34.05 201
Total 106 17 2664 1719 5 11 224 137 154.97 29.93 145
Total 420 59 9988 6500 7 54 850 499 153.66 27.66 154
Total 201 25 5904 4850 7 33 571 217 121.73 33.54 201
Total 115 10 4147 5614 7 24 469 65 73.86 39.49 278
Total 0 0 0 0 0 0 0 0 0 0 0
Total 14 1 339 570 1 0 33 7 59.47 26.07 104
vs New Zealand flag New Zealand 13 3 168 184 0 0 12 8 91.30 16.80 41
vs Ireland flag Ireland 1 0 2 6 0 0 0 0 33.33 2.00 2
vs Pakistan flag Pakistan 20 1 751 611 0 7 71 23 122.91 39.53 98
vs West Indies flag West Indies 11 2 161 114 0 2 24 6 141.23 17.89 51
vs South Africa flag South Africa 14 0 127 154 0 0 13 0 82.47 9.07 35
vs Sri Lanka flag Sri Lanka 13 3 425 286 1 1 47 16 148.60 42.50 102
vs Bangladesh flag Bangladesh 1 0 32 10 0 0 2 3 320.00 32.00 32
vs India flag India 31 4 943 703 0 6 82 44 134.14 34.93 96
vs England flag England 25 1 899 827 1 6 89 23 108.71 37.46 108
vs Zimbabwe flag Zimbabwe 4 1 157 94 0 1 16 9 167.02 52.33 93
vs Afghanistan flag Afghanistan 4 2 295 174 1 1 28 17 169.54 147.50 201
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 133 17 3950 3126 4 23 378 152 126.35 34.05 201
Total 106 17 2664 1719 5 11 224 137 154.97 29.93 145
Total 420 59 9988 6500 7 54 850 499 153.66 27.66 154
Total 201 25 5904 4850 7 33 571 217 121.73 33.54 201
Total 115 10 4147 5614 7 24 469 65 73.86 39.49 278
Total 0 0 0 0 0 0 0 0 0 0 0
Total 14 1 339 570 1 0 33 7 59.47 26.07 104
vs Pakistan flag Pakistan 2 0 41 40 0 0 2 1 102.50 20.50 37
vs Bangladesh flag Bangladesh 4 1 100 179 0 0 10 2 55.87 33.33 38
vs India flag India 8 1 198 351 1 0 21 4 56.41 28.29 104

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 9 462 341 8 4.42 0 0 0 0 0 42.62
Total 115 3863 3500 75 5.43 0 0 0 0 0 46.66
Total 76 985 1321 43 8.04 0 0 0 0 0 30.72
Total 304 4071 5283 174 7.78 0 0 0 0 0 30.36
Total 171 5760 5174 120 5.38 0 0 0 0 0 43.11
Total 100 5824 3236 78 3.33 0 0 0 1 0 41.48
Total 0 0 0 0 0 0 0 0 0 0 0
vs New Zealand flag New Zealand 7 96 144 4 9.00 23 0 0 0 0 36.00
vs Ireland flag Ireland 2 13 26 3 12.00 12 0 0 0 0 8.67
vs Pakistan flag Pakistan 11 120 173 7 8.65 24 0 0 0 0 24.71
vs West Indies flag West Indies 5 48 90 1 11.25 19 0 0 0 0 90.00
vs South Africa flag South Africa 10 168 188 6 6.71 12 0 0 0 0 31.33
vs Sri Lanka flag Sri Lanka 12 144 186 7 7.75 28 0 0 0 0 26.57
vs Bangladesh flag Bangladesh 4 48 64 2 8.00 16 0 0 0 0 32.00
vs India flag India 12 120 229 4 11.45 31 0 0 0 0 57.25
vs England flag England 11 132 194 8 8.82 22 0 0 0 0 24.25
vs Zimbabwe flag Zimbabwe 1 6 7 1 7.00 4 0 0 0 0 7.00
vs Afghanistan flag Afghanistan 1 12 12 0 6.00 5 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 9 462 341 8 4.42 0 0 0 0 0 42.62
Total 115 3863 3500 75 5.43 0 0 0 0 0 46.66
Total 76 985 1321 43 8.04 0 0 0 0 0 30.72
Total 304 4071 5283 174 7.78 0 0 0 0 0 30.36
Total 171 5760 5174 120 5.38 0 0 0 0 0 43.11
Total 100 5824 3236 78 3.33 0 0 0 1 0 41.48
Total 0 0 0 0 0 0 0 0 0 0 0
vs New Zealand flag New Zealand 10 228 274 7 7.21 100 0 1 0 0 39.14
vs Ireland flag Ireland 1 0 41 2 0 0 0 0 0 0 20.50
vs Pakistan flag Pakistan 15 400 513 9 7.70 118 2 0 0 0 57.00
vs West Indies flag West Indies 8 302 292 12 5.80 33 4 0 0 0 24.33
vs South Africa flag South Africa 13 451 369 11 4.91 116 1 0 0 0 33.55
vs Sri Lanka flag Sri Lanka 13 442 448 6 6.08 223 2 0 0 0 74.67
vs Bangladesh flag Bangladesh 2 6 34 0 34.00 7 0 0 0 0 0
vs India flag India 26 751 760 9 6.07 240 1 1 0 0 84.44
vs England flag England 24 648 721 20 6.68 202 1 0 0 0 36.05
vs Zimbabwe flag Zimbabwe 2 72 60 1 5.00 9 0 0 0 0 60.00
vs Afghanistan flag Afghanistan 3 90 97 2 6.47 39 3 0 0 0 48.50
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 9 462 341 8 4.42 0 0 0 0 0 42.62
Total 115 3863 3500 75 5.43 0 0 0 0 0 46.66
Total 76 985 1321 43 8.04 0 0 0 0 0 30.72
Total 304 4071 5283 174 7.78 0 0 0 0 0 30.36
Total 171 5760 5174 120 5.38 0 0 0 0 0 43.11
Total 100 5824 3236 78 3.33 0 0 0 1 0 41.48
Total 0 0 0 0 0 0 0 0 0 0 0
vs Pakistan flag Pakistan 1 96 78 0 4.88 57 2 0 0 0 0
vs Bangladesh flag Bangladesh 3 84 52 1 3.71 59 0 0 0 0 52.00
vs India flag India 5 192 211 7 6.59 182 2 0 0 0 30.14

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 134 129 17 2771 1768 0 18 232 160 156.73 24.74 95
Big Bash League 110 105 15 2932 1922 2 12 247 124 152.55 32.58 154
ICC Men's T20 World Cup 32 27 6 578 395 0 3 50 30 146.33 27.52 74
The Marsh Cup 6 5 0 118 124 0 1 9 6 95.16 23.60 51
Sheffield Shield 16 29 2 1068 1560 1 6 125 11 68.46 39.56 278
Vitality Blast 25 23 1 553 364 0 3 55 23 151.92 25.14 79
County Championship 5 6 0 177 208 0 2 21 2 85.10 29.50 81
ICC Champions Trophy 5 3 1 81 73 0 0 8 3 110.96 40.50 32
ICC Cricket World Cup 28 25 6 901 562 2 0 94 43 160.32 47.42 201
Major League Cricket 8 5 1 153 93 0 1 7 13 164.52 38.25 54

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 134 79 157.2 944 1303 37 8.28 309 1 35.22 25.51
Big Bash League 110 82 178.5 1073 1392 44 7.78 226 0 31.64 24.39
ICC Men's T20 World Cup 32 25 39.1 235 416 12 10.62 112 0 34.67 19.58
The Marsh Cup 6 6 31 186 191 3 6.16 69 0 63.67 62.00
Sheffield Shield 16 22 187.8 1130 608 7 3.23 19 30 86.86 161.43
Vitality Blast 25 23 63 378 456 16 7.24 109 0 28.50 23.63
County Championship 5 9 133.5 803 349 15 2.61 623 30 23.27 53.53
ICC Champions Trophy 5 3 3 18 49 0 16.33 21 0 0 0
ICC Cricket World Cup 28 24 89.3 537 843 12 9.42 410 3 70.25 44.75
Major League Cricket 8 8 25.3 153 170 10 6.67 65 0 17.00 15.30

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
AS vs MS 15 5 0 2 300.00 2 12 1 6.00
PAK vs AUS 0 0 0 0 0 0 0 0 0
AUS vs PAK 21 20 2 0 105.00 1 11 0 11.00
AUS vs PAK 43 19 5 3 226.32 0 0 0 0
AUS vs PAK 0 2 0 0 0.00 0 0 0 0
AUS vs PAK 16 21 0 1 76.19 0 0 0 0
PAK vs AUS 0 1 0 0 0.00 3 11 0 3.67
NSW vs VIC 21 21 1 2 100.00 1 9 0 9.00
ENG vs AUS 0 0 0 0 0 10 49 2 4.90
ENG vs AUS 2 3 0 0 66.67 3 30 1 10.00
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