| 9 Oct 2026 | IND 249/5 v WI 252/42nd T20I · T20I | IND | DNB | 1/53 | 0 | West Indies won by 6 wickets | Ranchi | West Indies tour of India 2026/27 |
| 6 Oct 2026 | WI 171 v IND 172/21st T20I · T20I | IND | DNB | 2/33 | 0 | India won by 8 wickets | Lucknow | West Indies tour of India 2026/27 |
| 3 Oct 2026 | IND 351/7 v WI 352/53rd ODI · ODI | IND | DNB | 1/62 | 0 | West Indies won by 5 wickets | New Chandigarh | West Indies tour of India 2026/27 |
| 30 Sept 2026 | WI 405/7 v IND 406/22nd ODI · ODI | IND | DNB | 2/65 | 0 | India won by 8 wickets | Guwahati | West Indies tour of India 2026/27 |
| 27 Sept 2026 | WI 295/7 v IND 300/21st ODI · ODI | IND | DNB | 4/40 | 0 | India won by 8 wickets | Thiruvananthapuram | West Indies tour of India 2026/27 |
| 15 Aug 2026 | IND 462 & 193 v SL 284 & 2061st Test · Test | IND | 13* & 5 | 1/65 & 0/38 | 0 | India won by 165 runs | Galle | India tour of Sri Lanka 2026 |
| 17 Jun 2026 | IND 402 v AFG 232/92nd ODI · ODI | IND | 3* | 0/42 | 0 | India won by 170 runs | Lucknow | Afghanistan tour of India 2026 |
| 6 Jun 2026 | IND 564/8 v AFG 152 & 112/9Only Test · Test | IND | 9* | 0/32 & 3/30 | 1 | India won by an innings and 300 runs | Mullanpur | Afghanistan tour of India 2026 |
| 15 Feb 2026 | IND 175/7 v PAK 114Match 27 · T20I | IND | DNB | 1/14 | 0 | India won by 61 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 28 Jan 2026 | NZ 215/7 v IND 1654th T20I · T20I | IND | 1 | 2/39 | 0 | New Zealand won by 50 runs | Visakhapatnam | New Zealand tour of India 2025/26 |
| 25 Jan 2026 | NZ 153/9 v IND 155/23rd T20I · T20I | IND | DNB | 0/32 | 0 | India won by 8 wickets | Guwahati | New Zealand tour of India 2025/26 |
| 23 Jan 2026 | NZ 208/6 v IND 209/32nd T20I · T20I | IND | DNB | 2/35 | 0 | India won by 7 wickets | Raipur | New Zealand tour of India 2025/26 |
| 18 Jan 2026 | NZ 337/8 v IND 2963rd ODI · ODI | IND | 5 | 1/48 | 2 | New Zealand won by 41 runs | Indore | New Zealand tour of India 2025/26 |
| 14 Jan 2026 | IND 284/7 v NZ 286/32nd ODI · ODI | IND | DNB | 1/82 | 0 | New Zealand won by 7 wickets | Rajkot | New Zealand tour of India 2025/26 |
| 11 Jan 2026 | NZ 300/8 v IND 306/61st ODI · ODI | IND | DNB | 1/52 | 0 | India won by 4 wickets | Vadodara | New Zealand tour of India 2025/26 |
| 14 Dec 2025 | SA 117 v IND 120/33rd T20I · T20I | IND | DNB | 2/12 | 0 | India won by 7 wickets | Dharamsala | South Africa tour of India 2025/26 |
| 6 Dec 2025 | SA 270 v IND 271/13rd ODI · ODI | IND | DNB | 4/41 | 1 | India won by 9 wickets | Visakhapatnam | South Africa tour of India 2025/26 |
| 3 Dec 2025 | IND 358/5 v SA 362/62nd ODI · ODI | IND | DNB | 1/78 | 0 | South Africa won by 4 wickets | Raipur | South Africa tour of India 2025/26 |
| 30 Nov 2025 | IND 349/8 v SA 3321st ODI · ODI | IND | 0* | 4/68 | 0 | India won by 17 runs | Ranchi | South Africa tour of India 2025/26 |
| 22 Nov 2025 | SA 489 & 260/5d v IND 201 & 1402nd Test · Test | IND | 19 & 5 | 4/115 & 0/48 | 0 | South Africa won by 408 runs | Guwahati | South Africa tour of India 2025/26 |
| 14 Nov 2025 | SA 159 & 153 v IND 189/9 & 93/91st Test · Test | IND | 1 & 1 | 2/36 & 2/30 | 0 | South Africa won by 30 runs | Kolkata | South Africa tour of India 2025/26 |
| 31 Oct 2025 | IND 125 v AUS 126/62nd T20I · T20I | IND | 0 | 2/45 | 0 | Australia won by 4 wickets | Melbourne | India tour of Australia 2025/26 |
| 29 Oct 2025 | IND 97/1 v AUS1st T20I · T20I | IND | DNB | - | 0 | No result | Canberra | India tour of Australia 2025/26 |
| 25 Oct 2025 | AUS 236 v IND 237/13rd ODI · ODI | IND | DNB | 1/50 | 0 | India won by 9 wickets | Sydney | India tour of Australia 2025/26 |
| 10 Oct 2025 | IND 518/5d & 124/3 v WI 248 & 3902nd Test · Test | IND | DNB & DNB | 5/82 & 3/104 | 0 | India won by 7 wickets | Delhi | West Indies tour of India 2025/26 |
| 2 Oct 2025 | WI 162 & 146 v IND 448/5d1st Test · Test | IND | DNB | 2/25 & 2/23 | 1 | India won by an innings and 140 runs | Ahmedabad | West Indies tour of India 2025/26 |
| 28 Sept 2025 | PAK 146 v IND 150/5Final · T20I | IND | DNB | 4/30 | 1 | India won by 5 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 26 Sept 2025 | IND 202/5 v SL 202/5Match 18 · T20I | IND | DNB | 1/31 | 0 | Match tied (India won the Super Over) | Dubai | Men's T20 Asia Cup 2025 |
| 24 Sept 2025 | IND 168/6 v BAN 127Match 16 · T20I | IND | DNB | 3/18 | 0 | India won by 41 runs | Dubai | Men's T20 Asia Cup 2025 |
| 21 Sept 2025 | PAK 171/5 v IND 174/4Match 14 · T20I | IND | DNB | 1/31 | 0 | India won by 6 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 19 Sept 2025 | IND 188/8 v OMA 167/4Match 12 · T20I | IND | 1* | 1/23 | 0 | India won by 21 runs | Abu Dhabi | Men's T20 Asia Cup 2025 |
| 14 Sept 2025 | PAK 127/9 v IND 131/3Match 6 · T20I | IND | DNB | 3/18 | 0 | India won by 7 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 10 Sept 2025 | UAE 57 v IND 60/1Match 2 · T20I | IND | DNB | 4/7 | 1 | India won by 9 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 9 Mar 2025 | NZ 251/7 v IND 254/6Final · ODI | IND | DNB | 2/40 | 1 | India won by 4 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 4 Mar 2025 | AUS 264 v IND 267/6Semi-final · ODI | IND | DNB | 0/44 | 0 | India won by 4 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 2 Mar 2025 | IND 249/9 v NZ 205Match 12 · ODI | IND | 1* | 2/56 | 0 | India won by 44 runs | Dubai | ICC Champions Trophy 2024/25 |
| 23 Feb 2025 | PAK 241 v IND 244/4Match 5 · ODI | IND | DNB | 3/40 | 0 | India won by 6 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 20 Feb 2025 | BAN 228 v IND 231/4Match 2 · ODI | IND | DNB | 0/43 | 0 | India won by 6 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 12 Feb 2025 | IND 356 v ENG 2143rd ODI · ODI | IND | 1* | 1/38 | 0 | India won by 142 runs | Ahmedabad | England tour of India 2024/25 |
| 6 Feb 2025 | ENG 248 v IND 251/61st ODI · ODI | IND | DNB | 1/53 | 0 | India won by 4 wickets | Nagpur | England tour of India 2024/25 |
| 16 Oct 2024 | IND 46 & 462 v NZ 402 & 110/21st Test · Test | IND | 2 & 6* | 3/99 & 0/26 | 1 | New Zealand won by 8 wickets | Bengaluru | New Zealand tour of India 2024/25 |
| 7 Aug 2024 | SL 248/7 v IND 1383rd ODI · ODI | IND | 6 | 1/36 | 0 | Sri Lanka won by 110 runs | Colombo | India tour of Sri Lanka 2024 |
| 4 Aug 2024 | SL 240/9 v IND 2082nd ODI · ODI | IND | 7* | 2/33 | 1 | Sri Lanka won by 32 runs | Colombo | India tour of Sri Lanka 2024 |
| 2 Aug 2024 | SL 230/8 v IND 2301st ODI · ODI | IND | 2 | 1/33 | 0 | Match tied | Colombo | India tour of Sri Lanka 2024 |
| 29 Jun 2024 | IND 176/7 v SA 169/8Final · T20I | IND | DNB | 0/45 | 1 | India won by 7 runs | Bridgetown | ICC Men's T20 World Cup 2024 |
| 27 Jun 2024 | IND 171/7 v ENG 103Semi-final · T20I | IND | DNB | 3/19 | 0 | India won by 68 runs | Providence | ICC Men's T20 World Cup 2024 |
| 24 Jun 2024 | IND 205/5 v AUS 181/7Match 51 · T20I | IND | DNB | 2/24 | 1 | India won by 24 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 22 Jun 2024 | IND 196/5 v BAN 146/8Match 47 · T20I | IND | DNB | 3/19 | 0 | India won by 50 runs | North Sound | ICC Men's T20 World Cup 2024 |
| 20 Jun 2024 | IND 181/8 v AFG 13443rd Match, Super Eights, Group 1 · T20I | IND | DNB | 2/32 | 0 | India won by 47 runs | Bridgetown | - |
| 7 Mar 2024 | ENG 218 & 195 v IND 4775th Test · Test | IND | 30 | 5/72 & 2/40 | 0 | India won by an innings and 64 runs | Dharamsala | England tour of India 2023/24 |