Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 12 | 116 | 30 | 7.25 |
| ODI | 19 | 103 | 23 | 10.30 |
| T20I | 2 | 3 | 2 | – |
| T20 (IPL) | 30 | 52 | 10 | 3.47 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 14 | 40 | 5/59 | 42.05 |
| ODI | 54 | 69 | 4/35 | 32.72 |
| T20I | 9 | 15 | 4/13 | 15.00 |
| T20 (IPL) | 82 | 90 | 4/22 | 25.98 |
Latest matches in our records
- 1/23 in 3 overs T20 (IPL), Rising Pune Supergiants v Sunrisers Hyderabad. Sunrisers Hyderabad won by 4 runs
- 1/37 in 4 overs T20 (IPL), Royal Challengers Bangalore v Rising Pune Supergiants. Royal Challengers Bangalore won by 7 wickets
- 0/21 in 2 overs T20 (IPL), Gujarat Lions v Rising Pune Supergiants. Gujarat Lions won by 7 wickets
- 1/30 in 3 overs T20 (IPL), Mumbai Indians v Rising Pune Supergiants. Rising Pune Supergiants won by 9 wickets
- 0/19 in 1 overs T20 (IPL), Royal Challengers Bangalore v Chennai Super Kings. Royal Challengers Bangalore won by 24 runs
- 0/38 in 3 overs T20 (IPL), Kings XI Punjab v Royal Challengers Bangalore. Kings XI Punjab won by 6 wickets
- 1/27 in 4 overs T20 (IPL), Pune Warriors v Royal Challengers Bangalore. Royal Challengers Bangalore won by 17 runs
- 1/35 in 4 overs T20 (IPL), Rajasthan Royals v Royal Challengers Bangalore. Rajasthan Royals won by 4 wickets
- 1/40 in 4 overs T20 (IPL), Mumbai Indians v Royal Challengers Bangalore. Mumbai Indians won by 58 runs
- 1/20 in 4 overs T20 (IPL), Royal Challengers Bangalore v Pune Warriors. Royal Challengers Bangalore won by 130 runs
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.