Right Handed Bat
t20 Int ALL TIME STATS
129 Mat
3389 Runs
147.02 S/R
35.67 Avg
101 H/S

Stats

VS Team Stats

T20I
ODI
test

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 9 5 242 108 0 2 14 22 224.07 60.50 62
Total 100 9 2907 5365 2 18 340 33 54.18 31.94 152
Total 154 27 5022 4288 11 26 407 170 117.11 39.54 162
Total 118 23 3389 2305 1 25 310 146 147.02 35.67 101
Total 404 62 11967 8239 8 83 1082 509 145.24 34.99 124
Total 213 47 7187 6074 13 42 630 233 118.32 43.29 162
Total 199 16 5888 10293 7 33 732 72 57.20 32.17 152
vs Australia flag Australia 16 3 584 387 0 5 56 25 150.90 44.92 77
vs New Zealand flag New Zealand 14 4 417 259 0 3 43 18 161.00 41.70 73
vs Ireland flag Ireland 1 0 0 2 0 0 0 0 0.00 0.00 0
vs Pakistan flag Pakistan 11 0 297 215 0 2 32 10 138.14 27.00 84
vs West Indies flag West Indies 23 2 585 419 0 5 48 27 139.62 27.86 83
vs South Africa flag South Africa 19 2 498 321 0 3 42 24 155.14 29.29 67
vs Sri Lanka flag Sri Lanka 9 4 385 264 1 3 34 14 145.83 77.00 101
vs Bangladesh flag Bangladesh 4 0 129 97 0 1 9 6 132.99 32.25 67
vs India flag India 19 2 498 342 0 4 45 21 145.61 29.29 83
vs Afghanistan flag Afghanistan 3 0 39 35 0 0 7 0 111.43 13.00 18
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 9 5 242 108 0 2 14 22 224.07 60.50 62
Total 100 9 2907 5365 2 18 340 33 54.18 31.94 152
Total 154 27 5022 4288 11 26 407 170 117.11 39.54 162
Total 118 23 3389 2305 1 25 310 146 147.02 35.67 101
Total 404 62 11967 8239 8 83 1082 509 145.24 34.99 124
Total 213 47 7187 6074 13 42 630 233 118.32 43.29 162
Total 199 16 5888 10293 7 33 732 72 57.20 32.17 152
vs Australia flag Australia 34 4 970 936 2 5 80 22 103.63 32.33 110
vs New Zealand flag New Zealand 22 3 781 622 1 4 67 28 125.56 41.11 129
vs Pakistan flag Pakistan 13 4 549 364 3 1 42 29 150.82 61.00 116
vs West Indies flag West Indies 17 3 548 463 1 3 41 26 118.36 39.14 150
vs South Africa flag South Africa 15 2 555 489 2 2 46 19 113.50 42.69 131
vs Sri Lanka flag Sri Lanka 22 3 675 584 1 4 59 11 115.58 35.53 121
vs Bangladesh flag Bangladesh 9 0 405 325 0 5 28 12 124.62 45.00 76
vs India flag India 21 0 435 511 0 3 37 9 85.13 20.71 67
vs Afghanistan flag Afghanistan 2 0 11 20 0 0 1 0 55.00 5.50 9
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 9 5 242 108 0 2 14 22 224.07 60.50 62
Total 100 9 2907 5365 2 18 340 33 54.18 31.94 152
Total 154 27 5022 4288 11 26 407 170 117.11 39.54 162
Total 118 23 3389 2305 1 25 310 146 147.02 35.67 101
Total 404 62 11967 8239 8 83 1082 509 145.24 34.99 124
Total 213 47 7187 6074 13 42 630 233 118.32 43.29 162
Total 199 16 5888 10293 7 33 732 72 57.20 32.17 152
vs Australia flag Australia 26 1 476 1165 0 1 58 3 40.86 19.04 70
vs New Zealand flag New Zealand 6 0 207 405 0 2 30 2 51.11 34.50 73
vs Pakistan flag Pakistan 11 2 460 855 1 3 49 6 53.80 51.11 152
vs West Indies flag West Indies 16 3 439 807 0 4 53 6 54.40 33.77 67
vs South Africa flag South Africa 7 0 115 185 0 0 12 5 62.16 16.43 29
vs Sri Lanka flag Sri Lanka 9 1 381 547 0 3 36 1 69.65 47.63 64
vs India flag India 25 2 829 1401 1 5 102 10 59.17 36.04 106

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Indian Premier League 107 106 12 3582 2428 7 19 355 161 147.53 38.11 124
Bangladesh Premier League 14 13 0 225 204 0 1 15 8 110.29 17.31 50
Big Bash League 17 17 0 585 412 0 5 52 25 141.99 34.41 89
ICC Men's T20 World Cup 36 35 11 1045 705 1 4 93 46 148.23 43.54 101
Vitality Blast 19 19 0 531 385 0 4 38 26 137.92 27.95 83
Abu Dhabi T10 8 8 4 230 103 0 2 14 21 223.30 57.50 62
County Championship 6 10 0 207 277 0 1 26 5 74.73 20.70 59
English One Day Cup 4 3 0 93 82 0 0 10 1 113.41 31.00 91
The Hundred Men's 17 17 1 632 446 0 5 52 25 141.70 39.50 82
ICC Champions Trophy 9 7 2 109 101 0 1 7 3 107.92 21.80 61
ICC Cricket World Cup 25 23 1 591 500 0 1 50 15 118.20 26.86 103
SA20 22 22 2 799 579 0 7 80 27 138.00 39.95 70

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Indian Premier League 107 0 0 0 0 0 0 0 0 0 0
Bangladesh Premier League 14 0 0 0 0 0 0 0 0 0 0
Big Bash League 17 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 36 0 0 0 0 0 0 0 0 0 0
Vitality Blast 19 0 0 0 0 0 0 0 0 0 0
Abu Dhabi T10 8 0 0 0 0 0 0 0 0 0 0
County Championship 6 0 0 0 0 0 0 0 0 0 0
English One Day Cup 4 0 0 0 0 0 0 0 0 0 0
The Hundred Men's 17 0 0 0 0 0 0 0 0 0 0
ICC Champions Trophy 9 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 25 0 0 0 10 0 0 0 0 0 0
SA20 22 0 0 0 0 0 0 0 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
MSA vs DG 12 5 0 1 240.00 0 0 0 0
DG vs MSA 6 2 0 1 300.00 0 0 0 0
DG vs DB 21 12 1 2 175.00 0 0 0 0
BT vs DG 29 13 1 3 223.08 0 0 0 0
DG vs UPN 30 16 2 2 187.50 0 0 0 0
DG vs NYS 19 7 3 1 271.43 0 0 0 0
DG vs TAD 3 7 0 0 42.86 0 0 0 0
DG vs AB 60 22 3 6 272.73 0 0 0 0
CBJ vs DG 62 24 4 6 258.33 0 0 0 0
ENG vs WI 38 23 2 3 165.22 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