AllRounder
t20 Int ALL TIME STATS
847 Runs
115.86 S/R
21.17 Avg
16 W
6.86 E/R

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 234 17 8796 14263 24 45 1009 109 61.67 40.53 173
Total 0 0 0 0 0 0 0 0 0 0 0
Total 106 8 3947 6763 12 18 472 35 58.36 40.27 173
Total 82 10 1865 2373 0 10 186 17 78.59 25.90 93
Total 44 4 847 731 0 3 71 18 115.86 21.17 66
Total 116 13 2427 1928 0 12 227 68 125.88 23.56 81
Total 142 14 3681 4468 5 16 402 37 82.38 28.75 132
vs Australia flag Australia 3 0 100 81 0 1 9 0 123.46 33.33 62
vs New Zealand flag New Zealand 5 0 82 60 0 0 6 5 136.67 16.40 37
vs Ireland flag Ireland 1 0 31 25 0 0 2 1 124.00 31.00 31
vs Pakistan flag Pakistan 4 0 82 80 0 0 7 0 102.50 20.50 31
vs South Africa flag South Africa 10 0 117 127 0 0 7 4 92.13 11.70 31
vs Bangladesh flag Bangladesh 2 0 29 38 0 0 2 0 76.32 14.50 21
vs India flag India 8 2 179 139 0 1 18 3 128.78 29.83 57
vs England flag England 3 0 29 34 0 0 2 0 85.29 9.67 17
vs Zimbabwe flag Zimbabwe 1 1 15 15 0 0 2 0 100.00 0 15
vs Afghanistan flag Afghanistan 3 1 104 73 0 1 9 3 142.47 52.00 66
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 234 17 8796 14263 24 45 1009 109 61.67 40.53 173
Total 0 0 0 0 0 0 0 0 0 0 0
Total 106 8 3947 6763 12 18 472 35 58.36 40.27 173
Total 82 10 1865 2373 0 10 186 17 78.59 25.90 93
Total 44 4 847 731 0 3 71 18 115.86 21.17 66
Total 116 13 2427 1928 0 12 227 68 125.88 23.56 81
Total 142 14 3681 4468 5 16 402 37 82.38 28.75 132
vs Australia flag Australia 11 1 280 359 0 2 31 1 77.99 28.00 76
vs New Zealand flag New Zealand 4 0 72 87 0 0 10 2 82.76 18.00 36
vs Ireland flag Ireland 2 2 45 38 0 0 4 1 118.42 0 42
vs Pakistan flag Pakistan 3 0 31 47 0 0 3 0 65.96 10.33 25
vs West Indies flag West Indies 6 1 148 154 0 2 17 0 96.10 29.60 58
vs South Africa flag South Africa 17 0 395 554 0 1 34 4 71.30 23.24 84
vs Bangladesh flag Bangladesh 8 1 134 180 0 1 12 1 74.44 19.14 55
vs India flag India 8 1 169 226 0 0 18 0 74.78 24.14 47
vs England flag England 7 3 199 253 0 1 20 2 78.66 49.75 91
vs Zimbabwe flag Zimbabwe 2 1 78 76 0 1 12 0 102.63 78.00 78
vs Afghanistan flag Afghanistan 8 1 152 197 0 1 14 2 77.16 21.71 51
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 234 17 8796 14263 24 45 1009 109 61.67 40.53 173
Total 0 0 0 0 0 0 0 0 0 0 0
Total 106 8 3947 6763 12 18 472 35 58.36 40.27 173
Total 82 10 1865 2373 0 10 186 17 78.59 25.90 93
Total 44 4 847 731 0 3 71 18 115.86 21.17 66
Total 116 13 2427 1928 0 12 227 68 125.88 23.56 81
Total 142 14 3681 4468 5 16 402 37 82.38 28.75 132
vs Australia flag Australia 12 1 400 746 1 1 50 1 53.62 36.36 129
vs New Zealand flag New Zealand 13 2 416 715 1 1 53 5 58.18 37.82 109
vs Ireland flag Ireland 2 1 24 33 0 0 5 0 72.73 24.00 12
vs Pakistan flag Pakistan 11 1 581 948 3 2 73 9 61.29 58.10 122
vs West Indies flag West Indies 19 3 613 1099 1 6 66 2 55.78 38.31 155
vs South Africa flag South Africa 19 2 504 831 0 4 66 5 60.65 29.65 79
vs Bangladesh flag Bangladesh 15 0 841 1306 4 2 98 9 64.40 56.07 173
vs India flag India 8 1 182 362 1 0 25 1 50.28 26.00 119
vs England flag England 11 1 372 629 0 5 41 1 59.14 37.20 74
vs Zimbabwe flag Zimbabwe 6 0 330 632 1 2 35 2 52.22 55.00 127
vs Afghanistan flag Afghanistan 1 0 0 1 0 0 0 0 0.00 0.00 0

