Batting
| Format | Mat | Runs | HS | Ave |
|---|---|---|---|---|
| Test | 6 | 40 | 22 | 8.00 |
| ODI | 45 | 363 | 36 | 11.00 |
| T20I | 23 | 155 | 30 | 10.33 |
| T20 (IPL) | 126 | 1,820 | 109 | 17.50 |
Bowling
| Format | Mat | Wkts | Best | Ave |
|---|---|---|---|---|
| Test | 6 | 21 | 6/91 | 40.52 |
| ODI | 64 | 91 | 6/27 | 26.15 |
| T20I | 46 | 48 | 4/12 | 21.73 |
| T20 (IPL) | 200 | 207 | 5/19 | 25.42 |
Latest matches in our records
- 1/38 in 4 overs T20 (IPL), Delhi Capitals v Kolkata Knight Riders. Delhi Capitals won by 40 runs
- 1/13 in 4 overs T20 (IPL), Mumbai Indians v Kolkata Knight Riders. Kolkata Knight Riders won by 4 wickets
- 2/29 in 4 overs T20 (IPL), Kolkata Knight Riders v Gujarat Titans. Kolkata Knight Riders won by 29 runs
- 1/31 in 4 overs T20 (IPL), Kolkata Knight Riders v Royal Challengers Bengaluru. Royal Challengers Bengaluru won by 6 wickets
- 1/17 in 4 overs T20 (IPL), Delhi Capitals v Kolkata Knight Riders. Kolkata Knight Riders won by 8 wickets
- 2/31 in 4 overs T20 (IPL), Sunrisers Hyderabad v Kolkata Knight Riders. Kolkata Knight Riders won by 7 wickets
- 4* off 6, 1/23 in 4 overs T20 (IPL), Kolkata Knight Riders v Lucknow Super Giants. Match tied (Kolkata Knight Riders won the super over)
- 2/26 in 4 overs T20 (IPL), Rajasthan Royals v Kolkata Knight Riders. Kolkata Knight Riders won by 4 wickets
- 0 off 5, 1/28 in 4 overs T20 (IPL), Kolkata Knight Riders v Gujarat Titans. Gujarat Titans won by 5 wickets
- 24 off 17, 1/21 in 4 overs T20 (IPL), Chennai Super Kings v Kolkata Knight Riders. Chennai Super Kings won by 32 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.