AllRounder
t20 Int ALL TIME STATS
1367 Runs
143.89 S/R
30.37 Avg
13 W
8.54 E/R

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 53 8 1367 950 0 9 123 56 143.89 30.37 70
Total 159 25 4065 3087 1 24 344 138 131.68 30.33 100
Total 122 10 4985 5036 13 20 500 111 98.98 44.50 183
Total 162 8 6569 11133 19 29 936 50 59.00 42.65 204
Total 2 1 70 33 0 0 4 5 212.12 70.00 47
Total 74 1 2569 4341 7 11 372 13 59.17 35.19 152
Total 68 8 2213 2260 3 11 222 53 97.92 36.88 175
vs Australia flag Australia 4 0 137 104 0 0 10 5 131.73 34.25 49
vs Ireland flag Ireland 6 1 155 90 0 1 9 11 172.22 31.00 56
vs Pakistan flag Pakistan 5 0 199 112 0 3 26 9 177.68 39.80 63
vs West Indies flag West Indies 11 3 322 206 0 2 26 14 156.31 40.25 70
vs Sri Lanka flag Sri Lanka 6 1 118 103 0 0 7 4 114.56 23.60 48
vs Bangladesh flag Bangladesh 4 0 14 27 0 0 2 0 51.85 3.50 10
vs India flag India 10 0 217 158 0 1 24 8 137.34 21.70 52
vs England flag England 3 2 104 63 0 2 7 4 165.08 104.00 52
vs Afghanistan flag Afghanistan 1 1 23 21 0 0 4 0 109.52 0 23
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 53 8 1367 950 0 9 123 56 143.89 30.37 70
Total 159 25 4065 3087 1 24 344 138 131.68 30.33 100
Total 122 10 4985 5036 13 20 500 111 98.98 44.50 183
Total 162 8 6569 11133 19 29 936 50 59.00 42.65 204
Total 2 1 70 33 0 0 4 5 212.12 70.00 47
Total 74 1 2569 4341 7 11 372 13 59.17 35.19 152
Total 68 8 2213 2260 3 11 222 53 97.92 36.88 175
vs Australia flag Australia 11 2 412 386 1 2 45 13 106.74 45.78 102
vs New Zealand flag New Zealand 2 1 44 56 0 0 4 1 78.57 44.00 38
vs Ireland flag Ireland 1 0 5 13 0 0 1 0 38.46 5.00 5
vs Pakistan flag Pakistan 7 0 230 271 0 1 18 8 84.87 32.86 91
vs West Indies flag West Indies 2 0 30 36 0 0 4 1 83.33 15.00 25
vs Sri Lanka flag Sri Lanka 9 1 344 309 1 2 35 8 111.33 43.00 106
vs Bangladesh flag Bangladesh 4 0 171 188 0 2 15 2 90.96 42.75 66
vs India flag India 16 2 330 408 0 1 33 5 80.88 23.57 79
vs England flag England 8 1 255 248 0 1 21 4 102.82 36.43 77
vs Zimbabwe flag Zimbabwe 3 0 104 127 0 0 18 0 81.89 34.67 42
vs Afghanistan flag Afghanistan 4 1 117 134 0 1 6 4 87.31 39.00 69
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 53 8 1367 950 0 9 123 56 143.89 30.37 70
Total 159 25 4065 3087 1 24 344 138 131.68 30.33 100
Total 122 10 4985 5036 13 20 500 111 98.98 44.50 183
Total 162 8 6569 11133 19 29 936 50 59.00 42.65 204
Total 2 1 70 33 0 0 4 5 212.12 70.00 47
Total 74 1 2569 4341 7 11 372 13 59.17 35.19 152
Total 68 8 2213 2260 3 11 222 53 97.92 36.88 175
vs Australia flag Australia 8 0 480 754 2 1 60 3 63.66 60.00 152
vs New Zealand flag New Zealand 6 1 129 348 0 0 24 0 37.07 25.80 42
vs Pakistan flag Pakistan 9 2 428 809 1 3 68 4 52.90 61.14 108
vs West Indies flag West Indies 11 0 452 763 1 3 65 1 59.24 41.09 96
vs Sri Lanka flag Sri Lanka 15 1 397 668 0 3 52 1 59.43 28.36 68
vs Bangladesh flag Bangladesh 6 0 314 453 1 1 44 0 69.32 52.33 143
vs India flag India 19 0 373 591 1 1 63 3 63.11 19.63 106
vs England flag England 5 0 58 100 0 0 8 0 58.00 11.60 20
vs Zimbabwe flag Zimbabwe 1 0 125 204 1 0 14 2 61.27 125.00 125

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 80 934 1164 36 7.47 0 0 0 0 0 32.33
Total 64 1855 1687 47 5.45 0 0 0 0 0 35.89
Total 43 1073 508 7 2.84 0 0 0 0 0 72.57
Total 1 6 7 0 7.00 0 0 0 0 0 0
Total 18 435 219 3 3.02 0 0 0 0 0 73.00
Total 33 965 915 20 5.68 0 0 0 0 0 45.75
Total 30 342 487 13 8.54 0 0 0 0 0 37.46
vs Australia flag Australia 5 158 161 1 6.11 77 1 0 0 0 161.00
vs Pakistan flag Pakistan 6 210 168 3 4.80 103 1 0 0 0 56.00
vs West Indies flag West Indies 1 60 30 1 3.00 34 0 0 0 0 30.00
vs Sri Lanka flag Sri Lanka 2 96 74 2 4.63 44 0 0 0 0 37.00
vs Bangladesh flag Bangladesh 2 48 56 2 7.00 21 0 0 0 0 28.00
vs India flag India 8 198 191 3 5.79 87 0 0 0 0 63.67
vs England flag England 5 66 120 3 10.91 46 0 0 0 0 40.00
vs Afghanistan flag Afghanistan 4 111 107 2 5.78 51 0 0 0 0 53.50
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 80 934 1164 36 7.47 0 0 0 0 0 32.33
Total 64 1855 1687 47 5.45 0 0 0 0 0 35.89
Total 43 1073 508 7 2.84 0 0 0 0 0 72.57
Total 1 6 7 0 7.00 0 0 0 0 0 0
Total 18 435 219 3 3.02 0 0 0 0 0 73.00
Total 33 965 915 20 5.68 0 0 0 0 0 45.75
Total 30 342 487 13 8.54 0 0 0 0 0 37.46
vs Australia flag Australia 4 40 11 0 1.65 32 1 0 0 0 0
vs New Zealand flag New Zealand 1 48 27 2 3.38 32 0 0 0 0 13.50
vs Pakistan flag Pakistan 1 18 10 0 3.33 12 0 0 0 0 0
vs West Indies flag West Indies 3 127 68 1 3.21 91 2 0 0 0 68.00
vs Sri Lanka flag Sri Lanka 6 148 73 0 2.96 97 4 0 0 0 0
vs Bangladesh flag Bangladesh 4 72 34 0 2.83 51 2 0 0 0 0
vs India flag India 1 12 17 0 8.50 4 0 0 0 0 0
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 80 934 1164 36 7.47 0 0 0 0 0 32.33
Total 64 1855 1687 47 5.45 0 0 0 0 0 35.89
Total 43 1073 508 7 2.84 0 0 0 0 0 72.57
Total 1 6 7 0 7.00 0 0 0 0 0 0
Total 18 435 219 3 3.02 0 0 0 0 0 73.00
Total 33 965 915 20 5.68 0 0 0 0 0 45.75
Total 30 342 487 13 8.54 0 0 0 0 0 37.46
vs Australia flag Australia 2 36 50 1 8.33 17 0 0 0 0 50.00
vs Ireland flag Ireland 2 18 24 1 8.00 7 0 0 0 0 24.00
vs West Indies flag West Indies 8 102 179 2 10.53 41 1 0 0 0 89.50
vs Sri Lanka flag Sri Lanka 3 48 33 4 4.13 25 1 0 0 0 8.25
vs India flag India 9 84 137 2 9.79 20 0 0 0 0 68.50
vs England flag England 3 24 27 1 6.75 7 0 0 0 0 27.00

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 44 42 9 995 767 0 5 73 35 129.73 30.15 68
ICC Men's T20 World Cup 19 18 3 384 312 0 3 36 12 123.08 25.60 52
4-Day Franchise Series 10 17 2 1013 1790 5 2 142 7 56.59 67.53 204
County Championship 5 8 0 239 385 0 2 36 0 62.08 29.88 94
Momentum One Day Cup 20 20 0 1337 1216 7 1 119 40 109.95 66.85 183
ICC Cricket World Cup 18 16 1 546 552 1 3 61 10 98.91 36.40 106
SA20 23 21 2 627 475 1 2 43 22 132.00 33.00 100

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 44 14 20.1 121 172 2 8.53 33 0 86.00 60.50
ICC Men's T20 World Cup 19 10 20 120 138 3 6.90 43 1 46.00 40.00
4-Day Franchise Series 10 7 31 186 66 1 2.13 0 3 66.00 186.00
County Championship 5 2 1.4 10 1 1 0.60 9 1 1.00 10.00
Momentum One Day Cup 20 16 79.1 475 430 17 5.43 110 1 25.29 27.94
ICC Cricket World Cup 18 7 30.3 183 161 2 5.28 93 1 80.50 91.50
SA20 23 15 33 198 202 12 6.12 77 1 16.83 16.50

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
PAK vs SA 21 30 1 1 70.00 3 20 0 6.67
SA vs PAK 35 54 1 0 64.81 10 42 0 4.20
SA vs SL 20 & 55 35 & 75 4 & 5 0 & 0 57.14 & 73.33 4 & 1 15 & 6 0 & 0 3.75 & 6.00
SA vs SL 9 & 47 11 & 81 2 & 4 0 & 1 81.82 & 58.02 0 0 0 0
IND vs SA 8 8 1 0 100.00 2 30 0 15.00
IND vs SA 29 18 0 2 161.11 2 19 0 9.50
IND vs SA 3 8 0 0 37.50 1 4 1 4.00
IND vs SA 8 4 2 0 200.00 1 10 0 10.00
SA vs BAN 33 55 2 0 60.00 5 & 2 7 & 7 0 & 0 1.40 & 3.50
BAN vs SA 6 & 20 7 & 27 1 & 4 0 & 0 85.71 & 74.07 3 7 0 2.33
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