Bowling Performance

Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 80 1127 1327 53 7.06 0 0 0 0 0 25.03
Total 123 3621 2967 83 4.91 0 0 0 0 0 35.74
Total 168 8713 4651 150 3.20 0 0 0 5 1 31.00
Total 0 0 0 0 0 0 0 0 0 0 0
Total 90 3999 2221 40 3.33 0 0 0 0 0 55.52
Total 75 2250 1907 44 5.08 0 0 0 0 0 43.34
Total 25 286 327 16 6.86 0 0 0 0 0 20.43
vs Australia flag Australia 3 31 38 1 7.35 7 0 0 0 0 38.00
vs New Zealand flag New Zealand 2 22 45 1 12.27 5 0 0 0 0 45.00
vs Ireland flag Ireland 1 12 13 1 6.50 3 0 0 0 0 13.00
vs Pakistan flag Pakistan 2 30 22 1 4.40 12 0 0 0 0 22.00
vs South Africa flag South Africa 6 84 88 4 6.29 37 0 0 0 0 22.00
vs Bangladesh flag Bangladesh 2 17 13 2 4.59 7 0 0 0 0 6.50
vs India flag India 4 30 47 1 9.40 9 0 0 0 0 47.00
vs England flag England 2 36 46 3 7.67 10 0 0 0 0 15.33
vs Zimbabwe flag Zimbabwe 1 6 1 1 1.00 5 0 0 0 0 1.00
vs Afghanistan flag Afghanistan 1 6 9 1 9.00 1 0 0 0 0 9.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 80 1127 1327 53 7.06 0 0 0 0 0 25.03
Total 123 3621 2967 83 4.91 0 0 0 0 0 35.74
Total 168 8713 4651 150 3.20 0 0 0 5 1 31.00
Total 0 0 0 0 0 0 0 0 0 0 0
Total 90 3999 2221 40 3.33 0 0 0 0 0 55.52
Total 75 2250 1907 44 5.08 0 0 0 0 0 43.34
Total 25 286 327 16 6.86 0 0 0 0 0 20.43
vs Australia flag Australia 10 330 264 10 4.80 154 0 0 0 0 26.40
vs New Zealand flag New Zealand 2 42 57 0 8.14 8 0 0 0 0 0
vs Ireland flag Ireland 1 6 7 0 7.00 0 0 0 0 0 0
vs Pakistan flag Pakistan 3 66 67 0 6.09 30 0 0 0 0 0
vs West Indies flag West Indies 3 108 78 0 4.33 53 0 0 0 0 0
vs South Africa flag South Africa 17 456 440 9 5.79 212 1 0 0 0 48.89
vs Bangladesh flag Bangladesh 9 366 281 8 4.61 161 0 0 0 0 35.13
vs India flag India 6 126 180 4 8.57 89 0 0 0 0 45.00
vs England flag England 7 114 130 5 6.84 76 0 0 0 0 26.00
vs Zimbabwe flag Zimbabwe 2 30 41 0 8.20 14 0 0 0 0 0
vs Afghanistan flag Afghanistan 9 310 238 7 4.61 146 0 0 0 0 34.00
Inn B R W E/R Dots Mdns 4w 5w 10w Avg
Total 80 1127 1327 53 7.06 0 0 0 0 0 25.03
Total 123 3621 2967 83 4.91 0 0 0 0 0 35.74
Total 168 8713 4651 150 3.20 0 0 0 5 1 31.00
Total 0 0 0 0 0 0 0 0 0 0 0
Total 90 3999 2221 40 3.33 0 0 0 0 0 55.52
Total 75 2250 1907 44 5.08 0 0 0 0 0 43.34
Total 25 286 327 16 6.86 0 0 0 0 0 20.43
vs Australia flag Australia 9 378 172 4 2.73 268 13 0 0 0 43.00
vs New Zealand flag New Zealand 9 552 309 10 3.36 361 13 0 0 0 30.90
vs Ireland flag Ireland 4 114 37 0 1.95 88 5 0 0 0 0
vs Pakistan flag Pakistan 9 318 153 2 2.89 213 4 0 0 0 76.50
vs West Indies flag West Indies 17 912 356 2 2.34 303 41 0 0 0 178.00
vs South Africa flag South Africa 13 456 312 7 4.11 249 3 0 0 0 44.57
vs Bangladesh flag Bangladesh 14 576 394 4 4.10 459 9 0 0 0 98.50
vs India flag India 6 404 296 5 4.40 226 2 0 0 0 59.20
vs England flag England 8 247 142 2 3.45 148 3 0 0 0 71.00
vs Zimbabwe flag Zimbabwe 7 372 189 4 3.05 281 17 0 0 0 47.25
vs Afghanistan flag Afghanistan 2 72 29 0 2.42 48 1 0 0 0 0

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
ICC Men's T20 World Cup 10 10 1 232 189 0 1 19 5 122.75 25.78 66
Lanka Premier League 37 32 5 562 441 0 1 52 18 127.44 20.81 61
Asia Cup 8 8 0 95 158 0 0 9 1 60.13 11.88 41
ICC Champions Trophy 1 1 0 1 6 0 0 0 0 16.67 1.00 1
ICC Cricket World Cup 15 14 3 248 358 0 0 21 4 69.27 22.55 34

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
ICC Men's T20 World Cup 10 7 14.1 85 94 7 6.64 23 0 13.43 12.14
Lanka Premier League 37 28 65 390 550 20 8.46 162 2 27.50 19.50
Asia Cup 8 7 43.4 262 181 5 4.15 127 0 36.20 52.40
ICC Champions Trophy 1 1 1 6 3 0 3.00 3 0 0 0
ICC Cricket World Cup 15 14 33 198 371 5 11.24 170 0 74.20 39.60

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
SA vs SL 14 & 50 27 & 92 1 & 7 0 & 0 51.85 & 54.35 9 & 3 26 & 10 0 & 0 2.89 & 3.33
SA vs SL 7 & 59 12 & 81 1 & 9 0 & 1 58.33 & 72.84 1 & 6 11 & 31 0 & 0 11.00 & 5.17
SL vs NZ 44 80 3 1 55.00 8 32 1 4.00
SL vs NZ 11 & 40 24 & 77 2 & 4 0 & 0 45.83 & 51.95 7 & 12 31 & 32 2 & 1 4.43 & 2.67
ENG vs SL 69 111 11 0 62.16 4 18 2 4.50
ENG vs SL 0 & 50 3 & 71 0 & 7 0 & 0 0.00 & 70.42 0 0 0 0
SL vs ENG 74 & 11 84 & 25 8 & 1 0 & 0 88.10 & 44.00 2 14 0 7.00
GM vs JK 0 0 0 0 0 2 14 0 7.00
JK vs KF 5 8 0 0 62.50 3 23 0 7.67
JK vs GM 9 5 0 1 180.00 1 11 0 11.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