| 27 Oct 2022 | IND 179/2 v NED 123/9Match 23 · T20I | IND | 53 | - | 0 | 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 | 4 | - | 0 | India won by 4 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 4 Oct 2022 | SA 227/3 v IND 1783rd T20I · T20I | IND | 0 | - | 1 | South Africa won by 49 runs | Indore | South Africa tour of India 2022/23 |
| 2 Oct 2022 | IND 237/3 v SA 221/32nd T20I · T20I | IND | 43 | - | 0 | 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 | 0 | - | 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 | 17 | - | 2 | India won by 6 wickets | Hyderabad | Australia tour of India 2022 |
| 23 Sept 2022 | AUS 90/5 v IND 92/42nd T20I · T20I | IND | 46* | - | 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 | 11 | - | 0 | Australia won by 4 wickets | Chandigarh | Australia tour of India 2022 |
| 6 Sept 2022 | IND 173/8 v SL 174/4Match 9 · T20I | IND | 72 | - | 1 | Sri Lanka won by 6 wickets | Dubai | Asia Cup 2022 |
| 4 Sept 2022 | IND 181/7 v PAK 182/5Match 8 · T20I | IND | 28 | - | 1 | Pakistan won by 5 wickets | Dubai | Asia Cup 2022 |
| 31 Aug 2022 | IND 192/2 v HK 152/5Match 4 · T20I | IND | 21 | - | 0 | India won by 40 runs | Dubai | Asia Cup 2022 |
| 28 Aug 2022 | PAK 147 v IND 148/5Match 2 · T20I | IND | 12 | - | 0 | India won by 5 wickets | Dubai | Asia Cup 2022 |
| 6 Aug 2022 | IND 191/5 v WI 132Match 4 · T20I | IND | 33 | - | 0 | India won by 59 runs | Lauderhill | West Indies v India T20I Series 2022 |
| 2 Aug 2022 | WI 164/5 v IND 165/33rd T20I · T20I | IND | 11* | - | 0 | India won by 7 wickets | Basseterre | India tour of West Indies 2022 |
| 1 Aug 2022 | IND 138 v WI 141/52nd T20I · T20I | IND | 0 | - | 0 | West Indies won by 5 wickets | Basseterre | India tour of West Indies 2022 |
| 29 Jul 2022 | IND 190/6 v WI 122/81st T20I · T20I | IND | 64 | - | 0 | India won by 68 runs | Tarouba | India tour of West Indies 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 | 0 | - | 0 | England won by 100 runs | London | India tour of England 2022 |
| 12 Jul 2022 | ENG 110 v IND 114/01st ODI · ODI | IND | 76* | - | 0 | India won by 10 wickets | 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 | 31 | - | 2 | India won by 49 runs | Birmingham | India tour of England 2022 |
| 7 Jul 2022 | IND 198/8 v ENG 1481st T20I · T20I | IND | 24 | - | 0 | India won by 50 runs | Southampton | India tour of England 2022 |
| 21 May 2022 | DC 159/7 v MI 160/5Match 69 · T20 | MI | 2 | - | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 17 May 2022 | SH 193/6 v MI 190/7Match 65 · T20 | MI | 48 | - | 0 | Sunrisers Hyderabad won by 3 runs | Mumbai | Indian Premier League 2022 |
| 12 May 2022 | CSK 97 v MI 103/5Match 59 · T20 | MI | 18 | - | 1 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 9 May 2022 | KKR 165/9 v MI 113Match 56 · T20 | MI | 2 | - | 0 | Kolkata Knight Riders won by 52 runs | Navi Mumbai | Indian Premier League 2022 |
| 6 May 2022 | MI 177/6 v GT 172/5Match 51 · T20 | MI | 43 | - | 0 | Mumbai Indians won by 5 runs | Mumbai | Indian Premier League 2022 |
| 30 Apr 2022 | RR 158/6 v MI 161/5Match 44 · T20 | MI | 2 | - | 1 | Mumbai Indians won by 5 wickets | Navi Mumbai | Indian Premier League 2022 |
| 24 Apr 2022 | LSG 168/6 v MI 132/8Match 37 · T20 | MI | 39 | - | 1 | Lucknow Super Giants won by 36 runs | Mumbai | Indian Premier League 2022 |
| 21 Apr 2022 | MI 155/7 v CSK 156/7Match 33 · T20 | MI | 0 | - | 0 | Chennai Super Kings won by 3 wickets | Navi Mumbai | Indian Premier League 2022 |
| 16 Apr 2022 | LSG 199/4 v MI 181/9Match 26 · T20 | MI | 6 | - | 1 | Lucknow Super Giants won by 18 runs | Mumbai | Indian Premier League 2022 |
| 13 Apr 2022 | PK 198/5 v MI 186/9Match 23 · T20 | MI | 28 | - | 0 | Punjab Kings won by 12 runs | Pune | Indian Premier League 2022 |
| 9 Apr 2022 | MI 151/6 v RCB 152/3Match 18 · T20 | MI | 26 | - | 0 | Royal Challengers Bangalore won by 7 wickets | Pune | Indian Premier League 2022 |
| 6 Apr 2022 | MI 161/4 v KKR 162/5Match 14 · T20 | MI | 3 | - | 0 | Kolkata Knight Riders won by 5 wickets | Pune | Indian Premier League 2022 |
| 2 Apr 2022 | RR 193/8 v MI 170/8Match 9 · T20 | MI | 10 | - | 1 | Rajasthan Royals won by 23 runs | Mumbai | Indian Premier League 2022 |
| 27 Mar 2022 | MI 177/5 v DC 179/6Match 2 · T20 | MI | 41 | - | 1 | Delhi Capitals won by 4 wickets | Mumbai | Indian Premier League 2022 |
| 12 Mar 2022 | IND 252 & 303/9d v SL 109 & 2082nd Test · Test | IND | 15 & 46 | - | 2 | 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 | 29 | - | 2 | India won by an innings and 222 runs | Chandigarh | Sri Lanka tour of India 2021/22 |
| 27 Feb 2022 | SL 146/5 v IND 148/43rd T20I · T20I | IND | 5 | - | 0 | India won by 6 wickets | Dharamsala | Sri Lanka tour of India 2021/22 |
| 26 Feb 2022 | SL 183/5 v IND 186/32nd T20I · T20I | IND | 1 | - | 1 | India won by 7 wickets | Dharamsala | Sri Lanka tour of India 2021/22 |
| 24 Feb 2022 | IND 199/2 v SL 137/61st T20I · T20I | IND | 44 | - | 1 | India won by 62 runs | Lucknow | Sri Lanka tour of India 2021/22 |
| 20 Feb 2022 | IND 184/5 v WI 167/93rd T20I · T20I | IND | 7 | - | 2 | India won by 17 runs | Kolkata | West Indies tour of India 2021/22 |
| 18 Feb 2022 | IND 186/5 v WI 178/32nd T20I · T20I | IND | 19 | - | 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 | 40 | - | 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 | 13 | - | 3 | 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 | 5 | - | 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 | 60 | - | 0 | India won by 6 wickets | Ahmedabad | West Indies tour of India 2021/22 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | IND | 56 | - | 1 | India won by 73 runs | Kolkata | New Zealand tour of India 2021/22 |
| 19 Nov 2021 | NZ 153/6 v IND 155/32nd T20I · T20I | IND | 55 | - | 0 | India won by 7 wickets | Ranchi | New Zealand tour of India 2021/22 |
| 17 Nov 2021 | NZ 164/6 v IND 166/51st T20I · T20I | IND | 48 | - | 0 | India won by 5 wickets | Jaipur | New Zealand tour of India 2021/22 |