| 9 Sept 2026 | PAK 133 & 449 v ENG 453 & 130/23rd Test · Test | ENG | 69 & DNB | - | 0 | England won by 8 wickets | Birmingham | Pakistan tour of England 2026 |
| 27 Aug 2026 | ENG 290 & 208 v PAK 110/9 & 194/92nd Test · Test | ENG | 61 & 7 | - | 2 | England won by 194 runs | London | Pakistan tour of England 2026 |
| 19 Aug 2026 | PAK 171 & 135 v ENG 4091st Test · Test | ENG | 25 | - | 1 | England won by an innings and 103 runs | Leeds | Pakistan tour of England 2026 |
| 25 Jun 2026 | NZ 438 & 288/9d v ENG 354 & 2123rd Test · Test | ENG | 1 & 60 | - | 6 | New Zealand won by 160 runs | Nottingham | New Zealand tour of England 2026 |
| 4 Jun 2026 | ENG 140 & 226 v NZ 113 & 1381st Test · Test | ENG | 1 & 39 | - | 1 | England won by 115 runs | London | New Zealand tour of England 2026 |
| 4 Jan 2026 | ENG 384 & 342 v AUS 567 & 161/55th Test · Test | ENG | 46 & 26 | - | 2 | Australia won by 5 wickets | Sydney | The Ashes 2025/26 |
| 26 Dec 2025 | AUS 152 & 132 v ENG 110 & 178/64th Test · Test | ENG | 2 & 3* | - | 3 | England won by 4 wickets | Melbourne | The Ashes 2025/26 |
| 17 Dec 2025 | AUS 371 & 349 v ENG 286 & 3523rd Test · Test | ENG | 22 & 60 | - | 4 | Australia won by 82 runs | Adelaide | The Ashes 2025/26 |
| 4 Dec 2025 | ENG 334 & 241 v AUS 511 & 69/22nd Test · Test | ENG | 0 & 4 | - | 4 | Australia won by 8 wickets | Brisbane | The Ashes 2025/26 |
| 21 Nov 2025 | ENG 172 & 164 v AUS 132 & 205/21st Test · Test | ENG | 33 & 15 | - | 2 | Australia won by 8 wickets | Perth | The Ashes 2025/26 |
| 1 Nov 2025 | ENG 222 v NZ 226/83rd ODI · ODI | ENG | 5 | - | 0 | New Zealand won by 2 wickets | Wellington | England tour of New Zealand 2025/26 |
| 29 Oct 2025 | ENG 175 v NZ 177/52nd ODI · ODI | ENG | 13 | - | 0 | New Zealand won by 5 wickets | Hamilton | England tour of New Zealand 2025/26 |
| 26 Oct 2025 | ENG 223 v NZ 224/61st ODI · ODI | ENG | 0 | - | 0 | New Zealand won by 4 wickets | Mount Maunganui | England tour of New Zealand 2025/26 |
| 7 Sept 2025 | ENG 414/5 v SA 72/93rd ODI · ODI | ENG | 62 | - | 0 | England won by 342 runs | Southampton | South Africa tour of England 2025 |
| 4 Sept 2025 | SA 330/8 v ENG 325/92nd ODI · ODI | ENG | 0 | - | 0 | South Africa won by 5 runs | London | South Africa tour of England 2025 |
| 2 Sept 2025 | ENG 131 v SA 137/31st ODI · ODI | ENG | 54 | - | 1 | South Africa won by 7 wickets | Leeds | South Africa tour of England 2025 |
| 31 Jul 2025 | IND 224 & 396 v ENG 247/9 & 3675th Test · Test | ENG | 8 & 2 | - | 4 | India won by 6 runs | London | India tour of England 2025 |
| 23 Jul 2025 | IND 358 & 425/4 v ENG 6694th Test · Test | ENG | 9 | - | 3 | Match drawn | Manchester | India tour of England 2025 |
| 10 Jul 2025 | ENG 387 & 192 v IND 387 & 1703rd Test · Test | ENG | 51 & 8 | - | 6 | England won by 22 runs | London | India tour of England 2025 |
| 2 Jul 2025 | IND 587 & 427/6d v ENG 407 & 2712nd Test · Test | ENG | 184* & 88 | - | 4 | India won by 336 runs | Birmingham | India tour of England 2025 |
| 20 Jun 2025 | IND 471 & 364 v ENG 465 & 373/51st Test · Test | ENG | 40 & 44* | - | 4 | England won by 5 wickets | Leeds | India tour of England 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | ENG | 60 | - | 1 | England won by 37 runs | Southampton | West Indies tour of England 2025 |
| 8 Jun 2025 | WI 196/6 v ENG 199/62nd T20I · T20I | ENG | 4 | - | 0 | England won by 4 wickets | Bristol | West Indies tour of England 2025 |
| 6 Jun 2025 | ENG 188/6 v WI 167/91st T20I · T20I | ENG | 38 | - | 0 | England won by 21 runs | Chester-le-Street | West Indies tour of England 2025 |
| 3 Jun 2025 | WI 251/9 v ENG 246/33rd ODI · ODI | ENG | 64 | - | 1 | England won by 7 wickets (DLS method) | London | West Indies tour of England 2025 |
| 1 Jun 2025 | WI 308 v ENG 312/72nd ODI · ODI | ENG | 0 | - | 0 | England won by 3 wickets | Cardiff | West Indies tour of England 2025 |
| 29 May 2025 | ENG 400/8 v WI 1621st ODI · ODI | ENG | 37 | - | 0 | England won by 238 runs | Birmingham | West Indies tour of England 2025 |
| 22 May 2025 | ENG 565/6d v ZIM 265/9 & 255/9Only Test · Test | ENG | 4* | - | 1 | England won by an innings and 45 runs | Nottingham | Zimbabwe tour of England 2025 |
| 1 Mar 2025 | ENG 179 v SA 181/3Match 11 · ODI | ENG | 0 | - | 0 | South Africa won by 7 wickets | Karachi | ICC Champions Trophy 2024/25 |
| 26 Feb 2025 | AFG 325/7 v ENG 3178th Match, Group B · ODI | ENG | 9 | - | 0 | Afghanistan won by 8 runs | Lahore | ICC Champions Trophy 2024/25 |
| 22 Feb 2025 | ENG 351/8 v AUS 356/5Match 4 · ODI | ENG | 15 | - | 0 | Australia won by 5 wickets | Lahore | ICC Champions Trophy 2024/25 |
| 28 Jan 2025 | ENG 171/9 v IND 145/93rd T20I · T20I | ENG | 6 | - | 0 | England won by 26 runs | Rajkot | England tour of India 2024/25 |
| 25 Jan 2025 | ENG 165/9 v IND 166/82nd T20I · T20I | ENG | 22 | - | 0 | India won by 2 wickets | Chennai | England tour of India 2024/25 |
| 24 Oct 2024 | ENG 267 & 112 v PAK 344 & 37/13rd Test · Test | ENG | 89 & 3 | - | 0 | Pakistan won by 9 wickets | Rawalpindi | England tour of Pakistan 2024/25 |
| 15 Oct 2024 | PAK 366 & 221 v ENG 291 & 1442nd Test · Test | ENG | 21 & 6 | - | 5 | Pakistan won by 152 runs | Multan | England tour of Pakistan 2024/25 |
| 7 Oct 2024 | PAK 556 & 220/9 v ENG 823/7d1st Test · Test | ENG | 31 | - | 4 | England won by an innings and 47 runs | Multan | England tour of Pakistan 2024/25 |
| 29 Sept 2024 | ENG 309 v AUS 165/25th ODI · ODI | ENG | 6 | - | 1 | Australia won by 49 runs (DLS method) | Bristol | Australia tour of England 2024 |
| 27 Sept 2024 | ENG 312/5 v AUS 1264th ODI · ODI | ENG | 39 | - | 2 | England won by 186 runs | London | Australia tour of England 2024 |
| 24 Sept 2024 | AUS 304/7 v ENG 254/43rd ODI · ODI | ENG | 7 | - | 2 | England won by 46 runs (DLS method) | Chester-le-Street | Australia tour of England 2024 |
| 21 Sept 2024 | AUS 270 v ENG 2022nd ODI · ODI | ENG | 49 | - | 1 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | ENG | 23 | - | 0 | Australia won by 7 wickets | Nottingham | Australia tour of England 2024 |
| 6 Sept 2024 | ENG 325 & 156 v SL 263 & 219/23rd Test · Test | ENG | 16 & 67 | - | 2 | Sri Lanka won by 8 wickets | London | Sri Lanka tour of England 2024 |
| 29 Aug 2024 | ENG 427 & 251 v SL 196 & 2922nd Test · Test | ENG | 21 & 26 | - | 3 | England won by 190 runs | London | Sri Lanka tour of England 2024 |
| 21 Aug 2024 | SL 236 & 326 v ENG 358 & 205/51st Test · Test | ENG | 111 & 39 | - | 4 | England won by 5 wickets | Manchester | Sri Lanka tour of England 2024 |
| 26 Jul 2024 | WI 282 & 175 v ENG 376 & 87/03rd Test · Test | ENG | 95 & DNB | - | 5 | England won by 10 wickets | Birmingham | West Indies tour of England 2024 |
| 18 Jul 2024 | ENG 416 & 425 v WI 457 & 1432nd Test · Test | ENG | 36 & 6 | - | 5 | England won by 241 runs | Nottingham | West Indies tour of England 2024 |
| 10 Jul 2024 | WI 121 & 136 v ENG 3711st Test · Test | ENG | 70 | - | 4 | England won by an innings and 114 runs | London | West Indies tour of England 2024 |
| 26 Sept 2023 | ENG 280/4 v IRE3rd ODI · ODI | ENG | DNB | - | 0 | No result | Bristol | Ireland tour of England 2023 |
| 23 Sept 2023 | ENG 334/8 v IRE 2862nd ODI · ODI | ENG | 9 | - | 1 | England won by 48 runs | Nottingham | Ireland tour of England 2023 |