AllRounder
IPL ALL TIME STATS
1064 Runs
143.20 S/R
22.64 Avg
35 W
7.01 E/R

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 118 8 3094 5973 5 15 375 34 51.79 28.12 155
Total 112 15 2355 2399 3 6 203 78 98.16 24.27 128
Total 69 17 1154 805 0 7 86 63 143.35 22.19 72
Total 291 36 6313 4486 2 31 544 321 140.72 24.75 121
Total 223 17 5650 5633 11 21 588 146 100.30 27.42 158
Total 346 27 11514 20866 20 70 0 0 55.18 36.09 250
vs Australia flag Australia 7 3 164 113 0 0 13 8 145.13 41.00 72
vs New Zealand flag New Zealand 6 1 125 87 0 1 10 6 143.68 25.00 51
vs Ireland flag Ireland 1 1 24 12 0 0 3 1 200.00 0 24
vs Pakistan flag Pakistan 13 4 282 188 0 3 24 14 150.00 31.33 61
vs West Indies flag West Indies 12 1 171 128 0 1 7 12 133.59 15.55 63
vs South Africa flag South Africa 9 2 187 105 0 1 14 12 178.10 26.71 52
vs Sri Lanka flag Sri Lanka 5 1 36 26 0 0 2 3 138.46 9.00 27
vs Bangladesh flag Bangladesh 3 1 32 34 0 0 1 2 94.12 16.00 15
vs India flag India 7 1 80 57 0 0 8 4 140.35 13.33 36
vs Afghanistan flag Afghanistan 2 2 49 43 0 0 4 1 113.95 0 41
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 118 8 3094 5973 5 15 375 34 51.79 28.12 155
Total 112 15 2355 2399 3 6 203 78 98.16 24.27 128
Total 69 17 1154 805 0 7 86 63 143.35 22.19 72
Total 291 36 6313 4486 2 31 544 321 140.72 24.75 121
Total 223 17 5650 5633 11 21 588 146 100.30 27.42 158
Total 346 27 11514 20866 20 70 0 0 55.18 36.09 250
vs Australia flag Australia 20 2 247 320 0 0 25 2 77.19 13.72 42
vs New Zealand flag New Zealand 9 0 145 146 0 0 16 3 99.32 16.11 33
vs Ireland flag Ireland 2 0 1 8 0 0 0 0 12.50 0.50 1
vs Pakistan flag Pakistan 11 5 163 177 0 0 10 6 92.09 27.17 46
vs West Indies flag West Indies 11 3 317 284 1 1 23 11 111.62 39.63 102
vs South Africa flag South Africa 10 2 247 196 0 1 24 10 126.02 30.88 77
vs Sri Lanka flag Sri Lanka 15 0 356 364 0 0 32 14 97.80 23.73 119
vs Bangladesh flag Bangladesh 7 0 88 111 0 0 7 2 79.28 12.57 42
vs India flag India 13 0 367 381 0 2 28 12 96.33 28.23 67
vs Afghanistan flag Afghanistan 1 1 31 9 0 0 1 4 344.44 0 31
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 118 8 3094 5973 5 15 375 34 51.79 28.12 155
Total 112 15 2355 2399 3 6 203 78 98.16 24.27 128
Total 69 17 1154 805 0 7 86 63 143.35 22.19 72
Total 291 36 6313 4486 2 31 544 321 140.72 24.75 121
Total 223 17 5650 5633 11 21 588 146 100.30 27.42 158
Total 346 27 11514 20866 20 70 0 0 55.18 36.09 250
vs Australia flag Australia 26 0 656 1135 0 1 85 9 57.80 25.23 77
vs New Zealand flag New Zealand 6 0 132 266 0 0 22 0 49.62 22.00 58
vs Ireland flag Ireland 2 0 9 27 0 0 1 0 33.33 4.50 9
vs Pakistan flag Pakistan 13 2 400 694 1 2 43 5 57.64 36.36 108
vs West Indies flag West Indies 12 0 252 434 0 2 37 2 58.06 21.00 84
vs South Africa flag South Africa 15 4 368 592 0 3 48 3 62.16 33.45 87
vs Sri Lanka flag Sri Lanka 14 2 429 849 1 0 49 4 50.53 35.75 155
vs Bangladesh flag Bangladesh 4 0 92 241 0 1 9 1 38.17 23.00 68
vs India flag India 26 0 756 1735 2 2 81 10 43.57 29.08 146

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 265 4201 5392 214 7.70 0 0 0 1 0 25.19
Total 217 9099 8194 186 5.40 0 0 0 0 0 44.05
Total 0 25340 14953 391 3.54 0 0 0 12 2 38.24
Total 119 12610 7612 204 3.62 0 0 0 5 1 37.31
Total 128 5988 5311 111 5.32 0 0 0 0 0 47.84
Total 65 909 1262 45 8.33 0 0 0 0 0 28.04
vs Australia flag Australia 6 48 94 2 11.75 12 0 0 0 0 47.00
vs New Zealand flag New Zealand 6 56 64 2 6.86 18 0 0 0 0 32.00
vs Pakistan flag Pakistan 10 114 204 6 10.74 27 0 0 0 0 34.00
vs West Indies flag West Indies 11 174 222 10 7.66 81 1 0 0 0 22.20
vs South Africa flag South Africa 9 138 195 7 8.48 42 0 0 0 0 27.86
vs Sri Lanka flag Sri Lanka 6 59 83 3 8.44 18 0 0 0 0 27.67
vs Bangladesh flag Bangladesh 4 66 82 4 7.45 28 0 0 0 0 20.50
vs India flag India 8 140 219 7 9.39 35 0 0 0 0 31.29
vs Afghanistan flag Afghanistan 1 12 17 1 8.50 4 0 0 0 0 17.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 265 4201 5392 214 7.70 0 0 0 1 0 25.19
Total 217 9099 8194 186 5.40 0 0 0 0 0 44.05
Total 0 25340 14953 391 3.54 0 0 0 12 2 38.24
Total 119 12610 7612 204 3.62 0 0 0 5 1 37.31
Total 128 5988 5311 111 5.32 0 0 0 0 0 47.84
Total 65 909 1262 45 8.33 0 0 0 0 0 28.04
vs Australia flag Australia 21 790 869 25 6.60 420 3 1 0 0 34.76
vs New Zealand flag New Zealand 9 440 373 13 5.09 206 2 1 0 0 28.69
vs Ireland flag Ireland 3 150 115 0 4.60 73 0 0 0 0 0
vs Pakistan flag Pakistan 15 558 640 15 6.88 207 0 0 0 0 42.67
vs West Indies flag West Indies 13 492 492 6 6.00 213 2 0 0 0 82.00
vs South Africa flag South Africa 10 320 437 9 8.19 176 1 0 0 0 48.56
vs Sri Lanka flag Sri Lanka 18 798 768 12 5.77 189 0 0 0 0 64.00
vs Bangladesh flag Bangladesh 8 330 337 5 6.13 202 3 0 0 0 67.40
vs India flag India 15 632 568 6 5.39 221 0 0 0 0 94.67
vs Afghanistan flag Afghanistan 1 42 35 0 5.00 19 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 265 4201 5392 214 7.70 0 0 0 1 0 25.19
Total 217 9099 8194 186 5.40 0 0 0 0 0 44.05
Total 0 25340 14953 391 3.54 0 0 0 12 2 38.24
Total 119 12610 7612 204 3.62 0 0 0 5 1 37.31
Total 128 5988 5311 111 5.32 0 0 0 0 0 47.84
Total 65 909 1262 45 8.33 0 0 0 0 0 28.04
vs Australia flag Australia 24 2024 1756 29 5.21 1925 59 0 0 0 60.55
vs New Zealand flag New Zealand 5 102 309 5 18.18 319 11 0 0 0 61.80
vs Ireland flag Ireland 1 26 14 1 3.23 19 1 0 0 0 14.00
vs Pakistan flag Pakistan 14 1082 950 20 5.27 830 20 0 0 0 47.50
vs West Indies flag West Indies 15 984 790 25 4.82 954 36 1 0 0 31.60
vs South Africa flag South Africa 14 1692 876 35 3.11 1279 64 4 2 0 25.03
vs Sri Lanka flag Sri Lanka 15 1038 802 23 4.64 907 30 3 0 0 34.87
vs Bangladesh flag Bangladesh 4 449 252 11 3.37 312 13 0 1 0 22.91
vs India flag India 27 2617 1863 55 4.27 2194 59 4 2 0 33.87

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 62 53 6 1064 743 0 5 88 62 143.20 22.64 93
Bangladesh Premier League 7 6 3 97 73 0 1 4 7 132.88 32.33 53
Pakistan Super League 9 9 1 138 106 0 1 13 5 130.19 17.25 65
ICC Men's T20 World Cup 10 8 2 105 88 0 0 12 3 119.32 17.50 41
Vitality Blast 31 30 2 960 605 2 4 86 60 158.68 34.29 121
Abu Dhabi T10 16 16 1 375 199 0 1 25 28 188.44 25.00 77
County Championship 11 18 1 990 1311 1 5 142 16 75.51 58.24 219
English One Day Cup 6 6 0 229 193 1 0 28 6 118.65 38.17 114
The Hundred Men's 13 13 0 313 221 0 1 15 22 141.63 24.08 59
ICC Champions Trophy 4 2 0 23 25 0 0 2 1 92.00 11.50 12
ICC Cricket World Cup 16 16 1 362 376 1 0 35 11 96.28 24.13 128
SA20 11 8 2 169 133 0 0 11 10 127.07 28.17 36

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 62 51 123.8 746 871 35 7.01 269 0 24.89 21.31
Bangladesh Premier League 7 7 19.3 117 175 8 8.97 39 0 21.88 14.63
Pakistan Super League 9 6 11 66 110 5 10.00 18 0 22.00 13.20
ICC Men's T20 World Cup 10 10 9 54 182 6 20.22 43 0 30.33 9.00
Vitality Blast 31 30 101 606 759 37 7.51 188 0 20.51 16.38
Abu Dhabi T10 16 2 2 12 30 1 15.00 3 0 30.00 12.00
County Championship 11 17 138.3 831 871 29 6.29 1079 39 30.03 28.66
English One Day Cup 6 6 47 282 286 12 6.09 155 1 23.83 23.50
The Hundred Men's 13 11 31 186 203 7 6.55 52 1 29.00 26.57
ICC Champions Trophy 4 3 15 90 79 0 5.27 45 1 0 0
ICC Cricket World Cup 16 15 94.4 568 679 14 7.17 291 0 48.50 40.57
SA20 11 10 24.1 145 196 5 8.11 48 0 39.20 29.00

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
CSK vs SRH 0 0 0 0 0 0 0 0 0
CSK vs LSG 0 0 0 0 0 2 21 0 10.50
CSK vs LSG 30 20 0 3 150.00 1 5 0 5.00
CSK vs SRH 0 0 0 0 0 3 23 2 7.67
COV vs FBA 3 6 0 0 50.00 4 28 2 7.00
RPR vs COV 12 6 1 1 200.00 1 12 0 12.00
COV vs FBA 23 22 1 1 104.55 1 13 0 13.00
RPR vs COV 6 10 0 0 60.00 4 40 0 10.00
SYL vs COV 0 5 0 0 0.00 2 13 0 6.50
KHT vs COV 0 0 0 0 0 4 46 2 11.50