Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 65 | 759 | 52 | 15.81 |
| ODI | 52 | 216 | 21 | 9.00 |
| T20I | 14 | 55 | 16 | 7.86 |
| T20 (IPL) | 31 | 93 | 17 | 9.30 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 78 | 317 | 6/30 | 27.50 |
| ODI | 110 | 206 | 7/34 | 24.56 |
| T20I | 59 | 78 | 4/13 | 22.31 |
| T20 (IPL) | 124 | 145 | 4/18 | 27.14 |
Latest matches in our records
- 7* off 2, 0/37 in 3.1 overs T20 (IPL), Mumbai Indians v Chennai Super Kings. Chennai Super Kings won by 8 wickets
- 1/41 in 4 overs T20 (IPL), Mumbai Indians v Sunrisers Hyderabad. Sunrisers Hyderabad won by 6 wickets
- 1/50 in 4 overs T20 (IPL), Royal Challengers Bengaluru v Mumbai Indians. Royal Challengers Bengaluru won by 18 runs
- 1 off 2, 0/22 in 1 overs T20 (IPL), Rajasthan Royals v Mumbai Indians. Rajasthan Royals won by 27 runs
- 0/38 in 4 overs T20 (IPL), Kolkata Knight Riders v Mumbai Indians. Mumbai Indians won by 6 wickets
- 1/38 in 4 overs T20 (IPL), Mumbai Indians v Punjab Kings. Punjab Kings won by 5 wickets
- 2/56 in 4 overs T20 (IPL), Mumbai Indians v Gujarat Titans. Mumbai Indians won by 20 runs
- 0/36 in 3.3 overs T20 (IPL), Mumbai Indians v Punjab Kings. Punjab Kings won by 7 wickets
- 1/29 in 4 overs T20 (IPL), Mumbai Indians v Delhi Capitals. Mumbai Indians won by 59 runs
- 2/22 in 4 overs T20 (IPL), Mumbai Indians v Gujarat Titans. Gujarat Titans won by 3 wickets (DLS method)
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.