| 23 Aug 2026 | IND 503/9d v SL 290 & 429/9d2nd Test · Test | IND | 63 | - | 1 | Match drawn | Colombo | India tour of Sri Lanka 2026 |
| 15 Aug 2026 | IND 462 & 193 v SL 284 & 2061st Test · Test | IND | 39 & 66 | - | 5 | India won by 165 runs | Galle | India tour of Sri Lanka 2026 |
| 23 May 2026 | LSG 196/6 v PK 200/3Match 68 · T20 | LSG | 26 | - | 0 | Punjab Kings won by 7 wickets | Lucknow | Indian Premier League 2026 |
| 19 May 2026 | LSG 220/5 v RR 225/3Match 64 · T20 | LSG | 35 | - | 1 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2026 |
| 15 May 2026 | CSK 187/5 v LSG 188/3Match 59 · T20 | LSG | DNB | - | 0 | Lucknow Super Giants won by 7 wickets | Lucknow | Indian Premier League 2026 |
| 10 May 2026 | LSG 203/8 v CSK 208/5Match 53 · T20 | LSG | 15 | - | 0 | Chennai Super Kings won by 5 wickets | Chennai | Indian Premier League 2026 |
| 7 May 2026 | LSG 209/3 v RCB 203/6Match 50 · T20 | LSG | 32* | - | 1 | Lucknow Super Giants won by 9 runs (DLS method) | Lucknow | Indian Premier League 2026 |
| 4 May 2026 | LSG 228/5 v MI 229/4Match 47 · T20 | LSG | 15 | - | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2026 |
| 26 Apr 2026 | KKR 155/7 v LSG 155/8Match 38 · T20 | LSG | 42 | - | 2 | Match tied (Kolkata Knight Riders won the Super Over) | Lucknow | Indian Premier League 2026 |
| 22 Apr 2026 | RR 159/6 v LSG 119Match 32 · T20 | LSG | 0 | - | 2 | Rajasthan Royals won by 40 runs | Lucknow | Indian Premier League 2026 |
| 19 Apr 2026 | PK 254/7 v LSG 200/5Match 29 · T20 | LSG | 43 | - | 0 | Punjab Kings won by 54 runs | New Chandigarh | Indian Premier League 2026 |
| 15 Apr 2026 | LSG 146 v RCB 149/5Match 23 · T20 | LSG | 1 | - | 0 | Royal Challengers Bengaluru won by 5 wickets | Bengaluru | Indian Premier League 2026 |
| 12 Apr 2026 | LSG 164/8 v GT 165/3Match 19 · T20 | LSG | 18 | - | 1 | Gujarat Titans won by 7 wickets | Lucknow | Indian Premier League 2026 |
| 9 Apr 2026 | KKR 181/4 v LSG 182/7Match 15 · T20 | LSG | 10 | - | 0 | Lucknow Super Giants won by 3 wickets | Kolkata | Indian Premier League 2026 |
| 5 Apr 2026 | SH 156/9 v LSG 160/5Match 10 · T20 | LSG | 68* | - | 2 | Lucknow Super Giants won by 5 wickets | Hyderabad | Indian Premier League 2026 |
| 1 Apr 2026 | LSG 141 v DC 145/4Match 5 · T20 | LSG | 7 | - | 1 | Delhi Capitals won by 6 wickets | Lucknow | Indian Premier League 2026 |
| 22 Nov 2025 | SA 489 & 260/5d v IND 201 & 1402nd Test · Test | IND | 7 & 13 | - | 3 | 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 | 27 & 2 | - | 2 | South Africa won by 30 runs | Kolkata | South Africa tour of India 2025/26 |
| 23 Jul 2025 | IND 358 & 425/4 v ENG 6694th Test · Test | IND | 54 & DNB | - | 0 | Match drawn | Manchester | India tour of England 2025 |
| 10 Jul 2025 | ENG 387 & 192 v IND 387 & 1703rd Test · Test | IND | 74 & 9 | - | 2 | England won by 22 runs | London | India tour of England 2025 |
| 2 Jul 2025 | IND 587 & 427/6d v ENG 407 & 2712nd Test · Test | IND | 25 & 65 | - | 2 | India won by 336 runs | Birmingham | India tour of England 2025 |
| 20 Jun 2025 | IND 471 & 364 v ENG 465 & 373/51st Test · Test | IND | 134 & 118 | - | 3 | England won by 5 wickets | Leeds | India tour of England 2025 |
| 27 May 2025 | LSG 227/3 v RCB 230/4Match 70 · T20 | LSG | 118* | - | 0 | Royal Challengers Bengaluru won by 6 wickets | Lucknow | Indian Premier League 2025 |
| 22 May 2025 | LSG 235/2 v GT 202/9Match 64 · T20 | LSG | 16* | - | 0 | Lucknow Super Giants won by 33 runs | Ahmedabad | Indian Premier League 2025 |
| 19 May 2025 | LSG 205/7 v SH 206/4Match 61 · T20 | LSG | 7 | - | 1 | Sunrisers Hyderabad won by 6 wickets | Lucknow | Indian Premier League 2025 |
| 4 May 2025 | PK 236/5 v LSG 199/7Match 54 · T20 | LSG | 18 | - | 0 | Punjab Kings won by 37 runs | Dharamsala | Indian Premier League 2025 |
| 27 Apr 2025 | MI 215/7 v LSG 161Match 45 · T20 | LSG | 4 | - | 0 | Mumbai Indians won by 54 runs | Mumbai | Indian Premier League 2025 |
| 22 Apr 2025 | LSG 159/6 v DC 161/2Match 40 · T20 | LSG | 0 | - | 0 | Delhi Capitals won by 8 wickets | Lucknow | Indian Premier League 2025 |
| 19 Apr 2025 | LSG 180/5 v RR 178/5Match 36 · T20 | LSG | 3 | - | 1 | Lucknow Super Giants won by 2 runs | Jaipur | Indian Premier League 2025 |
| 14 Apr 2025 | LSG 166/7 v CSK 168/5Match 30 · T20 | LSG | 63 | - | 0 | Chennai Super Kings won by 5 wickets | Lucknow | Indian Premier League 2025 |
| 12 Apr 2025 | GT 180/6 v LSG 186/4Match 26 · T20 | LSG | 21 | - | 0 | Lucknow Super Giants won by 6 wickets | Lucknow | Indian Premier League 2025 |
| 8 Apr 2025 | LSG 238/3 v KKR 234/7Match 21 · T20 | LSG | DNB | - | 1 | Lucknow Super Giants won by 4 runs | Kolkata | Indian Premier League 2025 |
| 4 Apr 2025 | LSG 203/8 v MI 191/5Match 16 · T20 | LSG | 2 | - | 0 | Lucknow Super Giants won by 12 runs | Lucknow | Indian Premier League 2025 |
| 1 Apr 2025 | LSG 171/7 v PK 177/2Match 13 · T20 | LSG | 2 | - | 0 | Punjab Kings won by 8 wickets | Lucknow | Indian Premier League 2025 |
| 27 Mar 2025 | SH 190/9 v LSG 193/5Match 7 · T20 | LSG | 15 | - | 1 | Lucknow Super Giants won by 5 wickets | Hyderabad | Indian Premier League 2025 |
| 24 Mar 2025 | LSG 209/8 v DC 211/9Match 4 · T20 | LSG | 0 | - | 2 | Delhi Capitals won by 1 wicket | Visakhapatnam | Indian Premier League 2025 |
| 3 Jan 2025 | IND 185 & 157 v AUS 181 & 162/45th Test · Test | IND | 40 & 61 | - | 2 | Australia won by 6 wickets | Sydney | India tour of Australia 2024/25 |
| 26 Dec 2024 | AUS 474 & 234 v IND 369 & 1554th Test · Test | IND | 28 & 30 | - | 4 | Australia won by 184 runs | Melbourne | India tour of Australia 2024/25 |
| 14 Dec 2024 | AUS 445 & 89/7d v IND 260 & 8/03rd Test · Test | IND | 9 & DNB | - | 9 | Match drawn | Brisbane | India tour of Australia 2024/25 |
| 6 Dec 2024 | IND 180 & 175 v AUS 337 & 19/02nd Test · Test | IND | 21 & 28 | - | 4 | Australia won by 10 wickets | Adelaide | India tour of Australia 2024/25 |
| 22 Nov 2024 | IND 150 & 487/6d v AUS 104 & 2381st Test · Test | IND | 37 & 1 | - | 6 | India won by 295 runs | Perth | India tour of Australia 2024/25 |
| 1 Nov 2024 | NZ 235 & 174 v IND 263 & 1213rd Test · Test | IND | 60 & 64 | - | 1 | New Zealand won by 25 runs | Mumbai | New Zealand tour of India 2024/25 |
| 24 Oct 2024 | NZ 259 & 255 v IND 156 & 2452nd Test · Test | IND | 18 & 0 | - | 2 | New Zealand won by 113 runs | Pune | New Zealand tour of India 2024/25 |
| 16 Oct 2024 | IND 46 & 462 v NZ 402 & 110/21st Test · Test | IND | 20 & 99 | - | 0 | New Zealand won by 8 wickets | Bengaluru | New Zealand tour of India 2024/25 |
| 27 Sept 2024 | BAN 233 & 146 v IND 285/9d & 98/32nd Test · Test | IND | 9 & 4* | - | 2 | India won by 7 wickets | Kanpur | Bangladesh tour of India 2024/25 |
| 19 Sept 2024 | IND 376 & 287/4d v BAN 149 & 2341st Test · Test | IND | 39 & 109 | - | 1 | India won by 280 runs | Chennai | Bangladesh tour of India 2024/25 |
| 7 Aug 2024 | SL 248/7 v IND 1383rd ODI · ODI | IND | 6 | - | 1 | Sri Lanka won by 110 runs | Colombo | India tour of Sri Lanka 2024 |
| 28 Jul 2024 | SL 161/9 v IND 81/32nd T20I · T20I | IND | 2* | - | 1 | India won by 7 wickets (DLS method) | Kandy | India tour of Sri Lanka 2024 |
| 27 Jul 2024 | IND 213/7 v SL 1701st T20I · T20I | IND | 49 | - | 0 | India won by 43 runs | Kandy | India tour of Sri Lanka 2024 |
| 29 Jun 2024 | IND 176/7 v SA 169/8Final · T20I | IND | 0 | - | 2 | India won by 7 runs | Bridgetown | ICC Men's T20 World Cup 2024 |