| 17 Sept 2025 | IRE 196/3 v ENG 197/61st T20I · T20I | England won by 4 wickets | Dublin | England tour of Ireland 2025 |
| 12 Sept 2025 | ENG 304/2 v SA 1582nd T20I · T20I | England won by 146 runs | Manchester | South Africa tour of England 2025 |
| 10 Sept 2025 | SA 97/5 v ENG 54/51st T20I · T20I | South Africa won by 14 runs (DLS method) | Cardiff | South Africa tour of England 2025 |
| 7 Sept 2025 | ENG 414/5 v SA 72/93rd ODI · ODI | England won by 342 runs | Southampton | South Africa tour of England 2025 |
| 4 Sept 2025 | SA 330/8 v ENG 325/92nd ODI · ODI | South Africa won by 5 runs | London | South Africa tour of England 2025 |
| 2 Sept 2025 | ENG 131 v SA 137/31st ODI · ODI | 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 | India won by 6 runs | London | India tour of England 2025 |
| 23 Jul 2025 | IND 358 & 425/4 v ENG 6694th Test · Test | Match drawn | Manchester | India tour of England 2025 |
| 10 Jul 2025 | ENG 387 & 192 v IND 387 & 1703rd Test · Test | England won by 22 runs | London | India tour of England 2025 |
| 2 Jul 2025 | IND 587 & 427/6d v ENG 407 & 2712nd Test · Test | India won by 336 runs | Birmingham | India tour of England 2025 |
| 20 Jun 2025 | IND 471 & 364 v ENG 465 & 373/51st Test · Test | England won by 5 wickets | Leeds | India tour of England 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | England won by 37 runs | Southampton | West Indies tour of England 2025 |
| 8 Jun 2025 | WI 196/6 v ENG 199/62nd T20I · T20I | England won by 4 wickets | Bristol | West Indies tour of England 2025 |
| 6 Jun 2025 | ENG 188/6 v WI 167/91st T20I · T20I | 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 | 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 | England won by 3 wickets | Cardiff | West Indies tour of England 2025 |
| 29 May 2025 | ENG 400/8 v WI 1621st ODI · ODI | 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 | 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 | 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 | Afghanistan won by 8 runs | Lahore | ICC Champions Trophy 2024/25 |
| 22 Feb 2025 | ENG 351/8 v AUS 356/5Match 4 · ODI | Australia won by 5 wickets | Lahore | ICC Champions Trophy 2024/25 |
| 12 Feb 2025 | IND 356 v ENG 2143rd ODI · ODI | India won by 142 runs | Ahmedabad | England tour of India 2024/25 |
| 9 Feb 2025 | ENG 304 v IND 308/62nd ODI · ODI | India won by 4 wickets | Cuttack | England tour of India 2024/25 |
| 6 Feb 2025 | ENG 248 v IND 251/61st ODI · ODI | India won by 4 wickets | Nagpur | England tour of India 2024/25 |
| 2 Feb 2025 | IND 247/9 v ENG 975th T20I · T20I | India won by 150 runs | Mumbai | England tour of India 2024/25 |
| 31 Jan 2025 | IND 181/9 v ENG 1664th T20I · T20I | India won by 15 runs | Pune | England tour of India 2024/25 |
| 28 Jan 2025 | ENG 171/9 v IND 145/93rd T20I · T20I | England won by 26 runs | Rajkot | England tour of India 2024/25 |
| 25 Jan 2025 | ENG 165/9 v IND 166/82nd T20I · T20I | India won by 2 wickets | Chennai | England tour of India 2024/25 |
| 22 Jan 2025 | ENG 132 v IND 133/31st T20I · T20I | India won by 7 wickets | Kolkata | England tour of India 2024/25 |
| 14 Dec 2024 | NZ 347 & 453 v ENG 143 & 234/93rd Test · Test | New Zealand won by 423 runs | Hamilton | England tour of New Zealand 2024/25 |
| 6 Dec 2024 | ENG 280 & 427/6d v NZ 125 & 2592nd Test · Test | England won by 323 runs | Wellington | England tour of New Zealand 2024/25 |
| 28 Nov 2024 | NZ 348 & 254 v ENG 499 & 104/21st Test · Test | England won by 8 wickets | Christchurch | England tour of New Zealand 2024/25 |
| 17 Nov 2024 | WI 44/0 v ENG5th T20I · T20I | No result | Gros Islet | England tour of West Indies 2024/25 |
| 16 Nov 2024 | ENG 218/5 v WI 221/54th T20I · T20I | West Indies won by 5 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 14 Nov 2024 | WI 145/8 v ENG 149/73rd T20I · T20I | England won by 3 wickets | Gros Islet | England tour of West Indies 2024/25 |
| 10 Nov 2024 | WI 158/8 v ENG 161/32nd T20I · T20I | England won by 7 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 9 Nov 2024 | WI 182/9 v ENG 183/21st T20I · T20I | England won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 6 Nov 2024 | ENG 263/8 v WI 267/23rd ODI · ODI | West Indies won by 8 wickets | Bridgetown | England tour of West Indies 2024/25 |
| 2 Nov 2024 | WI 328/6 v ENG 329/52nd ODI · ODI | England won by 5 wickets | North Sound | England tour of West Indies 2024/25 |
| 31 Oct 2024 | ENG 209 v WI 157/21st ODI · ODI | West Indies won by 8 wickets (DLS method) | North Sound | England tour of West Indies 2024/25 |
| 24 Oct 2024 | ENG 267 & 112 v PAK 344 & 37/13rd Test · Test | Pakistan won by 9 wickets | Rawalpindi | England tour of Pakistan 2024/25 |
| 15 Oct 2024 | PAK 366 & 221 v ENG 291 & 1442nd Test · Test | 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 | 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 | Australia won by 49 runs (DLS method) | Bristol | Australia tour of England 2024 |
| 27 Sept 2024 | ENG 312/5 v AUS 1264th ODI · ODI | England won by 186 runs | London | Australia tour of England 2024 |
| 24 Sept 2024 | AUS 304/7 v ENG 254/43rd ODI · ODI | 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 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | Australia won by 7 wickets | Nottingham | Australia tour of England 2024 |
| 13 Sept 2024 | AUS 193/6 v ENG 194/72nd T20I · T20I | England won by 3 wickets | Cardiff | Australia tour of England 2024 |
| 11 Sept 2024 | AUS 179 v ENG 1511st T20I · T20I | Australia won by 28 runs | Southampton | Australia tour of England 2024 |