| 15 May 2023 | GT 188/9 v SH 154/9Match 62 · T20 | GT | 3 | 0/7 | 1 | Gujarat Titans won by 34 runs | Ahmedabad | Indian Premier League 2023 |
| 12 May 2023 | MI 218/5 v GT 191/8Match 57 · T20 | GT | 14 | - | 1 | Mumbai Indians won by 27 runs | Mumbai | Indian Premier League 2023 |
| 7 May 2023 | GT 227/2 v LSG 171/7Match 51 · T20 | GT | DNB | - | 1 | Gujarat Titans won by 56 runs | Ahmedabad | Indian Premier League 2023 |
| 5 May 2023 | RR 118 v GT 119/1Match 48 · T20 | GT | DNB | - | 0 | Gujarat Titans won by 9 wickets | Jaipur | Indian Premier League 2023 |
| 2 May 2023 | DC 130/8 v GT 125/6Match 44 · T20 | GT | 20 | - | 0 | Delhi Capitals won by 5 runs | Ahmedabad | Indian Premier League 2023 |
| 29 Apr 2023 | KKR 179/7 v GT 180/3Match 39 · T20 | GT | DNB | - | 2 | Gujarat Titans won by 7 wickets | Kolkata | Indian Premier League 2023 |
| 25 Apr 2023 | GT 207/6 v MI 152/9Match 35 · T20 | GT | 20* | - | 0 | Gujarat Titans won by 55 runs | Ahmedabad | Indian Premier League 2023 |
| 22 Apr 2023 | GT 135/6 v LSG 128/7Match 30 · T20 | GT | 2* | 0/8 | 0 | Gujarat Titans won by 7 runs | Lucknow | Indian Premier League 2023 |
| 16 Apr 2023 | GT 177/7 v RR 179/7Match 23 · T20 | GT | 1* | - | 1 | Rajasthan Royals won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 13 Apr 2023 | PK 153/8 v GT 154/4Match 18 · T20 | GT | 5* | - | 0 | Gujarat Titans won by 6 wickets | Chandigarh | Indian Premier League 2023 |
| 9 Apr 2023 | GT 204/4 v KKR 207/7Match 13 · T20 | GT | DNB | - | 0 | Kolkata Knight Riders won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 4 Apr 2023 | DC 162/8 v GT 163/4Match 7 · T20 | GT | DNB | - | 1 | Gujarat Titans won by 6 wickets | Delhi | Indian Premier League 2023 |
| 31 Mar 2023 | CSK 178/7 v GT 182/5Match 1 · T20 | GT | 15* | - | 0 | Gujarat Titans won by 5 wickets | Ahmedabad | Indian Premier League 2023 |
| 30 Oct 2022 | PUN 176/7 v HAR 127/9Preliminary Quarter-final · T20 | HAR | 2 | 0/20 | 0 | Punjab won by 49 runs | Kolkata | Syed Mushtaq Ali Trophy 2022/23 |
| 29 May 2022 | RR 130/9 v GT 133/3Final · T20 | GT | DNB | - | 1 | Gujarat Titans won by 7 wickets | Ahmedabad | Indian Premier League 2022 |
| 24 May 2022 | RR 188/6 v GT 191/3Qualifier 1 · T20 | GT | DNB | - | 1 | Gujarat Titans won by 7 wickets | Kolkata | Indian Premier League 2022 |
| 19 May 2022 | GT 168/5 v RCB 170/2Match 67 · T20 | GT | 2 | - | 0 | Royal Challengers Bangalore won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 15 May 2022 | CSK 133/5 v GT 137/3Match 62 · T20 | GT | DNB | - | 0 | Gujarat Titans won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 10 May 2022 | GT 144/4 v LSG 82Match 57 · T20 | GT | 22* | - | 0 | Gujarat Titans won by 62 runs | Pune | Indian Premier League 2022 |
| 6 May 2022 | MI 177/6 v GT 172/5Match 51 · T20 | GT | 3 | 0/11 | 0 | Mumbai Indians won by 5 runs | Mumbai | Indian Premier League 2022 |
| 3 May 2022 | GT 143/8 v PK 145/2Match 48 · T20 | GT | 11 | - | 0 | Punjab Kings won by 8 wickets | Navi Mumbai | Indian Premier League 2022 |
| 30 Apr 2022 | RCB 170/6 v GT 174/4Match 43 · T20 | GT | 43* | - | 0 | Gujarat Titans won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 27 Apr 2022 | SH 195/6 v GT 199/5Match 40 · T20 | GT | 40* | - | 0 | Gujarat Titans won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 23 Apr 2022 | GT 156/9 v KKR 148/8Match 35 · T20 | GT | 17 | - | 0 | Gujarat Titans won by 8 runs | Navi Mumbai | Indian Premier League 2022 |
| 17 Apr 2022 | CSK 169/5 v GT 170/7Match 29 · T20 | GT | 6 | - | 0 | Gujarat Titans won by 3 wickets | Pune | Indian Premier League 2022 |
| 14 Apr 2022 | GT 192/4 v RR 155/9Match 24 · T20 | GT | DNB | 0/9 | 1 | Gujarat Titans won by 37 runs | Mumbai | Indian Premier League 2022 |
| 11 Apr 2022 | GT 162/7 v SH 168/2Match 21 · T20 | GT | 6 | 0/10 | 1 | Sunrisers Hyderabad won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 8 Apr 2022 | PK 189/9 v GT 190/4Match 16 · T20 | GT | 13* | 0/24 | 1 | Gujarat Titans won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 2 Apr 2022 | GT 171/6 v DC 157/9Match 10 · T20 | GT | 14 | 0/22 | 0 | Gujarat Titans won by 14 runs | Pune | Indian Premier League 2022 |
| 28 Mar 2022 | LSG 158/6 v GT 161/5Match 4 · T20 | GT | 40* | - | 0 | Gujarat Titans won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 9 Nov 2021 | RAJ 155/6 v HAR 125Match · T20 | HAR | 2 | 0/9 | 0 | Rajasthan won by 30 runs | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 6 Nov 2021 | HAR 108 v JK 109/3Match · T20 | HAR | 0 | 1/21 | 0 | Jammu & Kashmir won by 7 wickets | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 5 Nov 2021 | AND 179/4 v HAR 180/4Match · T20 | HAR | 46* | 1/13 | 0 | Haryana won by 6 wickets | Alembic 2 Cricket Ground | Syed Mushtaq Ali Trophy 2021/22 |
| 4 Nov 2021 | HIM 145/9 v HAR 149/2Match · T20 | HAR | DNB | 0/32 | 1 | Haryana won by 8 wickets | Reliance Cricket Stadium | Syed Mushtaq Ali Trophy 2021/22 |
| 7 Oct 2021 | KKR 171/4 v RR 85Match 54 · T20 | RR | 44 | 1/11 | 0 | Kolkata Knight Riders won by 86 runs | Sharjah | Indian Premier League 2021 |
| 5 Oct 2021 | RR 90/9 v MI 94/2Match 51 · T20 | RR | 12 | - | 0 | Mumbai Indians won by 8 wickets | Sharjah | Indian Premier League 2021 |
| 2 Oct 2021 | CSK 189/4 v RR 190/3Match 47 · T20 | RR | DNB | 3/39 | 0 | Rajasthan Royals won by 7 wickets | Abu Dhabi | Indian Premier League 2021 |
| 29 Sept 2021 | RR 149/9 v RCB 153/3Match 43 · T20 | RR | 2 | 0/23 | 0 | Royal Challengers Bangalore won by 7 wickets | Dubai | Indian Premier League 2021 |
| 27 Sept 2021 | RR 164/5 v SH 167/3Match 40 · T20 | RR | 0* | 0/32 | 0 | Sunrisers Hyderabad won by 7 wickets | Dubai | Indian Premier League 2021 |
| 25 Sept 2021 | DC 154/6 v RR 121/6Match 36 · T20 | RR | 9 | 1/17 | 0 | Delhi Capitals won by 33 runs | Abu Dhabi | Indian Premier League 2021 |
| 21 Sept 2021 | RR 185 v PK 183/4Match 32 · T20 | RR | 2 | 1/23 | 0 | Rajasthan Royals won by 2 runs | Dubai | Indian Premier League 2021 |
| 2 May 2021 | RR 220/3 v SH 165/8Match 28 · T20 | RR | DNB | 1/45 | 0 | Rajasthan Royals won by 55 runs | Delhi | Indian Premier League 2021 |
| 29 Apr 2021 | RR 171/4 v MI 172/3Match 24 · T20 | RR | DNB | 0/30 | 0 | Mumbai Indians won by 7 wickets | Delhi | Indian Premier League 2021 |
| 24 Apr 2021 | KKR 133/9 v RR 134/4Match 18 · T20 | RR | 5 | 0/24 | 0 | Rajasthan Royals won by 6 wickets | Mumbai | Indian Premier League 2021 |
| 22 Apr 2021 | RR 177/9 v RCB 181/0Match 16 · T20 | RR | 40 | 0/23 | 0 | Royal Challengers Bangalore won by 10 wickets | Mumbai | Indian Premier League 2021 |
| 19 Apr 2021 | CSK 188/9 v RR 143/9Match 12 · T20 | RR | 20 | 1/21 | 0 | Chennai Super Kings won by 45 runs | Mumbai | Indian Premier League 2021 |
| 15 Apr 2021 | DC 147/8 v RR 150/7Match 7 · T20 | RR | 19 | 0/27 | 1 | Rajasthan Royals won by 3 wickets | Mumbai | Indian Premier League 2021 |
| 12 Apr 2021 | PK 221/6 v RR 217/7Match 4 · T20 | RR | 2 | 0/25 | 1 | Punjab Kings won by 4 runs | Mumbai | Indian Premier League 2021 |
| 27 Jan 2021 | HAR 148/7 v BAR 150/2Quarter-Final · T20 | HAR | 10 | 0/20 | 1 | Baroda won by 8 wickets | Narendra Modi Stadium Ground 'A', Motera | Syed Mushtaq Ali Trophy 2020/21 |
| 19 Jan 2021 | HAR 198/6 v KER 194/6Match · T20 | HAR | 41* | 0/10 | 1 | Haryana won by 4 runs | Mumbai | Syed Mushtaq Ali Trophy 2020/21 |