Right Handed Bat
t20 Int ALL TIME STATS
55 Mat
1330 Runs
143.93 S/R
30.93 Avg
70 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 121 10 4950 4982 13 20 499 111 99.35 44.59 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
Total 51 8 1330 924 0 9 122 54 143.93 30.93 70
Total 159 25 4065 3087 1 24 344 138 131.68 30.33 100
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 121 10 4950 4982 13 20 499 111 99.35 44.59 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
Total 51 8 1330 924 0 9 122 54 143.93 30.93 70
Total 159 25 4065 3087 1 24 344 138 131.68 30.33 100
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 5 0 174 187 0 1 16 7 93.05 34.80 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 121 10 4950 4982 13 20 499 111 99.35 44.59 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
Total 51 8 1330 924 0 9 122 54 143.93 30.93 70
Total 159 25 4065 3087 1 24 344 138 131.68 30.33 100
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 11 1 266 466 0 2 37 0 57.08 26.60 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 64 1855 1687 47 5.45 0 0 0 0 0 35.89
Total 41 1043 487 7 2.80 0 0 0 0 0 69.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 27 312 434 12 8.34 0 0 0 0 0 36.16
Total 80 934 1164 36 7.47 0 0 0 0 0 32.33
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
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 64 1855 1687 47 5.45 0 0 0 0 0 35.89
Total 41 1043 487 7 2.80 0 0 0 0 0 69.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 27 312 434 12 8.34 0 0 0 0 0 36.16
Total 80 934 1164 36 7.47 0 0 0 0 0 32.33
vs Australia flag Australia 5 158 161 1 6.11 77 1 0 0 0 161.00
vs Pakistan flag Pakistan 4 132 106 3 4.82 63 0 0 0 0 35.33
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 64 1855 1687 47 5.45 0 0 0 0 0 35.89
Total 41 1043 487 7 2.80 0 0 0 0 0 69.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 27 312 434 12 8.34 0 0 0 0 0 36.16
Total 80 934 1164 36 7.47 0 0 0 0 0 32.33
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 4 118 52 0 2.64 80 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

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
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
IRE vs SA 8 5 0 1 160.00 0 0 0 0
IRE vs SA 17 12 3 0 141.67 1 7 0 7.00
AFG vs SA 69 67 4 3 102.99 7 41 0 5.86
AFG vs SA 21 30 1 0 70.00 4 20 1 5.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