| 29 Mar 2019 | RR 198/2 v SH 201/5Match 8 · T20 | RR | DNB | 1/26 | 0 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2019 |
| 25 Mar 2019 | PK 184/4 v RR 170/9Match 4 · T20 | RR | 1 | 0/44 | 0 | Kings XI Punjab won by 14 runs | Jaipur | Indian Premier League 2019 |
| 2 Mar 2019 | GOA 99 v SAU 100/5Match · T20 | SAU | DNB | 2/22 | 0 | Saurashtra won by 5 wickets | Emerald Heights International School Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 25 Feb 2019 | SIK 75 v SAU 79/3Match · T20 | SAU | DNB | 2/9 | 0 | Saurashtra won by 7 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 24 Feb 2019 | PUN 122 v SAU 126/2Match · T20 | SAU | DNB | 3/30 | 0 | Saurashtra won by 8 wickets | Emerald Heights International School Ground | Syed Mushtaq Ali Trophy 2018/19 |
| 22 Feb 2019 | MP 138 v SAU 139/4Match · T20 | SAU | DNB | 3/19 | 0 | Saurashtra won by 6 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 21 Feb 2019 | SAU 188/3 v RAI 190/5Match · T20 | SAU | 1* | 0/36 | 1 | Railways won by 5 wickets | Holkar Stadium | Syed Mushtaq Ali Trophy 2018/19 |
| 23 May 2018 | KKR 169/7 v RR 144/4Eliminator · T20 | RR | DNB | 0/33 | 1 | Kolkata Knight Riders won by 25 runs | Kolkata | Indian Premier League 2018 |
| 19 May 2018 | RR 164/5 v RCB 134Match 53 · T20 | RR | DNB | 2/27 | 0 | Rajasthan Royals won by 30 runs | Jaipur | Indian Premier League 2018 |
| 15 May 2018 | RR 142 v KKR 145/4Match 49 · T20 | RR | 26 | 0/23 | 0 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2018 |
| 13 May 2018 | MI 168/6 v RR 171/3Match 47 · T20 | RR | DNB | 1/37 | 2 | Rajasthan Royals won by 7 wickets | Mumbai | Indian Premier League 2018 |
| 11 May 2018 | CSK 176/4 v RR 177/6Match 43 · T20 | RR | DNB | 0/34 | 0 | Rajasthan Royals won by 4 wickets | Jaipur | Indian Premier League 2018 |
| 8 May 2018 | RR 158/8 v PK 143/7Match 40 · T20 | RR | 0 | 1/36 | 1 | Rajasthan Royals won by 15 runs | Jaipur | Indian Premier League 2018 |
| 6 May 2018 | RR 152/9 v PK 155/4Match 38 · T20 | RR | 6* | 0/26 | 0 | Kings XI Punjab won by 6 wickets | Indore | Indian Premier League 2018 |
| 2 May 2018 | DC 196/6 v RR 146/5Match 32 · T20 | RR | DNB | 3/46 | 0 | Delhi Daredevils won by 4 runs (DLS method) | Delhi | Indian Premier League 2018 |
| 29 Apr 2018 | SH 151/7 v RR 140/6Match 28 · T20 | RR | DNB | 1/33 | 0 | Sunrisers Hyderabad won by 11 runs | Jaipur | Indian Premier League 2018 |
| 22 Apr 2018 | MI 167/7 v RR 168/7Match 21 · T20 | RR | 0* | 1/31 | 0 | Rajasthan Royals won by 3 wickets | Jaipur | Indian Premier League 2018 |
| 20 Apr 2018 | CSK 204/5 v RR 140Match 17 · T20 | RR | 16 | 0/39 | 0 | Chennai Super Kings won by 64 runs | Pune | Indian Premier League 2018 |
| 18 Apr 2018 | RR 160/8 v KKR 163/3Match 15 · T20 | RR | 0* | 0/34 | 0 | Kolkata Knight Riders won by 7 wickets | Jaipur | Indian Premier League 2018 |
| 15 Apr 2018 | RR 217/4 v RCB 198/6Match 11 · T20 | RR | DNB | 0/35 | 2 | Rajasthan Royals won by 19 runs | Bengaluru | Indian Premier League 2018 |
| 11 Apr 2018 | RR 153/5 v DC 60/4Match 6 · T20 | RR | DNB | 1/24 | 0 | Rajasthan Royals won by 10 runs (DLS method) | Jaipur | Indian Premier League 2018 |
| 9 Apr 2018 | RR 125/9 v SH 127/1Match 4 · T20 | RR | 1 | 1/28 | 0 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2018 |
| 18 Mar 2018 | BAN 166/8 v IND 168/6Final · T20I | IND | DNB | 2/33 | 0 | India won by 4 wickets | Colombo | Nidahas Trophy 2017/18 |
| 12 Mar 2018 | SL 152/9 v IND 153/4Match 4 · T20I | IND | DNB | 1/33 | 1 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 8 Mar 2018 | BAN 139/8 v IND 140/4Match 2 · T20I | IND | DNB | 3/38 | 1 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 6 Mar 2018 | IND 174/5 v SL 175/5Match 1 · T20I | IND | DNB | 1/35 | 0 | Sri Lanka won by 5 wickets | Colombo | Nidahas Trophy 2017/18 |
| 21 Feb 2018 | IND 188/4 v SA 189/42nd T20I · T20I | IND | DNB | 2/42 | 0 | South Africa won by 6 wickets | Centurion | India tour of South Africa 2017/18 |
| 18 Feb 2018 | IND 203/5 v SA 175/91st T20I · T20I | IND | DNB | 1/33 | 0 | India won by 28 runs | Johannesburg | India tour of South Africa 2017/18 |
| 13 Jan 2018 | SAU 133 v GUJ 137/2Match · T20 | SAU | 4 | 0/15 | 0 | Gujarat won by 8 wickets | Rajkot | Syed Mushtaq Ali Trophy 2017/18 |
| 11 Jan 2018 | SAU 131 v BAR 132/2Match · T20 | SAU | 33 | 0/29 | 0 | Baroda won by 8 wickets | Rajkot | Syed Mushtaq Ali Trophy 2017/18 |
| 10 Jan 2018 | MUM 130 v SAU 133/2Match · T20 | SAU | DNB | 1/21 | 1 | Saurashtra won by 8 wickets | Rajkot | Syed Mushtaq Ali Trophy 2017/18 |
| 8 Jan 2018 | SAU 142/9 v MAH 138/7Match · T20 | SAU | 18 | 1/32 | 0 | Saurashtra won by 4 runs | Rajkot | Syed Mushtaq Ali Trophy 2017/18 |
| 24 Dec 2017 | SL 135/7 v IND 139/53rd T20I · T20I | IND | DNB | 2/15 | 0 | India won by 5 wickets | Mumbai | Sri Lanka tour of India 2017/18 |
| 22 Dec 2017 | IND 260/5 v SL 172/92nd T20I · T20I | IND | DNB | 1/22 | 0 | India won by 88 runs | Indore | Sri Lanka tour of India 2017/18 |
| 20 Dec 2017 | IND 180/3 v SL 871st T20I · T20I | IND | DNB | 1/7 | 1 | India won by 93 runs | Cuttack | Sri Lanka tour of India 2017/18 |
| 21 May 2017 | MI 129/8 v RPS 128/6Final · T20 | RPS | DNB | 2/19 | 1 | Mumbai Indians won by 1 run | Hyderabad | Indian Premier League 2017 |
| 16 May 2017 | MI 142/9 v RPS 162/4Qualifier 1 · T20 | RPS | DNB | 1/24 | 1 | Rising Pune Supergiant won by 20 runs | Mumbai | Indian Premier League 2017 |
| 14 May 2017 | RPS 78/1 v PK 73Match 55 · T20 | RPS | DNB | 2/12 | 1 | Rising Pune Supergiant won by 9 wickets | Pune | Indian Premier League 2017 |
| 12 May 2017 | DC 168/8 v RPS 161/7Match 52 · T20 | RPS | DNB | 2/29 | 1 | Delhi Daredevils won by 7 runs | Delhi | Indian Premier League 2017 |
| 6 May 2017 | SH 136/9 v RPS 148/8Match 44 · T20 | RPS | 0* | 5/30 | 1 | 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 | 2/28 | 1 | 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/29 | 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 | 1/19 | 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 | 1/26 | 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 | 2/40 | 2 | 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/41 | 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 | 2* | 2/25 | 0 | Rising Pune Supergiant won by 27 runs | Bangalore | Indian Premier League 2017 |
| 18 Jun 2016 | ZIM 170/6 v IND 168/6Match 1 · T20I | IND | DNB | 0/43 | 0 | Zimbabwe won by 2 runs | Harare | India in Zimbabwe T20I Series 2016 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | KKR | DNB | 0/49 | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 10 Jan 2016 | SAU 167/5 v PUN 148Match · T20 | SAU | 11* | 3/19 | 1 | Saurashtra won by 19 runs | Jawaharlal Nehru Stadium | Syed Mushtaq Ali Trophy 2015/16 |