Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 70 | 1,584 | 64 | 16.33 |
| ODI | 59 | 536 | 37 | 14.11 |
| T20I | 25 | 155 | 28 | 11.92 |
| T20 (IPL) | 53 | 642 | 66 | 19.45 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 74 | 322 | 6/23 | 21.91 |
| ODI | 89 | 140 | 5/70 | 28.90 |
| T20I | 55 | 63 | 3/15 | 23.90 |
| T20 (IPL) | 80 | 87 | 4/34 | 30.80 |
Latest matches in our records
- 11 off 6, 0/17 in 5 overs ODI, Australia v South Africa. Australia won by 45 runs (DLS method)
- 0 off 2, 3/25 in 10 overs, 3/10 in 10 overs Test, Bangladesh v Australia. Australia won by an innings and 51 runs
- 9 off 19, 8 off 32, 1/75 in 27 overs Test, Australia v Bangladesh. Bangladesh won by 9 wickets
- 1 off 2, 0/64 in 4 overs T20 (IPL), Rajasthan Royals v Sunrisers Hyderabad. Rajasthan Royals won by 47 runs
- 0/48 in 4 overs T20 (IPL), Sunrisers Hyderabad v Royal Challengers Bengaluru. Sunrisers Hyderabad won by 55 runs
- 3/28 in 4 overs T20 (IPL), Chennai Super Kings v Sunrisers Hyderabad. Sunrisers Hyderabad won by 5 wickets
- 19 off 9, 1/20 in 4 overs T20 (IPL), Gujarat Titans v Sunrisers Hyderabad. Gujarat Titans won by 82 runs
- 2/34 in 4 overs T20 (IPL), Sunrisers Hyderabad v Punjab Kings. Sunrisers Hyderabad won by 33 runs
- 10 off 8, 1/47 in 4 overs T20 (IPL), Sunrisers Hyderabad v Kolkata Knight Riders. Kolkata Knight Riders won by 7 wickets
- 0/39 in 4 overs T20 (IPL), Mumbai Indians v Sunrisers Hyderabad. Sunrisers Hyderabad 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.