Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 11 | 204 | 43 | 17.00 |
| ODI | 79 | 644 | 53 | 12.38 |
| T20I | 17 | 37 | 9 | 4.63 |
| T20 (IPL) | 1 | 0 | 0 | – |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 11 | 24 | 4/63 | 59.58 |
| ODI | 121 | 163 | 5/29 | 29.54 |
| T20I | 28 | 34 | 4/16 | 20.76 |
| T20 (IPL) | 1 | 0 | 0/29 | – |
Latest matches in our records
- 1 off 4, 2 off 3, 4/63 in 16 overs, 1/60 in 17 overs Test, Sri Lanka v Bangladesh. Sri Lanka won by 215 runs
- 5* off 5, 1/76 in 10 overs ODI, West Indies v Bangladesh. West Indies won by 91 runs
- 0* off 14, 0/43 in 10 overs ODI, West Indies v Bangladesh. West Indies won by 177 runs
- 16* off 12, 0/34 in 5 overs ODI, Bangladesh v India. India won by 7 wickets (DLS method)
- 0/16 in 2 overs T20I, Bangladesh v Australia. Australia won by 7 wickets
- 2/20 in 4 overs T20I, Bangladesh v Pakistan. Pakistan won by 50 runs
- 0 off 1, 1/31 in 3.4 overs T20I, Bangladesh v Hong Kong. Hong Kong won by 2 wickets
- 0/12 in 2 overs T20I, Bangladesh v Nepal. Bangladesh won by 8 wickets
- 1/72 in 9 overs ODI, Bangladesh v Pakistan. Pakistan won by 3 wickets
- 1/55 in 10 overs ODI, Bangladesh v India. India won by 6 wickets
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.