Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 68 | 4,356 | 217 | 37.55 |
| ODI | 200 | 6,638 | 124 | 38.15 |
| T20I | 110 | 2,295 | 84 | 23.66 |
| T20 (IPL) | 52 | 793 | 66 | 19.83 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 67 | 226 | 6/33 | 32.58 |
| ODI | 205 | 258 | 5/30 | 31.55 |
| T20I | 110 | 131 | 5/20 | 20.95 |
| T20 (IPL) | 70 | 63 | 3/17 | 29.19 |
Latest matches in our records
- 9 off 17, 0 off 2, 4/78 in 11 overs, 0/18 in 3 overs Test, Bangladesh v India. India won by 7 wickets
- 32 off 64, 25 off 56, 0/50 in 8 overs, 0/79 in 13 overs Test, India v Bangladesh. India won by 280 runs
- 2 off 10, 21* off 43, 1/34 in 17 overs, 0/14 in 7 overs Test, Pakistan v Bangladesh. Bangladesh won by 6 wickets
- 15 off 16, 1/100 in 27 overs, 3/44 in 17 overs Test, Pakistan v Bangladesh. Bangladesh won by 10 wickets
- 11 off 7, 1/37 in 3 overs T20I, India v Bangladesh. India won by 50 runs
- 8 off 10 T20I, Bangladesh v Australia. Australia won by 28 runs (DLS method)
- 17 off 22, 2/9 in 2.2 overs T20I, Bangladesh v Nepal. Bangladesh won by 21 runs
- 64* off 46, 0/29 in 4 overs T20I, Bangladesh v Netherlands. Bangladesh won by 25 runs
- 3 off 4, 0/6 in 1 overs T20I, South Africa v Bangladesh. South Africa won by 4 runs
- 8 off 14, 0/30 in 3 overs T20I, Sri Lanka v Bangladesh. Bangladesh won by 2 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.