| 29 Mar 2022 | RR 210/6 v SH 149/7Match 5 · T20 | RR | 1* | 0/48 | 0 | Rajasthan Royals won by 61 runs | Pune | Indian Premier League 2022 |
| 8 Oct 2021 | MI 235/9 v SH 193/8Match 55 · T20 | MI | 3 | 2/40 | 2 | Mumbai Indians won by 42 runs | Abu Dhabi | Indian Premier League 2021 |
| 5 Oct 2021 | RR 90/9 v MI 94/2Match 51 · T20 | MI | DNB | 4/14 | 0 | Mumbai Indians won by 8 wickets | Sharjah | Indian Premier League 2021 |
| 2 Oct 2021 | MI 129/8 v DC 132/6Match 46 · T20 | MI | 1 | 1/19 | 0 | Delhi Capitals won by 4 wickets | Sharjah | Indian Premier League 2021 |
| 28 Sept 2021 | PK 135/6 v MI 137/4Match 42 · T20 | MI | DNB | 0/19 | 0 | Mumbai Indians won by 6 wickets | Abu Dhabi | Indian Premier League 2021 |
| 29 Apr 2021 | RR 171/4 v MI 172/3Match 24 · T20 | MI | DNB | 0/35 | 0 | Mumbai Indians won by 7 wickets | Delhi | Indian Premier League 2021 |
| 10 Nov 2020 | DC 156/7 v MI 157/5Final · T20 | MI | DNB | 2/29 | 1 | Mumbai Indians won by 5 wickets | Dubai | Indian Premier League 2020/21 |
| 5 Nov 2020 | MI 200/5 v DC 143/8Qualifier 1 · T20 | MI | DNB | 0/27 | 0 | Mumbai Indians won by 57 runs | Dubai | Indian Premier League 2020/21 |
| 3 Nov 2020 | MI 149/8 v SH 151/0Match 56 · T20 | MI | 1 | 0/27 | 0 | Sunrisers Hyderabad won by 10 wickets | Sharjah | Indian Premier League 2020/21 |
| 31 Oct 2020 | DC 110/9 v MI 111/1Match 51 · T20 | MI | DNB | 1/14 | 0 | Mumbai Indians won by 9 wickets | Dubai | Indian Premier League 2020/21 |
| 23 Oct 2020 | CSK 114/9 v MI 116/0Match 41 · T20 | MI | DNB | 1/25 | 0 | Mumbai Indians won by 10 wickets | Sharjah | Indian Premier League 2020/21 |
| 18 Oct 2020 | MI 176/6 v PK 176/6Match 36 · T20 | MI | 24* | 0/33 | 1 | Match tied (Kings XI Punjab won the Super Over) | Dubai | Indian Premier League 2020/21 |
| 16 Oct 2020 | KKR 148/5 v MI 149/2Match 32 · T20 | MI | DNB | 1/51 | 0 | Mumbai Indians won by 8 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 19 May 2017 | MI 111/4 v KKR 107Qualifier 2 · T20 | KKR | 6 | 1/15 | 0 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2017 |
| 17 May 2017 | SH 128/7 v KKR 48/3Eliminator · T20 | KKR | DNB | 3/20 | 1 | Kolkata Knight Riders won by 7 wickets (DLS method) | Bangalore | Indian Premier League 2017 |
| 3 May 2017 | KKR 155/8 v RPS 158/6Match 41 · T20 | KKR | 6 | 0/41 | 0 | Rising Pune Supergiant won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 30 Apr 2017 | SH 209/3 v KKR 161/7Match 37 · T20 | KKR | DNB | 0/34 | 0 | Sunrisers Hyderabad won by 48 runs | Hyderabad | Indian Premier League 2017 |
| 28 Apr 2017 | KKR 161/3 v DC 160/6Match 32 · T20 | KKR | DNB | 3/34 | 0 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2017 |
| 23 Apr 2017 | KKR 131 v RCB 49Match 27 · T20 | KKR | 2 | 3/21 | 1 | Kolkata Knight Riders won by 82 runs | Kolkata | Indian Premier League 2017 |
| 21 Apr 2017 | KKR 187/5 v GL 188/6Match 23 · T20 | KKR | DNB | 2/41 | 0 | Gujarat Lions won by 4 wickets | Kolkata | Indian Premier League 2017 |
| 17 Apr 2017 | DC 168/7 v KKR 169/6Match 18 · T20 | KKR | DNB | 3/22 | 0 | Kolkata Knight Riders won by 4 wickets | Delhi | Indian Premier League 2017 |
| 20 May 2016 | DC 161/4 v SH 158/7Match 52 · T20 | DC | DNB | 1/36 | 0 | Delhi Daredevils won by 6 wickets | Raipur | Indian Premier League 2016 |
| 17 May 2016 | RPS 76/1 v DC 121/6Match 49 · T20 | DC | 2* | 0/21 | 0 | Rising Pune Supergiants won by 19 runs (DLS method) | Visakhapatnam | Indian Premier League 2016 |
| 12 May 2016 | SH 146/8 v DC 150/3Match 42 · T20 | DC | DNB | 2/25 | 0 | Delhi Daredevils won by 7 wickets | Hyderabad | Indian Premier League 2016 |
| 10 Apr 2016 | KKR 99/1 v DC 98Match 2 · T20 | DC | 7* | 0/32 | 0 | Kolkata Knight Riders won by 9 wickets | Kolkata | Indian Premier League 2016 |
| 9 May 2015 | DC 157/4 v SH 163/4Match 45 · T20 | DC | DNB | 2/25 | 1 | Sunrisers Hyderabad won by 6 runs | Raipur | Indian Premier League 2015 |
| 5 May 2015 | MI 153/5 v DC 152/6Match 39 · T20 | DC | 3* | 2/30 | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2015 |
| 3 May 2015 | RR 189/2 v DC 175/7Match 36 · T20 | DC | 6 | 1/38 | 0 | Rajasthan Royals won by 14 runs | Mumbai | Indian Premier League 2015 |
| 1 May 2015 | DC 119/1 v PK 118/8Match 31 · T20 | DC | DNB | 4/20 | 0 | Delhi Daredevils won by 9 wickets | Delhi | Indian Premier League 2015 |
| 26 Apr 2015 | DC 95 v RCB 99/0Match 26 · T20 | DC | 4 | 0/30 | 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 | 1/36 | 2 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2015 |
| 20 Apr 2015 | DC 146/8 v KKR 147/4Match 17 · T20 | DC | 2 | 1/30 | 0 | 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/26 | 0 | Delhi Daredevils won by 4 runs | Visakhapatnam | Indian Premier League 2015 |
| 15 Apr 2015 | PK 165/7 v DC 169/5Match 10 · T20 | DC | DNB | 0/14 | 1 | Delhi Daredevils won by 5 wickets | Pune | Indian Premier League 2015 |
| 12 Apr 2015 | DC 184/3 v RR 186/7Match 6 · T20 | DC | DNB | 0/42 | 0 | Rajasthan Royals won by 3 wickets | Delhi | Indian Premier League 2015 |
| 9 Apr 2015 | CSK 150/7 v DC 149/9Match 2 · T20 | DC | 5 | 3/30 | 1 | Chennai Super Kings won by 1 run | Chennai | Indian Premier League 2015 |
| 21 Apr 2014 | CSK 177/7 v DC 84/9Match 8 · T20 | DC | DNB | - | 0 | Chennai Super Kings won by 93 runs | Abu Dhabi | Indian Premier League 2014 |
| 19 Apr 2014 | KKR 166/5 v DC 167/6Match 6 · T20 | DC | 0* | 2/27 | 0 | Delhi Daredevils won by 4 wickets | Dubai | Indian Premier League 2014 |
| 18 May 2013 | PK 183/8 v MI 133/9Match 69 · T20 | MI | 9 | 1/29 | 1 | Kings XI Punjab won by 50 runs | Dharamsala | Indian Premier League 2013 |