| 20 Apr 2025 | CSK 176/5 v MI 177/1Match 38 · T20 | CSK | DNB | - | 0 | Mumbai Indians won by 9 wickets | Mumbai | Indian Premier League 2025 |
| 14 Apr 2025 | LSG 166/7 v CSK 168/5Match 30 · T20 | CSK | 9 | - | 0 | Chennai Super Kings won by 5 wickets | Lucknow | Indian Premier League 2025 |
| 11 Apr 2025 | CSK 103/9 v KKR 107/2Match 25 · T20 | CSK | 29 | - | 0 | Kolkata Knight Riders won by 8 wickets | Chennai | Indian Premier League 2025 |
| 8 Apr 2025 | PK 219/6 v CSK 201/5Match 22 · T20 | CSK | 2* | - | 1 | Punjab Kings won by 18 runs | Mohali | Indian Premier League 2025 |
| 5 Apr 2025 | DC 183/6 v CSK 158/5Match 17 · T20 | CSK | 69* | - | 0 | Delhi Capitals won by 25 runs | Chennai | Indian Premier League 2025 |
| 30 Mar 2025 | RR 182/9 v CSK 176/6Match 11 · T20 | CSK | 9 | - | 1 | Rajasthan Royals won by 6 runs | Guwahati | Indian Premier League 2025 |
| 4 May 2024 | GT 147 v RCB 152/6Match 52 · T20 | GT | 10 | - | 0 | Royal Challengers Bengaluru won by 4 wickets | Bengaluru | Indian Premier League 2024 |
| 10 Apr 2024 | RR 196/3 v GT 199/7Match 24 · T20 | GT | 16 | - | 1 | Gujarat Titans won by 3 wickets | Jaipur | Indian Premier League 2024 |
| 7 Apr 2024 | LSG 163/5 v GT 130Match 21 · T20 | GT | 17 | - | 1 | Lucknow Super Giants won by 33 runs | Lucknow | Indian Premier League 2024 |
| 4 Apr 2024 | GT 199/4 v PK 200/7Match 17 · T20 | GT | 8 | - | 0 | Punjab Kings won by 3 wickets | Ahmedabad | Indian Premier League 2024 |
| 31 Mar 2024 | SH 162/8 v GT 168/3Match 12 · T20 | GT | 14* | - | 0 | Gujarat Titans won by 7 wickets | Ahmedabad | Indian Premier League 2024 |
| 26 Mar 2024 | CSK 206/6 v GT 143/8Match 7 · T20 | GT | 12 | - | 1 | Chennai Super Kings won by 63 runs | Chennai | Indian Premier League 2024 |
| 24 Mar 2024 | GT 168/6 v MI 162/9Match 5 · T20 | GT | 6* | - | 0 | Gujarat Titans won by 6 runs | Ahmedabad | Indian Premier League 2024 |
| 29 May 2023 | GT 214/4 v CSK 171/5Final · T20 | GT | DNB | - | 1 | Chennai Super Kings won by 5 wickets (DLS method) | Ahmedabad | Indian Premier League 2023 |
| 26 May 2023 | GT 233/3 v MI 171Qualifier 2 · T20 | GT | DNB | - | 0 | Gujarat Titans won by 62 runs | Ahmedabad | Indian Premier League 2023 |
| 23 May 2023 | CSK 172/7 v GT 157Qualifier 1 · T20 | GT | 14 | - | 0 | Chennai Super Kings won by 15 runs | Chennai | Indian Premier League 2023 |
| 21 May 2023 | RCB 197/5 v GT 198/4Match 70 · T20 | GT | 53 | - | 0 | Gujarat Titans won by 6 wickets | Bengaluru | Indian Premier League 2023 |
| 12 May 2023 | MI 218/5 v GT 191/8Match 57 · T20 | GT | 29 | - | 0 | 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 | - | 0 | 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 | 6 | - | 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 | 51* | - | 0 | Gujarat Titans won by 7 wickets | Kolkata | Indian Premier League 2023 |
| 25 Apr 2023 | GT 207/6 v MI 152/9Match 35 · T20 | GT | 19 | - | 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 | 10 | - | 0 | Gujarat Titans won by 7 runs | Lucknow | Indian Premier League 2023 |
| 9 Apr 2023 | GT 204/4 v KKR 207/7Match 13 · T20 | GT | 63* | - | 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 | 29 | - | 0 | Gujarat Titans won by 6 wickets | Delhi | Indian Premier League 2023 |
| 31 Mar 2023 | CSK 178/7 v GT 182/5Match 1 · T20 | GT | 27 | - | 1 | Gujarat Titans won by 5 wickets | Ahmedabad | Indian Premier League 2023 |
| 17 Apr 2022 | CSK 169/5 v GT 170/7Match 29 · T20 | GT | 0 | - | 1 | Gujarat Titans won by 3 wickets | Pune | Indian Premier League 2022 |
| 14 Apr 2022 | GT 192/4 v RR 155/9Match 24 · T20 | GT | 2 | 0/1 | 1 | Gujarat Titans won by 37 runs | Mumbai | Indian Premier League 2022 |
| 2 Apr 2022 | GT 171/6 v DC 157/9Match 10 · T20 | GT | 13 | 0/14 | 1 | Gujarat Titans won by 14 runs | Pune | Indian Premier League 2022 |
| 28 Mar 2022 | LSG 158/6 v GT 161/5Match 4 · T20 | GT | 4 | - | 0 | Gujarat Titans won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 2 May 2021 | RR 220/3 v SH 165/8Match 28 · T20 | SH | 8 | 1/42 | 0 | Rajasthan Royals won by 55 runs | Delhi | Indian Premier League 2021 |
| 28 Apr 2021 | SH 171/3 v CSK 173/3Match 23 · T20 | SH | DNB | - | 0 | Chennai Super Kings won by 7 wickets | Delhi | Indian Premier League 2021 |
| 25 Apr 2021 | DC 159/4 v SH 159/7Match 20 · T20 | SH | 8 | 0/19 | 0 | Match tied (Delhi Capitals won the Super Over) | Chennai | Indian Premier League 2021 |
| 21 Apr 2021 | PK 120 v SH 121/1Match 14 · T20 | SH | DNB | 0/6 | 0 | Sunrisers Hyderabad won by 9 wickets | Chennai | Indian Premier League 2021 |
| 17 Apr 2021 | MI 150/5 v SH 137Match 9 · T20 | SH | 28 | 2/19 | 1 | Mumbai Indians won by 13 runs | Chennai | Indian Premier League 2021 |
| 14 Apr 2021 | RCB 149/8 v SH 143/9Match 6 · T20 | SH | 3 | - | 1 | Royal Challengers Bangalore won by 6 runs | Chennai | Indian Premier League 2021 |
| 11 Apr 2021 | KKR 187/6 v SH 177/5Match 3 · T20 | SH | 11 | 0/14 | 1 | Kolkata Knight Riders won by 10 runs | Chennai | Indian Premier League 2021 |
| 27 Oct 2020 | SH 219/2 v DC 131Match 47 · T20 | SH | DNB | 1/11 | 0 | Sunrisers Hyderabad won by 88 runs | Dubai International Cricket Stadium | Indian Premier League 2020/21 |
| 24 Oct 2020 | PK 126/7 v SH 114Match 43 · T20 | SH | 26 | - | 0 | Kings XI Punjab won by 12 runs | Dubai International Cricket Stadium | Indian Premier League 2020/21 |
| 22 Oct 2020 | RR 154/6 v SH 156/2Match 40 · T20 | SH | 52* | 1/15 | 0 | Sunrisers Hyderabad won by 8 wickets | Dubai International Cricket Stadium | Indian Premier League 2020/21 |
| 18 Oct 2020 | KKR 163/5 v SH 163/6Match 35 · T20 | SH | 7 | 1/20 | 1 | Match tied (Kolkata Knight Riders won the Super Over) | Abu Dhabi | Indian Premier League 2020/21 |
| 13 Oct 2020 | CSK 167/6 v SH 147/8Match 29 · T20 | SH | 12 | - | 0 | Chennai Super Kings won by 20 runs | Dubai International Cricket Stadium | Indian Premier League 2020/21 |
| 11 Oct 2020 | SH 158/4 v RR 163/5Match 26 · T20 | SH | DNB | 0/22 | 0 | Rajasthan Royals won by 5 wickets | Dubai International Cricket Stadium | Indian Premier League 2020/21 |
| 21 Sept 2020 | RCB 163/5 v SH 153Match 3 · T20 | SH | 0 | 1/14 | 0 | Royal Challengers Bangalore won by 10 runs | Dubai International Cricket Stadium | Indian Premier League 2020/21 |
| 8 May 2019 | SH 162/8 v DC 165/8Eliminator · T20 | SH | 25 | - | 1 | Delhi Capitals won by 2 wickets | Visakhapatnam | Indian Premier League 2019 |
| 4 May 2019 | SH 175/7 v RCB 178/6Match 54 · T20 | SH | 27 | 0/16 | 1 | Royal Challengers Bangalore won by 4 wickets | Bengaluru | Indian Premier League 2019 |
| 2 May 2019 | MI 162/5 v SH 162/6Match 51 · T20 | SH | 12 | - | 1 | Match tied (Mumbai Indians won the Super Over) | Mumbai | Indian Premier League 2019 |
| 29 Apr 2019 | SH 212/6 v PK 167/8Match 48 · T20 | SH | 7* | - | 2 | Sunrisers Hyderabad won by 45 runs | Hyderabad | Indian Premier League 2019 |
| 27 Apr 2019 | SH 160/8 v RR 161/3Match 45 · T20 | SH | 8 | - | 0 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2019 |