| 25 Apr 2021 | CSK 191/4 v RCB 122/9Match 19 · T20 | CSK | DNB | 2/16 | 0 | Chennai Super Kings won by 69 runs | Mumbai | Indian Premier League 2021 |
| 1 Nov 2020 | PK 153/6 v CSK 154/1Match 53 · T20 | CSK | DNB | 1/24 | 0 | Chennai Super Kings won by 9 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 25 Oct 2020 | RCB 145/6 v CSK 150/2Match 44 · T20 | CSK | DNB | 0/30 | 0 | Chennai Super Kings won by 8 wickets | Dubai | Indian Premier League 2020/21 |
| 23 Oct 2020 | CSK 114/9 v MI 116/0Match 41 · T20 | CSK | 13* | 0/22 | 0 | Mumbai Indians won by 10 wickets | Sharjah | Indian Premier League 2020/21 |
| 12 May 2019 | MI 149/8 v CSK 148/7Final · T20 | CSK | DNB | 2/23 | 0 | Mumbai Indians won by 1 run | Hyderabad | Indian Premier League 2019 |
| 10 May 2019 | DC 147/9 v CSK 151/4Qualifier 2 · T20 | CSK | DNB | 1/28 | 1 | Chennai Super Kings won by 6 wickets | Visakhapatnam | Indian Premier League 2019 |
| 7 May 2019 | CSK 131/4 v MI 132/4Qualifier 1 · T20 | CSK | DNB | 2/33 | 1 | Mumbai Indians won by 6 wickets | Chennai | Indian Premier League 2019 |
| 5 May 2019 | CSK 170/5 v PK 173/4Match 55 · T20 | CSK | DNB | 0/36 | 1 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2019 |
| 1 May 2019 | CSK 179/4 v DC 99Match 50 · T20 | CSK | DNB | 4/12 | 0 | Chennai Super Kings won by 80 runs | Chennai | Indian Premier League 2019 |
| 26 Apr 2019 | MI 155/4 v CSK 109Match 44 · T20 | CSK | 0* | 1/37 | 0 | Mumbai Indians won by 46 runs | Chennai | Indian Premier League 2019 |
| 23 Apr 2019 | SH 175/3 v CSK 176/4Match 41 · T20 | CSK | DNB | 0/38 | 0 | Chennai Super Kings won by 6 wickets | Chennai | Indian Premier League 2019 |
| 21 Apr 2019 | RCB 161/7 v CSK 160/8Match 39 · T20 | CSK | DNB | 1/31 | 0 | Royal Challengers Bangalore won by 1 run | Bengaluru | Indian Premier League 2019 |
| 17 Apr 2019 | CSK 132/5 v SH 137/4Match 33 · T20 | CSK | DNB | 2/20 | 1 | Sunrisers Hyderabad won by 6 wickets | Hyderabad | Indian Premier League 2019 |
| 14 Apr 2019 | KKR 161/8 v CSK 162/5Match 29 · T20 | CSK | DNB | 4/27 | 0 | Chennai Super Kings won by 5 wickets | Kolkata | Indian Premier League 2019 |
| 11 Apr 2019 | RR 151/7 v CSK 155/6Match 25 · T20 | CSK | DNB | 0/28 | 0 | Chennai Super Kings won by 4 wickets | Jaipur | Indian Premier League 2019 |
| 9 Apr 2019 | KKR 108/9 v CSK 111/3Match 23 · T20 | CSK | DNB | 2/21 | 0 | Chennai Super Kings won by 7 wickets | Chennai | Indian Premier League 2019 |
| 6 Apr 2019 | CSK 160/3 v PK 138/5Match 18 · T20 | CSK | DNB | 0/20 | 0 | Chennai Super Kings won by 22 runs | Chennai | Indian Premier League 2019 |
| 3 Apr 2019 | MI 170/5 v CSK 133/8Match 15 · T20 | CSK | DNB | 1/25 | 0 | Mumbai Indians won by 37 runs | Mumbai | Indian Premier League 2019 |
| 31 Mar 2019 | CSK 175/5 v RR 167/8Match 12 · T20 | CSK | DNB | 2/23 | 2 | Chennai Super Kings won by 8 runs | Chennai | Indian Premier League 2019 |
| 26 Mar 2019 | DC 147/6 v CSK 150/4Match 5 · T20 | CSK | DNB | 1/20 | 0 | Chennai Super Kings won by 6 wickets | Delhi | Indian Premier League 2019 |
| 23 Mar 2019 | RCB 70 v CSK 71/3Match 1 · T20 | CSK | DNB | 3/9 | 0 | Chennai Super Kings won by 7 wickets | Chennai | Indian Premier League 2019 |
| 28 Apr 2018 | CSK 169/5 v MI 170/2Match 27 · T20 | CSK | DNB | 0/26 | 0 | Mumbai Indians won by 8 wickets | Pune | Indian Premier League 2018 |
| 25 Apr 2018 | RCB 205/8 v CSK 207/5Match 24 · T20 | CSK | DNB | 2/35 | 0 | Chennai Super Kings won by 5 wickets | Bengaluru | Indian Premier League 2018 |
| 20 Apr 2018 | CSK 204/5 v RR 140Match 17 · T20 | CSK | DNB | 1/44 | 1 | Chennai Super Kings won by 64 runs | Pune | Indian Premier League 2018 |
| 15 Apr 2018 | PK 197/7 v CSK 193/5Match 12 · T20 | CSK | DNB | 2/34 | 1 | Kings XI Punjab won by 4 runs | Chandigarh | Indian Premier League 2018 |
| 10 Apr 2018 | KKR 202/6 v CSK 205/5Match 5 · T20 | CSK | DNB | 0/26 | 0 | Chennai Super Kings won by 5 wickets | Chennai | Indian Premier League 2018 |
| 7 Apr 2018 | MI 165/4 v CSK 169/9Match 1 · T20 | CSK | 2* | 1/23 | 0 | Chennai Super Kings won by 1 wicket | Mumbai | Indian Premier League 2018 |
| 6 May 2017 | SH 136/9 v RPS 148/8Match 44 · T20 | RPS | DNB | 1/24 | 0 | Rising Pune Supergiant won by 12 runs | Hyderabad | Indian Premier League 2017 |
| 3 May 2017 | KKR 155/8 v RPS 158/6Match 41 · T20 | RPS | DNB | 1/36 | 0 | Rising Pune Supergiant won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 1 May 2017 | RPS 167/5 v GL 161Match 39 · T20 | RPS | DNB | 3/27 | 1 | Rising Pune Supergiant won by 5 wickets | Pune | Indian Premier League 2017 |
| 29 Apr 2017 | RPS 157/3 v RCB 96/9Match 34 · T20 | RPS | DNB | 3/18 | 0 | Rising Pune Supergiant won by 61 runs | Pune | Indian Premier League 2017 |
| 26 Apr 2017 | RPS 182/5 v KKR 184/3Match 30 · T20 | RPS | DNB | 0/48 | 0 | Kolkata Knight Riders won by 7 wickets | Pune | Indian Premier League 2017 |
| 24 Apr 2017 | MI 157/8 v RPS 160/6Match 28 · T20 | RPS | DNB | 1/32 | 0 | Rising Pune Supergiant won by 3 runs | Mumbai | Indian Premier League 2017 |
| 22 Apr 2017 | RPS 179/4 v SH 176/3Match 24 · T20 | RPS | DNB | 1/23 | 0 | Rising Pune Supergiant won by 6 wickets | Pune | Indian Premier League 2017 |
| 16 Apr 2017 | RCB 134/9 v RPS 161/8Match 17 · T20 | RPS | DNB | 1/27 | 0 | Rising Pune Supergiant won by 27 runs | Bangalore | Indian Premier League 2017 |
| 14 Apr 2017 | GL 172/3 v RPS 171/8Match 13 · T20 | RPS | DNB | 1/53 | 0 | Gujarat Lions won by 7 wickets | Rajkot | Indian Premier League 2017 |
| 11 Apr 2017 | RPS 108 v DC 205/4Match 9 · T20 | RPS | 0* | 1/24 | 0 | Delhi Daredevils won by 97 runs | Pune | Indian Premier League 2017 |
| 8 Apr 2017 | PK 164/4 v RPS 163/6Match 4 · T20 | RPS | DNB | 2/29 | 1 | Kings XI Punjab won by 6 wickets | Indore | Indian Premier League 2017 |
| 6 Apr 2017 | RPS 187/3 v MI 184/8Match 2 · T20 | RPS | DNB | 3/28 | 0 | Rising Pune Supergiant won by 7 wickets | Pune | Indian Premier League 2017 |
| 15 May 2016 | MI 206/4 v DC 126Match 47 · T20 | DC | 5 | 0/59 | 0 | Mumbai Indians won by 80 runs | Visakhapatnam | Indian Premier League 2016 |
| 5 May 2016 | DC 162/7 v RPS 166/3Match 33 · T20 | DC | DNB | 2/26 | 0 | Rising Pune Supergiants won by 7 wickets | Delhi | Indian Premier League 2016 |
| 27 Apr 2016 | DC 171/5 v GL 172/6Match 23 · T20 | DC | DNB | 3/24 | 0 | Gujarat Lions won by 1 run | Delhi | Indian Premier League 2016 |
| 23 Apr 2016 | DC 164/4 v MI 154/7Match 17 · T20 | DC | DNB | 0/29 | 0 | Delhi Daredevils won by 10 runs | Delhi | Indian Premier League 2016 |
| 7 May 2015 | KKR 171/7 v DC 158/6Match 42 · T20 | DC | DNB | 2/46 | 0 | Kolkata Knight Riders won by 13 runs | Kolkata | Indian Premier League 2015 |
| 5 May 2015 | MI 153/5 v DC 152/6Match 39 · T20 | DC | DNB | 0/27 | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2015 |
| 1 May 2015 | DC 119/1 v PK 118/8Match 31 · T20 | DC | DNB | 0/36 | 0 | Delhi Daredevils won by 9 wickets | Delhi | Indian Premier League 2015 |
| 26 Apr 2015 | DC 95 v RCB 99/0Match 26 · T20 | DC | 3* | 0/20 | 0 | Royal Challengers Bangalore won by 10 wickets | Delhi | Indian Premier League 2015 |
| 23 Apr 2015 | DC 190/4 v MI 153/9Match 21 · T20 | DC | DNB | 3/22 | 1 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2015 |
| 20 Apr 2015 | DC 146/8 v KKR 147/4Match 17 · T20 | DC | DNB | 1/30 | 1 | Kolkata Knight Riders won by 6 wickets | Delhi | Indian Premier League 2015 |
| 18 Apr 2015 | SH 163/8 v DC 167/4Match 13 · T20 | DC | DNB | 1/35 | 0 | Delhi Daredevils won by 4 runs | Visakhapatnam | Indian Premier League 2015 |