AllRounder
t20 Int ALL TIME STATS
893 Runs
126.30 S/R
35.72 Avg
6 W
9.92 E/R

Stats

VS Team Stats

test
T20I
ODI

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 197 29 7735 9041 17 47 631 52 85.55 46.04 133
Total 386 33 17771 30838 49 85 1956 57 57.62 50.34 262
Total 270 22 12716 22248 35 64 1363 44 57.15 51.27 262
Total 160 23 6522 7516 16 39 520 49 86.77 47.60 133
Total 30 5 893 707 0 5 92 16 126.30 35.72 90
Total 101 19 2544 1990 0 14 265 43 127.83 31.02 92
vs Australia flag Australia 75 6 2767 5658 5 19 312 14 48.90 40.10 180
vs New Zealand flag New Zealand 43 3 2038 3778 6 9 216 10 53.94 50.95 226
vs Ireland flag Ireland 3 0 89 130 0 1 7 1 68.46 29.67 56
vs Pakistan flag Pakistan 31 3 1487 2410 2 7 147 0 61.70 53.11 262
vs West Indies flag West Indies 29 2 1513 2458 6 7 162 6 61.55 56.04 182
vs South Africa flag South Africa 27 1 1210 1923 2 9 155 4 62.92 46.54 190
vs Sri Lanka flag Sri Lanka 24 2 1376 2145 6 2 125 3 64.15 62.55 228
vs Bangladesh flag Bangladesh 4 0 98 177 0 1 9 0 55.37 24.50 56
vs India flag India 55 6 2846 5171 10 11 306 8 55.04 58.08 218
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 197 29 7735 9041 17 47 631 52 85.55 46.04 133
Total 386 33 17771 30838 49 85 1956 57 57.62 50.34 262
Total 270 22 12716 22248 35 64 1363 44 57.15 51.27 262
Total 160 23 6522 7516 16 39 520 49 86.77 47.60 133
Total 30 5 893 707 0 5 92 16 126.30 35.72 90
Total 101 19 2544 1990 0 14 265 43 127.83 31.02 92
vs Australia flag Australia 6 1 187 133 0 1 24 2 140.60 37.40 90
vs New Zealand flag New Zealand 2 1 95 68 0 1 11 1 139.71 95.00 68
vs Pakistan flag Pakistan 4 0 105 89 0 0 10 2 117.98 26.25 47
vs West Indies flag West Indies 6 1 178 144 0 2 19 2 123.61 35.60 55
vs South Africa flag South Africa 3 0 125 73 0 1 11 6 171.23 41.67 83
vs Sri Lanka flag Sri Lanka 2 0 30 31 0 0 4 0 96.77 15.00 25
vs India flag India 6 1 161 161 0 0 12 2 100.00 32.20 46
vs Afghanistan flag Afghanistan 1 0 12 8 0 0 1 1 150.00 12.00 12
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 197 29 7735 9041 17 47 631 52 85.55 46.04 133
Total 386 33 17771 30838 49 85 1956 57 57.62 50.34 262
Total 270 22 12716 22248 35 64 1363 44 57.15 51.27 262
Total 160 23 6522 7516 16 39 520 49 86.77 47.60 133
Total 30 5 893 707 0 5 92 16 126.30 35.72 90
Total 101 19 2544 1990 0 14 265 43 127.83 31.02 92
vs Australia flag Australia 30 4 679 945 0 5 50 3 71.85 26.12 91
vs New Zealand flag New Zealand 26 4 1048 1179 3 6 82 12 88.89 47.64 106
vs Ireland flag Ireland 3 1 129 131 0 1 16 0 98.47 64.50 73
vs Pakistan flag Pakistan 16 2 835 906 1 7 67 5 92.16 59.64 107
vs West Indies flag West Indies 17 3 934 1052 5 3 74 3 88.78 66.71 107
vs South Africa flag South Africa 16 0 731 841 2 3 65 9 86.92 45.69 125
vs Sri Lanka flag Sri Lanka 28 6 1248 1450 2 10 87 7 86.07 56.73 121
vs Bangladesh flag Bangladesh 4 1 265 273 1 1 22 2 97.07 88.33 133
vs India flag India 21 2 746 894 3 3 64 6 83.45 39.26 113
vs Afghanistan flag Afghanistan 2 0 99 99 0 1 7 1 100.00 49.50 88

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 96 2201 2064 40 5.62 0 0 0 0 0 51.60
Total 230 8544 4587 96 3.22 0 0 0 1 0 47.78
Total 152 5767 3159 70 3.28 0 0 0 1 0 45.12
Total 72 1638 1587 27 5.81 0 0 0 0 0 58.77
Total 9 84 139 6 9.92 0 0 0 0 0 23.16
Total 53 603 841 29 8.36 0 0 0 0 0 29.00
vs Australia flag Australia 3 30 65 2 13.00 0 0 0 0 0 32.50
vs New Zealand flag New Zealand 2 24 30 2 7.50 0 0 0 0 0 15.00
vs Pakistan flag Pakistan 1 6 10 0 10.00 2 0 0 0 0 0
vs West Indies flag West Indies 2 18 20 2 6.67 9 0 0 0 0 10.00
vs South Africa flag South Africa 1 6 13 0 13.00 0 0 0 0 0 0
vs Sri Lanka flag Sri Lanka 1 12 16 1 8.00 0 0 0 0 0 16.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 96 2201 2064 40 5.62 0 0 0 0 0 51.60
Total 230 8544 4587 96 3.22 0 0 0 1 0 47.78
Total 152 5767 3159 70 3.28 0 0 0 1 0 45.12
Total 72 1638 1587 27 5.81 0 0 0 0 0 58.77
Total 9 84 139 6 9.92 0 0 0 0 0 23.16
Total 53 603 841 29 8.36 0 0 0 0 0 29.00
vs Australia flag Australia 17 466 467 10 6.01 119 0 0 0 0 46.70
vs New Zealand flag New Zealand 11 162 194 1 7.19 25 0 0 0 0 194.00
vs Ireland flag Ireland 2 90 61 5 4.07 47 0 0 0 0 12.20
vs Pakistan flag Pakistan 3 54 48 1 5.33 12 0 0 0 0 48.00
vs West Indies flag West Indies 8 216 193 9 5.36 29 2 0 0 0 21.44
vs South Africa flag South Africa 8 187 195 2 6.26 61 0 0 0 0 97.50
vs Sri Lanka flag Sri Lanka 15 276 277 1 6.02 17 0 0 0 0 277.00
vs Bangladesh flag Bangladesh 2 18 24 0 8.00 7 0 0 0 0 0
vs India flag India 9 193 190 0 5.91 6 0 0 0 0 0
vs Afghanistan flag Afghanistan 1 24 19 1 4.75 16 0 0 0 0 19.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 96 2201 2064 40 5.62 0 0 0 0 0 51.60
Total 230 8544 4587 96 3.22 0 0 0 1 0 47.78
Total 152 5767 3159 70 3.28 0 0 0 1 0 45.12
Total 72 1638 1587 27 5.81 0 0 0 0 0 58.77
Total 9 84 139 6 9.92 0 0 0 0 0 23.16
Total 53 603 841 29 8.36 0 0 0 0 0 29.00
vs Australia flag Australia 41 1341 907 26 4.06 968 36 0 0 0 34.88
vs New Zealand flag New Zealand 29 866 484 7 3.35 572 27 0 0 0 69.14
vs Ireland flag Ireland 1 60 59 1 5.90 40 0 0 0 0 59.00
vs Pakistan flag Pakistan 19 684 374 8 3.28 478 14 0 0 0 46.75
vs West Indies flag West Indies 15 521 241 4 2.78 404 24 0 0 0 60.25
vs South Africa flag South Africa 12 576 296 4 3.08 439 26 1 0 0 74.00
vs Sri Lanka flag Sri Lanka 16 293 154 4 3.15 250 9 0 0 0 38.50
vs Bangladesh flag Bangladesh 1 12 5 0 2.50 10 0 0 0 0 0
vs India flag India 30 1296 750 19 3.47 970 32 1 1 0 39.47

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 3 1 0 10 15 0 0 1 0 66.67 10.00 10
Big Bash League 7 7 1 93 81 0 0 11 0 114.81 15.50 26
ICC Men's T20 World Cup 6 7 2 276 192 0 0 27 7 143.75 55.20 83
Vitality Blast 21 21 5 678 506 0 5 65 12 133.99 42.38 65
County Championship 22 35 2 1623 2549 6 6 160 4 63.67 49.18 213
English One Day Cup 2 2 0 63 95 0 0 3 0 66.32 31.50 45
The Hundred Men's 16 14 2 288 203 0 1 24 9 141.87 24.00 72
ICC Champions Trophy 9 9 1 431 456 1 1 34 4 94.52 53.88 133
ICC Cricket World Cup 25 25 2 1034 1173 0 5 88 6 88.15 44.96 121

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 3 1 2 12 14 0 7.00 2 0 0 0
Big Bash League 7 1 1 6 7 0 7.00 0 0 0 0
ICC Men's T20 World Cup 6 2 0 0 22 2 0 3 0 11.00 0.00
Vitality Blast 21 14 37 222 279 14 7.54 74 0 19.93 15.86
County Championship 22 29 214.2 1290 671 14 3.12 691 40 47.93 92.14
English One Day Cup 2 1 6 36 39 0 6.50 16 0 0 0
The Hundred Men's 16 7 20.5 125 133 5 6.38 29 0 26.60 25.00
ICC Champions Trophy 9 4 3 18 87 1 29.00 30 0 87.00 18.00
ICC Cricket World Cup 25 9 23.1 139 178 4 7.68 59 0 44.50 34.75

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
ENG vs PAK 5 & 33 6 & 52 0 & 1 0 & 0 83.33 & 63.46 3 8 0 2.67
PAK vs ENG 34 & 18 54 & 34 2 & 1 0 & 0 62.96 & 52.94 6 & 4 24 & 13 0 & 0 4.00 & 3.25
PAK vs ENG 262 375 17 0 69.87 7 25 1 3.57
ENG vs SL 13 & 12 48 & 18 1 & 2 0 & 0 27.08 & 66.67 2 11 0 5.50
ENG vs SL 143 & 103 206 & 121 18 & 10 0 & 0 69.42 & 85.12 3 & 4 4 & 9 0 & 0 1.33 & 2.25
SL vs ENG 42 & 62 57 & 128 4 & 2 0 & 0 73.68 & 48.44 7 & 1.4 18 & 5 0 & 1 2.57 & 3.00
OI vs TR 12 11 0 1 109.09 0.5 9 0 10.80
TR vs BP 2 4 0 0 50.00 0 0 0 0
TR vs SB 16 12 2 0 133.33 0 0 0 0
TR vs LS 32 23 3 0 139.13 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