Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 13 | 66 | 16 | 4.40 |
| ODI | 57 | 165 | 20 | 6.60 |
| T20I | 36 | 101 | 11 | 5.32 |
| T20 (IPL) | 10 | 13 | 8 | 6.50 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 14 | 31 | 4/37 | 36.74 |
| ODI | 110 | 174 | 6/43 | 26.48 |
| T20I | 118 | 153 | 6/10 | 20.65 |
| T20 (IPL) | 60 | 65 | 4/29 | 28.45 |
Latest matches in our records
- 3* off 6, 2/43 in 3 overs T20I, Sri Lanka v Bangladesh. Sri Lanka won by 63 runs
- 1/41 in 2 overs T20I, Bangladesh v Pakistan. Pakistan won by 6 wickets
- 5 off 14, 0/19 in 6 overs ODI, Zimbabwe v Bangladesh. Zimbabwe won by 25 runs
- 1/34 in 4 overs T20I, Australia v Bangladesh. Australia won by 7 runs
- 7 off 5, 1/16 in 3 overs T20I, Bangladesh v Australia. Australia won by 4 wickets
- 1/56 in 9 overs ODI, Bangladesh v Australia. Australia won by 1 wicket
- 3/27 in 7 overs ODI, Australia v Bangladesh. Bangladesh won by 5 wickets (DLS method)
- 2/24 in 5.2 overs ODI, Bangladesh v Australia. Bangladesh won by 86 runs (DLS method)
- 3* off 5, 5/43 in 9 overs ODI, Bangladesh v New Zealand. Bangladesh won by 55 runs
- 3/54 in 10 overs ODI, Bangladesh v Pakistan. Bangladesh won by 11 runs
These figures cover only matches in our records: in men's Test cricket since 2001 (895 matches in our records); in men's ODIs since 2002 (2,589 matches in our records); in men's T20 internationals since 2005 (3,592 matches in our records); in men's T20s since 2008 (1,243 matches in our records). Earlier matches are not included, so career totals in the official record books may be higher. Data: Cricsheet.