Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 70 | 1,102 | 71 | 12.24 |
| ODI | 45 | 401 | 31 | 14.85 |
| T20I | 30 | 184 | 22 | 14.15 |
| T20 (IPL) | 37 | 262 | 44 | 13.10 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 72 | 340 | 7/112 | 22.04 |
| ODI | 101 | 164 | 6/16 | 27.45 |
| T20I | 76 | 78 | 3/18 | 29.35 |
| T20 (IPL) | 101 | 148 | 4/21 | 22.69 |
Latest matches in our records
- 3* off 3, 1/44 in 3 overs T20 (IPL), Gujarat Titans v Royal Challengers Bengaluru. Royal Challengers Bengaluru won by 5 wickets
- 2/35 in 4 overs T20 (IPL), Rajasthan Royals v Gujarat Titans. Gujarat Titans won by 7 wickets
- 9 off 5, 2/54 in 4 overs T20 (IPL), Royal Challengers Bengaluru v Gujarat Titans. Royal Challengers Bengaluru won by 92 runs
- 3/32 in 3.4 overs T20 (IPL), Gujarat Titans v Chennai Super Kings. Gujarat Titans won by 89 runs
- 0/40 in 4 overs T20 (IPL), Kolkata Knight Riders v Gujarat Titans. Kolkata Knight Riders won by 29 runs
- 3/28 in 4 overs T20 (IPL), Gujarat Titans v Sunrisers Hyderabad. Gujarat Titans won by 82 runs
- 2/33 in 3 overs T20 (IPL), Gujarat Titans v Rajasthan Royals. Gujarat Titans won by 77 runs
- 2/22 in 4 overs T20 (IPL), Punjab Kings v Gujarat Titans. Gujarat Titans won by 4 wickets
- 1/44 in 4 overs T20 (IPL), Royal Challengers Bengaluru v Gujarat Titans. Gujarat Titans won by 4 wickets
- 3/25 in 4 overs T20 (IPL), Chennai Super Kings v Gujarat Titans. Gujarat Titans won by 8 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.