Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 20 | 648 | 84 | 21.60 |
| ODI | 11 | 43 | 14 | 5.38 |
| T20I | 1 | 0 | 0 | 0.00 |
| T20 (IPL) | 57 | 381 | 31 | 11.91 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 22 | 76 | 5/71 | 35.72 |
| ODI | 31 | 61 | 6/48 | 23.33 |
| T20I | 10 | 16 | 3/24 | 15.00 |
| T20 (IPL) | 162 | 174 | 5/17 | 23.82 |
Latest matches in our records
- 1/20 in 2 overs T20 (IPL), Lucknow Super Giants v Rajasthan Royals. Rajasthan Royals won by 7 wickets
- 1/40 in 4 overs T20 (IPL), Sunrisers Hyderabad v Lucknow Super Giants. Lucknow Super Giants won by 7 wickets
- 19 off 30, 2/21 in 3 overs T20 (IPL), Royal Challengers Bangalore v Lucknow Super Giants. Royal Challengers Bangalore won by 18 runs
- 0/23 in 2 overs T20 (IPL), Lucknow Super Giants v Punjab Kings. Lucknow Super Giants won by 56 runs
- 1/9 in 2 overs T20 (IPL), Gujarat Titans v Lucknow Super Giants. Gujarat Titans won by 7 runs
- 0/15 in 2 overs T20 (IPL), Lucknow Super Giants v Rajasthan Royals. Lucknow Super Giants won by 10 runs
- 1/18 in 2 overs T20 (IPL), Royal Challengers Bangalore v Lucknow Super Giants. Lucknow Super Giants won by 1 wicket
- 2/23 in 4 overs T20 (IPL), Sunrisers Hyderabad v Lucknow Super Giants. Lucknow Super Giants won by 5 wickets
- 1/27 in 3 overs T20 (IPL), Royal Challengers Bangalore v Delhi Capitals. Royal Challengers Bangalore won by 1 run
- 1/31 in 4 overs T20 (IPL), Delhi Capitals v Sunrisers Hyderabad. Match tied (Delhi Capitals won the super over)
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.