| 9 Apr 2021 | MI 159/9 v RCB 160/8Match 1 · T20 | RCB | 0* | 0/22 | 0 | Royal Challengers Bangalore won by 2 wickets | Chennai | Indian Premier League 2021 |
| 4 Mar 2021 | ENG 205 & 135 v IND 3654th Test · Test | IND | 0 | 2/45 & 0/12 | 1 | India won by an innings and 25 runs | Ahmedabad | England tour of India 2020/21 |
| 13 Feb 2021 | IND 329 & 286 v ENG 134 & 1642nd Test · Test | IND | 4 & 16* | 1/5 & 0/6 | 0 | India won by 317 runs | Chennai | England tour of India 2020/21 |
| 15 Jan 2021 | AUS 369 & 294 v IND 336 & 329/74th Test · Test | IND | 13 & DNB | 1/77 & 5/73 | 0 | India won by 3 wickets | Brisbane | India tour of Australia 2020/21 |
| 7 Jan 2021 | AUS 338 & 312/6d v IND 244 & 334/53rd Test · Test | IND | 6 & DNB | 1/67 & 1/90 | 0 | Match drawn | Sydney | India tour of Australia 2020/21 |
| 26 Dec 2020 | AUS 195 & 200 v IND 326 & 70/22nd Test · Test | IND | 0* & DNB | 2/40 & 3/37 | 2 | India won by 8 wickets | Melbourne | India tour of Australia 2020/21 |
| 6 Nov 2020 | RCB 131/7 v SH 132/4Eliminator · T20 | RCB | 10* | 2/28 | 0 | Sunrisers Hyderabad won by 6 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 2 Nov 2020 | RCB 152/7 v DC 154/4Match 55 · T20 | RCB | DNB | 1/29 | 1 | Delhi Capitals won by 6 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 31 Oct 2020 | RCB 120/7 v SH 121/5Match 52 · T20 | RCB | 2* | 0/12 | 0 | Sunrisers Hyderabad won by 5 wickets | Sharjah | Indian Premier League 2020/21 |
| 28 Oct 2020 | RCB 164/6 v MI 166/5Match 48 · T20 | RCB | DNB | 2/28 | 1 | Mumbai Indians won by 5 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 25 Oct 2020 | RCB 145/6 v CSK 150/2Match 44 · T20 | RCB | DNB | 0/29 | 1 | Chennai Super Kings won by 8 wickets | Dubai | Indian Premier League 2020/21 |
| 21 Oct 2020 | KKR 84/8 v RCB 85/2Match 39 · T20 | RCB | DNB | 3/8 | 0 | Royal Challengers Bangalore won by 8 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 15 Oct 2020 | RCB 171/6 v PK 177/2Match 31 · T20 | RCB | DNB | 0/44 | 0 | Kings XI Punjab won by 8 wickets | Sharjah | Indian Premier League 2020/21 |
| 12 Oct 2020 | RCB 194/2 v KKR 112/9Match 28 · T20 | RCB | DNB | 1/24 | 1 | Royal Challengers Bangalore won by 82 runs | Sharjah | Indian Premier League 2020/21 |
| 5 Oct 2020 | DC 196/4 v RCB 137/9Match 19 · T20 | RCB | 5 | 2/34 | 0 | Delhi Capitals won by 59 runs | Dubai | Indian Premier League 2020/21 |
| 15 Nov 2019 | AP 125/6 v HI 131/4Match · T20 | HI | DNB | 0/16 | 0 | Hyderabad (India) won by 6 wickets | Cricket Stadium, Sector-16 | Syed Mushtaq Ali Trophy 2019/20 |
| 14 Nov 2019 | HI 163/6 v MAH 164/4Match · T20 | HI | DNB | 3/37 | 0 | Maharashtra won by 6 wickets | GSSS, Sector 26 | Syed Mushtaq Ali Trophy 2019/20 |
| 12 Nov 2019 | CHA 123 v HI 126/5Match · T20 | HI | DNB | 3/15 | 0 | Hyderabad (India) won by 5 wickets | GSSS, Sector 26 | Syed Mushtaq Ali Trophy 2019/20 |
| 11 Nov 2019 | HIM 183/5 v HI 99Match · T20 | HI | 12 | 2/31 | 0 | Himachal won by 84 runs | Cricket Stadium, Sector-16 | Syed Mushtaq Ali Trophy 2019/20 |
| 9 Nov 2019 | HI 183/3 v RAI 184/6Match · T20 | HI | DNB | 2/23 | 1 | Railways won by 4 wickets | GSSS, Sector 26 | Syed Mushtaq Ali Trophy 2019/20 |
| 8 Nov 2019 | HI 149/7 v PUN 97/4Match · T20 | HI | DNB | 1/26 | 0 | Hyderabad (India) won by 2 runs (VJD method) | GSSS, Sector 26 | Syed Mushtaq Ali Trophy 2019/20 |
| 19 Apr 2019 | RCB 213/4 v KKR 203/5Match 35 · T20 | RCB | DNB | 0/38 | 0 | Royal Challengers Bangalore won by 10 runs | Kolkata | Indian Premier League 2019 |
| 15 Apr 2019 | RCB 171/7 v MI 172/5Match 31 · T20 | RCB | 0* | 1/21 | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2019 |
| 13 Apr 2019 | PK 173/4 v RCB 174/2Match 28 · T20 | RCB | DNB | 1/54 | 0 | Royal Challengers Bangalore won by 8 wickets | Chandigarh | Indian Premier League 2019 |
| 7 Apr 2019 | RCB 149/8 v DC 152/6Match 20 · T20 | RCB | 1 | 1/14 | 0 | Delhi Capitals won by 4 wickets | Bengaluru | Indian Premier League 2019 |
| 5 Apr 2019 | RCB 205/3 v KKR 206/5Match 17 · T20 | RCB | DNB | 0/36 | 0 | Kolkata Knight Riders won by 5 wickets | Bengaluru | Indian Premier League 2019 |
| 2 Apr 2019 | RCB 158/4 v RR 164/3Match 14 · T20 | RCB | DNB | 1/25 | 0 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2019 |
| 31 Mar 2019 | SH 231/2 v RCB 113Match 11 · T20 | RCB | 3* | 0/38 | 0 | Sunrisers Hyderabad won by 118 runs | Hyderabad | Indian Premier League 2019 |
| 28 Mar 2019 | MI 187/8 v RCB 181/5Match 7 · T20 | RCB | DNB | 2/38 | 2 | Mumbai Indians won by 6 runs | Bengaluru | Indian Premier League 2019 |
| 23 Mar 2019 | RCB 70 v CSK 71/3Match 1 · T20 | RCB | 0* | 1/5 | 0 | Chennai Super Kings won by 7 wickets | Chennai | Indian Premier League 2019 |
| 2 Mar 2019 | HI 57/2 v UTTMatch · T20 | HI | DNB | - | 0 | No result | Airforce Complex ground, Palam | Syed Mushtaq Ali Trophy 2018/19 |
| 28 Feb 2019 | HI 135/8 v SER 141/6Match · T20 | HI | DNB | 4/20 | 0 | Services won by 4 wickets | Airforce Complex ground, Palam | Syed Mushtaq Ali Trophy 2018/19 |
| 25 Feb 2019 | HI 124/6 v MAH 125/3Match · T20 | HI | DNB | 1/18 | 0 | Maharashtra won by 7 wickets | Airforce Complex ground, Palam II | Syed Mushtaq Ali Trophy 2018/19 |
| 24 Feb 2019 | HI 131/7 v BAR 134/6Match · T20 | HI | DNB | 0/34 | 0 | Baroda won by 4 wickets | Airforce Complex ground, Palam II | Syed Mushtaq Ali Trophy 2018/19 |
| 22 Feb 2019 | HI 139/7 v UP 143/4Match · T20 | HI | DNB | 0/28 | 0 | Uttar Pradesh won by 6 wickets | Airforce Complex ground, Palam II | Syed Mushtaq Ali Trophy 2018/19 |
| 21 Feb 2019 | PUD 159/6 v HI 156/9Match · T20 | HI | 0 | 2/43 | 0 | Puducherry won by 3 runs | Airforce Complex ground, Palam II | Syed Mushtaq Ali Trophy 2018/19 |
| 15 Jan 2019 | AUS 298/9 v IND 299/42nd ODI · ODI | IND | DNB | 0/76 | 0 | India won by 6 wickets | Adelaide | India tour of Australia 2018/19 |
| 19 May 2018 | RR 164/5 v RCB 134Match 53 · T20 | RCB | 14 | 1/33 | 0 | Rajasthan Royals won by 30 runs | Jaipur | Indian Premier League 2018 |
| 17 May 2018 | RCB 218/6 v SH 204/3Match 51 · T20 | RCB | DNB | 1/43 | 0 | Royal Challengers Bangalore won by 14 runs | Bengaluru | Indian Premier League 2018 |
| 14 May 2018 | PK 88 v RCB 92/0Match 48 · T20 | RCB | DNB | 1/17 | 1 | Royal Challengers Bangalore won by 10 wickets | Indore | Indian Premier League 2018 |
| 12 May 2018 | DC 181/4 v RCB 187/5Match 45 · T20 | RCB | DNB | 1/46 | 0 | Royal Challengers Bangalore won by 5 wickets | Delhi | Indian Premier League 2018 |
| 7 May 2018 | SH 146 v RCB 141/6Match 39 · T20 | RCB | DNB | 3/25 | 0 | Sunrisers Hyderabad won by 5 runs | Hyderabad | Indian Premier League 2018 |
| 5 May 2018 | RCB 127/9 v CSK 128/4Match 35 · T20 | RCB | 3 | 0/18 | 1 | Chennai Super Kings won by 6 wickets | Pune | Indian Premier League 2018 |
| 1 May 2018 | RCB 167/7 v MI 153/7Match 31 · T20 | RCB | DNB | 2/28 | 0 | Royal Challengers Bangalore won by 14 runs | Bengaluru | Indian Premier League 2018 |
| 29 Apr 2018 | RCB 175/4 v KKR 176/4Match 29 · T20 | RCB | DNB | 2/40 | 0 | Kolkata Knight Riders won by 6 wickets | Bengaluru | Indian Premier League 2018 |
| 25 Apr 2018 | RCB 205/8 v CSK 207/5Match 24 · T20 | RCB | 0* | 0/48 | 1 | Chennai Super Kings won by 5 wickets | Bengaluru | Indian Premier League 2018 |
| 21 Apr 2018 | DC 174/5 v RCB 176/4Match 19 · T20 | RCB | DNB | 0/35 | 2 | Royal Challengers Bangalore won by 6 wickets | Bengaluru | Indian Premier League 2018 |
| 17 Apr 2018 | MI 213/6 v RCB 167/8Match 14 · T20 | RCB | 8* | 0/34 | 0 | Mumbai Indians won by 46 runs | Mumbai | Indian Premier League 2018 |
| 14 Mar 2018 | IND 176/3 v BAN 159/6Match 5 · T20I | IND | DNB | 1/50 | 0 | India won by 17 runs | Colombo | Nidahas Trophy 2017/18 |
| 14 Jan 2018 | TN 193/7 v HI 177/8Match · T20 | HI | 2* | 2/39 | 2 | Tamil Nadu won by 16 runs | Dr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium | Syed Mushtaq Ali Trophy 2017/18 |