| 17 Oct 2020 | CSK 179/4 v DC 185/5Match 34 · T20 | DC | 21* | 0/23 | 0 | Delhi Capitals won by 5 wickets | Sharjah | Indian Premier League 2020/21 |
| 14 Oct 2020 | DC 161/7 v RR 148/8Match 30 · T20 | DC | 7 | 1/32 | 0 | Delhi Capitals won by 13 runs | Dubai | Indian Premier League 2020/21 |
| 11 Oct 2020 | DC 162/4 v MI 166/5Match 27 · T20 | DC | DNB | 1/24 | 1 | Mumbai Indians won by 5 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 9 Oct 2020 | DC 184/8 v RR 138Match 23 · T20 | DC | 17 | 1/8 | 1 | Delhi Capitals won by 46 runs | Sharjah | Indian Premier League 2020/21 |
| 5 Oct 2020 | DC 196/4 v RCB 137/9Match 19 · T20 | DC | DNB | 2/18 | 0 | Delhi Capitals won by 59 runs | Dubai | Indian Premier League 2020/21 |
| 29 Sept 2020 | SH 162/4 v DC 147/7Match 11 · T20 | DC | 5 | 0/14 | 1 | Sunrisers Hyderabad won by 15 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 25 Sept 2020 | DC 175/3 v CSK 131/7Match 7 · T20 | DC | DNB | 1/18 | 0 | Delhi Capitals won by 44 runs | Dubai | Indian Premier League 2020/21 |
| 20 Sept 2020 | DC 157/8 v PK 157/8Match 2 · T20 | DC | 6 | 1/14 | 1 | Match tied (Delhi Capitals won the Super Over) | Dubai | Indian Premier League 2020/21 |
| 18 Nov 2019 | JK 101 v GUJ 104/2Match · T20 | GUJ | DNB | 1/23 | 1 | Gujarat won by 8 wickets | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2019/20 |
| 15 Nov 2019 | ODI 101 v GUJ 102/4Match · T20 | GUJ | 0 | 1/21 | 1 | Gujarat won by 6 wickets | C B Patel Ground | Syed Mushtaq Ali Trophy 2019/20 |
| 14 Nov 2019 | SIK 49 v GUJ 50/1Match · T20 | GUJ | DNB | 2/15 | 0 | Gujarat won by 9 wickets | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2019/20 |
| 11 Nov 2019 | SAU 214/7 v GUJ 157/8Match · T20 | GUJ | 70* | 2/44 | 2 | Saurashtra won by 57 runs | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2019/20 |
| 10 May 2019 | DC 147/9 v CSK 151/4Qualifier 2 · T20 | DC | 3 | 1/32 | 0 | Chennai Super Kings won by 6 wickets | Visakhapatnam | Indian Premier League 2019 |
| 8 May 2019 | SH 162/8 v DC 165/8Eliminator · T20 | DC | 0 | 0/30 | 2 | Delhi Capitals won by 2 wickets | Visakhapatnam | Indian Premier League 2019 |
| 4 May 2019 | RR 115/9 v DC 121/5Match 53 · T20 | DC | 1* | 0/16 | 0 | Delhi Capitals won by 5 wickets | Delhi | Indian Premier League 2019 |
| 1 May 2019 | CSK 179/4 v DC 99Match 50 · T20 | DC | 9 | 1/31 | 1 | Chennai Super Kings won by 80 runs | Chennai | Indian Premier League 2019 |
| 28 Apr 2019 | DC 187/5 v RCB 171/7Match 46 · T20 | DC | 16* | 1/26 | 2 | Delhi Capitals won by 16 runs | Delhi | Indian Premier League 2019 |
| 22 Apr 2019 | RR 191/6 v DC 193/4Match 40 · T20 | DC | DNB | 1/39 | 0 | Delhi Capitals won by 6 wickets | Jaipur | Indian Premier League 2019 |
| 20 Apr 2019 | PK 163/7 v DC 166/5Match 37 · T20 | DC | 1 | 2/22 | 1 | Delhi Capitals won by 5 wickets | Delhi | Indian Premier League 2019 |
| 18 Apr 2019 | MI 168/5 v DC 128/9Match 34 · T20 | DC | 26 | 1/17 | 0 | Mumbai Indians won by 40 runs | Delhi | Indian Premier League 2019 |
| 14 Apr 2019 | DC 155/7 v SH 116Match 30 · T20 | DC | 14* | 0/23 | 1 | Delhi Capitals won by 39 runs | Hyderabad | Indian Premier League 2019 |
| 12 Apr 2019 | KKR 178/7 v DC 180/3Match 26 · T20 | DC | DNB | 0/30 | 1 | Delhi Capitals won by 7 wickets | Kolkata | Indian Premier League 2019 |
| 7 Apr 2019 | RCB 149/8 v DC 152/6Match 20 · T20 | DC | 4* | 1/22 | 0 | Delhi Capitals won by 4 wickets | Bengaluru | Indian Premier League 2019 |
| 4 Apr 2019 | DC 129/8 v SH 131/5Match 16 · T20 | DC | 23* | 1/18 | 0 | Sunrisers Hyderabad won by 5 wickets | Delhi | Indian Premier League 2019 |
| 26 Mar 2019 | DC 147/6 v CSK 150/4Match 5 · T20 | DC | 9* | 0/16 | 0 | Chennai Super Kings won by 6 wickets | Delhi | Indian Premier League 2019 |
| 24 Mar 2019 | DC 213/6 v MI 176/9Match 3 · T20 | DC | 4 | 1/42 | 1 | Delhi Capitals won by 37 runs | Mumbai | Indian Premier League 2019 |
| 12 Mar 2019 | GUJ 121 v BEN 125/3Super League · T20 | GUJ | 53 | 1/23 | 0 | Bengal won by 7 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 11 Mar 2019 | RAI 110/9 v GUJ 112/3Super League · T20 | GUJ | 20* | 0/10 | 0 | Gujarat won by 7 wickets | Emerald Heights International School Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 10 Mar 2019 | GUJ 143/9 v MAH 149/6Super League · T20 | GUJ | 11 | 0/27 | 0 | Maharashtra won by 4 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 8 Mar 2019 | JHA 148/7 v GUJ 147/8Super League · T20 | GUJ | 28 | 1/22 | 1 | Jharkhand won by 1 run | Emerald Heights International School Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 2 Mar 2019 | GUJ 121/6 v VID 122/5Match · T20 | GUJ | 24* | 1/23 | 0 | Vidarbha won by 5 wickets | C B Patel Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 27 Feb 2019 | GUJ 199/4 v BIH 116/7Match · T20 | GUJ | 29* | 1/15 | 0 | Gujarat won by 83 runs | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 25 Feb 2019 | TN 125/6 v GUJ 124Match · T20 | GUJ | 0 | 0/15 | 0 | Tamil Nadu won by 1 run | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 24 Feb 2019 | GUJ 167/5 v HIM 97Match · T20 | GUJ | 28 | 1/12 | 0 | Gujarat won by 70 runs | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 21 Feb 2019 | GUJ 146/8 v MEG 133/8Match · T20 | GUJ | 48 | 0/23 | 1 | Gujarat won by 13 runs | Lalbhai Contractor Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 10 Sept 2018 | DUR 103 & 340 v SUS 122 & 135Match · First-class | DUR | 8 & 14 | 3/27 | 0 | Durham won by 186 runs | Chester-le-Street | Specsavers County Championship 2018 |
| 4 Sept 2018 | WAR 310 & 199 v DUR 292 & 115/8Match · First-class | DUR | 0 & 22 | 2/76 & 7/54 | 1 | Match drawn | Birmingham | Specsavers County Championship 2018 |
| 29 Aug 2018 | DUR 129 & 133 v NOR 198 & 65/3Match · First-class | DUR | 8 & 0 | 1/29 & 2/18 | 0 | Northamptonshire won by 7 wickets | Chester-le-Street | Specsavers County Championship 2018 |
| 19 Aug 2018 | GLA 154 & 111 v DUR 295Match · First-class | DUR | 95* | 2/10 & 1/21 | 0 | Durham won by an innings and 30 runs | Cardiff | Specsavers County Championship 2018 |
| 20 May 2018 | PK 153 v CSK 159/5Match 56 · T20 | PK | 14 | 0/28 | 0 | Chennai Super Kings won by 5 wickets | Pune | Indian Premier League 2018 |
| 16 May 2018 | MI 186/8 v PK 183/5Match 50 · T20 | PK | 10* | 0/24 | 1 | Mumbai Indians won by 3 runs | Mumbai | Indian Premier League 2018 |
| 14 May 2018 | PK 88 v RCB 92/0Match 48 · T20 | PK | 9* | - | 0 | Royal Challengers Bangalore won by 10 wickets | Indore | Indian Premier League 2018 |
| 12 May 2018 | KKR 245/6 v PK 214/8Match 44 · T20 | PK | 19 | 0/52 | 0 | Kolkata Knight Riders won by 31 runs | Indore | Indian Premier League 2018 |
| 8 May 2018 | RR 158/8 v PK 143/7Match 40 · T20 | PK | 9 | 0/24 | 0 | Rajasthan Royals won by 15 runs | Jaipur | Indian Premier League 2018 |
| 6 May 2018 | RR 152/9 v PK 155/4Match 38 · T20 | PK | 4 | 1/21 | 0 | Kings XI Punjab won by 6 wickets | Indore | Indian Premier League 2018 |
| 4 May 2018 | PK 174/6 v MI 176/4Match 34 · T20 | PK | 13 | 0/9 | 0 | Mumbai Indians won by 6 wickets | Indore | Indian Premier League 2018 |
| 13 Apr 2018 | PK 155 v RCB 159/6Match 8 · T20 | PK | 2 | 1/25 | 0 | Royal Challengers Bangalore won by 4 wickets | Bengaluru | Indian Premier League 2018 |
| 8 Apr 2018 | DC 166/7 v PK 167/4Match 2 · T20 | PK | DNB | 1/35 | 1 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2018 |
| 24 Feb 2018 | IND 172/7 v SA 165/63rd T20I · T20I | IND | 1* | 0/16 | 1 | India won by 7 runs | Cape Town | India tour of South Africa 2017/18 |
| 13 Jan 2018 | SAU 133 v GUJ 137/2Match · T20 | GUJ | DNB | 1/20 | 0 | Gujarat won by 8 wickets | Rajkot | Syed Mushtaq Ali Trophy 2017/18 |