Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 10 | 461 | 108 | 28.81 |
| ODI | 67 | 1,897 | 92 | 33.28 |
| T20I | 107 | 2,221 | 71 | 27.76 |
| T20 (IPL) | 150 | 2,955 | 91 | 27.88 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 10 | 17 | 5/28 | 29.65 |
| ODI | 86 | 87 | 4/24 | 36.06 |
| T20I | 123 | 114 | 4/16 | 26.82 |
| T20 (IPL) | 116 | 82 | 5/36 | 33.55 |
Latest matches in our records
- 34 off 15 T20 (IPL), Rajasthan Royals v Mumbai Indians. Rajasthan Royals won by 30 runs
- 26 off 27, 0/13 in 2 overs T20 (IPL), Mumbai Indians v Kolkata Knight Riders. Kolkata Knight Riders won by 4 wickets
- 18 off 23, 0/17 in 2 overs T20 (IPL), Mumbai Indians v Chennai Super Kings. Chennai Super Kings won by 8 wickets
- 31 off 15, 1/39 in 3.4 overs T20 (IPL), Mumbai Indians v Sunrisers Hyderabad. Sunrisers Hyderabad won by 6 wickets
- 1 off 2, 0/38 in 2 overs T20 (IPL), Chennai Super Kings v Mumbai Indians. Chennai Super Kings won by 103 runs
- 15 off 16, 1/18 in 1 overs T20 (IPL), Mumbai Indians v Gujarat Titans. Mumbai Indians won by 99 runs
- 14 off 12, 0/39 in 3 overs T20 (IPL), Mumbai Indians v Punjab Kings. Punjab Kings won by 7 wickets
- 40 off 22, 1/39 in 4 overs T20 (IPL), Royal Challengers Bengaluru v Mumbai Indians. Royal Challengers Bengaluru won by 18 runs
- 9 off 6, 0/17 in 2 overs T20 (IPL), Rajasthan Royals v Mumbai Indians. Rajasthan Royals won by 27 runs
- 18* off 11, 1/39 in 3 overs T20 (IPL), Kolkata Knight Riders v Mumbai Indians. Mumbai Indians 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.