| 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 Sept 2026 | YOR 212 & 275 v SOM 201 & 101Match 63 · First-class | YOR | 11 & 23* | 0/31 & 0/6 | 1 | Yorkshire won by 185 runs | Leeds | County Championship 2026 |
| 8 Sept 2026 | YOR 390 v ESS 171 & 113Match 57 · First-class | YOR | 36 | 4/70 & 6/50 | 0 | Yorkshire won by an innings and 106 runs | Leeds | County Championship 2026 |
| 2 Sept 2026 | YOR 185 & 82 v SUR 83 & 187/9Match 52 · First-class | YOR | 17 & 1 | - | 0 | Surrey won by 1 wicket | London | County Championship 2026 |
| 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 |
| 2 Aug 2026 | MID 246 v YOR 211Match · List A | YOR | 15 | 1/55 | 1 | Middlesex won by 35 runs | London | One-Day Cup 2026 |
| 31 Jul 2026 | DUR 165 v YOR 167/3Match · List A | YOR | DNB | 2/23 | 0 | Yorkshire won by 7 wickets | York | One-Day Cup 2026 |
| 29 Jul 2026 | WOR 230 v YOR 231/4Match · List A | YOR | DNB | 2/34 | 0 | Yorkshire won by 6 wickets | York | One-Day Cup 2026 |
| 26 Jul 2026 | YOR 325/7 v SUS 140Match · List A | YOR | 22* | 2/58 | 0 | Yorkshire won by 184 runs (DLS method) | Brighton | One-Day Cup 2026 |
| 24 Jul 2026 | GLA 186 v YOR 190/8Match · List A | YOR | 12 | 2/39 | 0 | Yorkshire won by 2 wickets | Neath | One-Day Cup 2026 |
| 24 May 2026 | DC 203/5 v KKR 163Match 70 · T20 | DC | DNB | 3/29 | 0 | Delhi Capitals won by 40 runs | Kolkata | Indian Premier League 2026 |
| 8 May 2026 | DC 142/8 v KKR 147/2Match 51 · T20 | DC | DNB | 0/41 | 0 | Kolkata Knight Riders won by 8 wickets | Delhi | Indian Premier League 2026 |
| 5 May 2026 | DC 155/7 v CSK 159/2Match 48 · T20 | DC | DNB | 0/34 | 0 | Chennai Super Kings won by 8 wickets | Delhi | Indian Premier League 2026 |
| 1 May 2026 | RR 225/6 v DC 226/3Match 43 · T20 | DC | DNB | 0/41 | 0 | Delhi Capitals won by 7 wickets | Jaipur | Indian Premier League 2026 |
| 27 Apr 2026 | DC 75 v RCB 77/1Match 39 · T20 | DC | 3 | - | 0 | Royal Challengers Bengaluru won by 9 wickets | Delhi | Indian Premier League 2026 |
| 25 Apr 2026 | DC 264/2 v PK 265/4Match 35 · T20 | DC | DNB | 2/46 | 0 | Punjab Kings won by 6 wickets | Delhi | Indian Premier League 2026 |
| 21 Apr 2026 | SH 242/2 v DC 195/9Match 31 · T20 | DC | 1* | 0/30 | 0 | Sunrisers Hyderabad won by 47 runs | Hyderabad | Indian Premier League 2026 |
| 18 Apr 2026 | RCB 175/8 v DC 179/4Match 26 · T20 | DC | DNB | 2/32 | 0 | Delhi Capitals won by 6 wickets | Bengaluru | Indian Premier League 2026 |
| 11 Apr 2026 | CSK 212/2 v DC 189Match 18 · T20 | DC | 4 | 0/24 | 0 | Chennai Super Kings won by 23 runs | Chennai | Indian Premier League 2026 |
| 8 Apr 2026 | GT 210/4 v DC 209/8Match 14 · T20 | DC | 1 | 1/42 | 0 | Gujarat Titans won by 1 run | Delhi | Indian Premier League 2026 |
| 4 Apr 2026 | MI 162/6 v DC 164/4Match 8 · T20 | DC | DNB | 0/31 | 0 | Delhi Capitals won by 6 wickets | Delhi | Indian Premier League 2026 |
| 1 Apr 2026 | LSG 141 v DC 145/4Match 5 · T20 | DC | DNB | 2/31 | 2 | Delhi Capitals won by 6 wickets | Lucknow | Indian Premier League 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 |