| 30 Oct 2022 | IND 133/9 v SA 137/5Match 30 · T20I | IND | 12 | - | 0 | South Africa won by 5 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | IND 179/2 v NED 123/9Match 23 · T20I | IND | 62* | - | 1 | India won by 56 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 23 Oct 2022 | PAK 159/8 v IND 160/6Match 16 · T20I | IND | 82* | - | 0 | India won by 4 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 2 Oct 2022 | IND 237/3 v SA 221/32nd T20I · T20I | IND | 49* | - | 1 | India won by 16 runs | Guwahati | South Africa tour of India 2022/23 |
| 28 Sept 2022 | SA 106/8 v IND 110/21st T20I · T20I | IND | 3 | - | 0 | India won by 8 wickets | Thiruvananthapuram | South Africa tour of India 2022/23 |
| 25 Sept 2022 | AUS 186/7 v IND 187/43rd T20I · T20I | IND | 63 | - | 0 | India won by 6 wickets | Hyderabad | Australia tour of India 2022 |
| 23 Sept 2022 | AUS 90/5 v IND 92/42nd T20I · T20I | IND | 11 | - | 0 | India won by 6 wickets | Nagpur | Australia tour of India 2022 |
| 20 Sept 2022 | IND 208/6 v AUS 211/61st T20I · T20I | IND | 2 | - | 1 | Australia won by 4 wickets | Chandigarh | Australia tour of India 2022 |
| 8 Sept 2022 | IND 212/2 v AFG 111/811th Match, Super Four · T20I | IND | 122* | - | 1 | India won by 101 runs | Dubai | Asia Cup 2022 |
| 6 Sept 2022 | IND 173/8 v SL 174/4Match 9 · T20I | IND | 0 | - | 0 | Sri Lanka won by 6 wickets | Dubai | Asia Cup 2022 |
| 4 Sept 2022 | IND 181/7 v PAK 182/5Match 8 · T20I | IND | 60 | - | 1 | Pakistan won by 5 wickets | Dubai | Asia Cup 2022 |
| 31 Aug 2022 | IND 192/2 v HK 152/5Match 4 · T20I | IND | 59* | 0/6 | 0 | India won by 40 runs | Dubai | Asia Cup 2022 |
| 28 Aug 2022 | PAK 147 v IND 148/5Match 2 · T20I | IND | 35 | - | 0 | India won by 5 wickets | Dubai | Asia Cup 2022 |
| 17 Jul 2022 | ENG 259 v IND 261/53rd ODI · ODI | IND | 17 | - | 1 | India won by 5 wickets | Manchester | India tour of England 2022 |
| 14 Jul 2022 | ENG 246 v IND 1462nd ODI · ODI | IND | 16 | - | 0 | England won by 100 runs | London | India tour of England 2022 |
| 10 Jul 2022 | ENG 215/7 v IND 198/93rd T20I · T20I | IND | 11 | - | 0 | England won by 17 runs | Nottingham | India tour of England 2022 |
| 9 Jul 2022 | IND 170/8 v ENG 1212nd T20I · T20I | IND | 1 | - | 1 | India won by 49 runs | Birmingham | India tour of England 2022 |
| 1 Jul 2022 | IND 416 & 245 v ENG 284 & 378/35th Test · Test | IND | 11 & 20 | - | 1 | England won by 7 wickets | Birmingham | India tour of England 2022 |
| 27 May 2022 | RCB 157/8 v RR 161/3Qualifier 2 · T20 | RCB | 7 | - | 1 | Rajasthan Royals won by 7 wickets | Ahmedabad | Indian Premier League 2022 |
| 25 May 2022 | RCB 207/4 v LSG 193/6Eliminator · T20 | RCB | 25 | - | 0 | Royal Challengers Bangalore won by 14 runs | Kolkata | Indian Premier League 2022 |
| 19 May 2022 | GT 168/5 v RCB 170/2Match 67 · T20 | RCB | 73 | - | 0 | Royal Challengers Bangalore won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 13 May 2022 | PK 209/9 v RCB 155/9Match 60 · T20 | RCB | 20 | - | 0 | Punjab Kings won by 54 runs | Mumbai | Indian Premier League 2022 |
| 8 May 2022 | RCB 192/3 v SH 125Match 54 · T20 | RCB | 0 | - | 1 | Royal Challengers Bangalore won by 67 runs | Mumbai | Indian Premier League 2022 |
| 4 May 2022 | RCB 173/8 v CSK 160/8Match 49 · T20 | RCB | 30 | - | 2 | Royal Challengers Bangalore won by 13 runs | Pune | Indian Premier League 2022 |
| 30 Apr 2022 | RCB 170/6 v GT 174/4Match 43 · T20 | RCB | 58 | - | 0 | Gujarat Titans won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 26 Apr 2022 | RR 144/8 v RCB 115Match 39 · T20 | RCB | 9 | - | 1 | Rajasthan Royals won by 29 runs | Pune | Indian Premier League 2022 |
| 23 Apr 2022 | RCB 68 v SH 72/1Match 36 · T20 | RCB | 0 | - | 0 | Sunrisers Hyderabad won by 9 wickets | Mumbai | Indian Premier League 2022 |
| 19 Apr 2022 | RCB 181/6 v LSG 163/8Match 31 · T20 | RCB | 0 | - | 0 | Royal Challengers Bangalore won by 18 runs | Mumbai | Indian Premier League 2022 |
| 16 Apr 2022 | RCB 189/5 v DC 173/7Match 27 · T20 | RCB | 12 | - | 1 | Royal Challengers Bangalore won by 16 runs | Mumbai | Indian Premier League 2022 |
| 12 Apr 2022 | CSK 216/4 v RCB 193/9Match 22 · T20 | RCB | 1 | - | 1 | Chennai Super Kings won by 23 runs | Mumbai | Indian Premier League 2022 |
| 9 Apr 2022 | MI 151/6 v RCB 152/3Match 18 · T20 | RCB | 48 | - | 0 | Royal Challengers Bangalore won by 7 wickets | Pune | Indian Premier League 2022 |
| 5 Apr 2022 | RR 169/3 v RCB 173/6Match 13 · T20 | RCB | 5 | - | 1 | Royal Challengers Bangalore won by 4 wickets | Mumbai | Indian Premier League 2022 |
| 30 Mar 2022 | KKR 128 v RCB 132/7Match 6 · T20 | RCB | 12 | - | 1 | Royal Challengers Bangalore won by 3 wickets | Mumbai | Indian Premier League 2022 |
| 27 Mar 2022 | RCB 205/2 v PK 208/5Match 3 · T20 | RCB | 41* | - | 0 | Punjab Kings won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 12 Mar 2022 | IND 252 & 303/9d v SL 109 & 2082nd Test · Test | IND | 23 & 13 | - | 0 | India won by 238 runs | Bengaluru | Sri Lanka tour of India 2021/22 |
| 4 Mar 2022 | IND 574/8d v SL 174 & 1781st Test · Test | IND | 45 | - | 1 | India won by an innings and 222 runs | Chandigarh | Sri Lanka tour of India 2021/22 |
| 18 Feb 2022 | IND 186/5 v WI 178/32nd T20I · T20I | IND | 52 | - | 0 | India won by 8 runs | Kolkata | West Indies tour of India 2021/22 |
| 16 Feb 2022 | WI 157/7 v IND 162/41st T20I · T20I | IND | 17 | - | 1 | India won by 6 wickets | Kolkata | West Indies tour of India 2021/22 |
| 11 Feb 2022 | IND 265 v WI 1693rd ODI · ODI | IND | 0 | - | 2 | India won by 96 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 9 Feb 2022 | IND 237/9 v WI 1932nd ODI · ODI | IND | 18 | - | 1 | India won by 44 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 6 Feb 2022 | WI 176 v IND 178/41st ODI · ODI | IND | 8 | - | 0 | India won by 6 wickets | Ahmedabad | West Indies tour of India 2021/22 |
| 23 Jan 2022 | SA 287 v IND 2833rd ODI · ODI | IND | 65 | - | 2 | South Africa won by 4 runs | Cape Town | India tour of South Africa 2021/22 |
| 21 Jan 2022 | IND 287/6 v SA 288/32nd ODI · ODI | IND | 0 | - | 0 | South Africa won by 7 wickets | Paarl | India tour of South Africa 2021/22 |
| 19 Jan 2022 | SA 296/4 v IND 265/81st ODI · ODI | IND | 51 | - | 0 | South Africa won by 31 runs | Paarl | India tour of South Africa 2021/22 |
| 11 Jan 2022 | IND 223 & 198 v SA 210 & 212/33rd Test · Test | IND | 79 & 29 | - | 2 | South Africa won by 7 wickets | Cape Town | India tour of South Africa 2021/22 |
| 26 Dec 2021 | IND 327 & 174 v SA 197 & 1911st Test · Test | IND | 35 & 18 | - | 0 | India won by 113 runs | Centurion | India tour of South Africa 2021/22 |
| 3 Dec 2021 | IND 325 & 276/7d v NZ 62 & 1672nd Test · Test | IND | 0 & 36 | - | 2 | India won by 372 runs | Mumbai | New Zealand tour of India 2021/22 |
| 8 Nov 2021 | NAM 132/8 v IND 136/1Match 42 · T20I | IND | DNB | - | 0 | India won by 9 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 5 Nov 2021 | SCO 85 v IND 89/2Match 37 · T20I | IND | 2* | - | 0 | India won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 3 Nov 2021 | IND 210/2 v AFG 144/733rd Match, Group 2 · T20I | IND | DNB | - | 0 | India won by 66 runs | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |