Career Statistics
ODI
2,257
71 matches · avg 34.2
SR 95.6 HS 169 100s 3 50s 14 4s 258 6s 57
T20I
1,050
59 matches · avg 19.44
SR 123.2 HS 68 100s 0 50s 5 4s 103 6s 40
Test
799
15 matches · avg 28.54
SR 60.7 HS 149 100s 1 50s 4 4s 107 6s 9
Bowling
ODI
17 wickets
avg 32.65 · econ 5.97 · SR 32.8
T20I
10 wickets
avg 27.8 · econ 7.94 · SR 21
Test
4 wickets
avg 76.25 · econ 3.77 · SR 121.5
Approaching Milestones
6 away
6 fifties from 20 in ODIs
10 away
10 sixes from 50 in T20Is
201 away
201 runs from 1,000 in Tests
743 away
743 runs from 3,000 in ODIs
Career Timeline
Peak volume: 2017 · Best avg: 2015 (50.1)
Career Span
T20I
2016-02-24 — 2026-06-19
Test
2015-04-28 — 2021-02-11
ODI
2014-12-01 — 2026-06-14
Ball-by-ball coverage ~2005+.
Recent Form
| Match | Runs | Balls | SR | Result |
|---|---|---|---|---|
| ODI: Australia tour of Bangladesh | 2R(4b) | |||
| ODI: Australia tour of Bangladesh | 42R(49b) | |||
| ODI: New Zealand tour of Bangladesh | 18R(27b) | |||
| ODI: New Zealand tour of Bangladesh | 8R(11b) | |||
| ODI: West Indies tour of Bangladesh | 91R(90b) | |||
| ODI: West Indies tour of Bangladesh | 48R(93b) | |||
| ODI: West Indies tour of Bangladesh | 4R(6b) | |||
| ODI: ICC Champions Trophy | 0R(5b) |
Explore