| 6 Sept 2024 | ENG 325 & 156 v SL 263 & 219/23rd Test · Test | 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 | 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 | 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 | England won by 10 wickets | Birmingham | West Indies tour of England 2024 |
| 18 Jul 2024 | ENG 416 & 425 v WI 457 & 1432nd Test · Test | England won by 241 runs | Nottingham | West Indies tour of England 2024 |
| 10 Jul 2024 | WI 121 & 136 v ENG 3711st Test · Test | England won by an innings and 114 runs | London | West Indies tour of England 2024 |
| 27 Jun 2024 | IND 171/7 v ENG 103Semi-final · T20I | India won by 68 runs | Providence | ICC Men's T20 World Cup 2024 |
| 23 Jun 2024 | USA 115 v ENG 117/0Match 49 · T20I | England won by 10 wickets | Bridgetown | ICC Men's T20 World Cup 2024 |
| 21 Jun 2024 | SA 163/6 v ENG 156/6Match 45 · T20I | South Africa won by 7 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 19 Jun 2024 | WI 180/4 v ENG 181/2Match 42 · T20I | England won by 8 wickets | Gros Islet | ICC Men's T20 World Cup 2024 |
| 15 Jun 2024 | ENG 122/5 v NAM 84/3Match 34 · T20I | England won by 41 runs (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 13 Jun 2024 | OMA 47 v ENG 50/2Match 28 · T20I | England won by 8 wickets | North Sound | ICC Men's T20 World Cup 2024 |
| 8 Jun 2024 | AUS 201/7 v ENG 165/6Match 17 · T20I | Australia won by 36 runs | Bridgetown | ICC Men's T20 World Cup 2024 |
| 4 Jun 2024 | SCO 90/0 v ENGMatch 6 · T20I | No result | Bridgetown | ICC Men's T20 World Cup 2024 |
| 30 May 2024 | PAK 157 v ENG 158/34th T20I · T20I | England won by 7 wickets | London | Pakistan tour of England 2024 |
| 25 May 2024 | ENG 183/7 v PAK 1602nd T20I · T20I | England won by 23 runs | Birmingham | Pakistan tour of England 2024 |
| 7 Mar 2024 | ENG 218 & 195 v IND 4775th Test · Test | India won by an innings and 64 runs | Dharamsala | England tour of India 2023/24 |
| 23 Feb 2024 | ENG 353 & 145 v IND 307 & 192/54th Test · Test | India won by 5 wickets | Ranchi | England tour of India 2023/24 |
| 15 Feb 2024 | IND 445 & 430/4d v ENG 319 & 1223rd Test · Test | India won by 434 runs | Rajkot | England tour of India 2023/24 |
| 2 Feb 2024 | IND 396 & 255 v ENG 253 & 2922nd Test · Test | India won by 106 runs | Visakhapatnam | England tour of India 2023/24 |
| 25 Jan 2024 | ENG 246 & 420 v IND 436 & 2021st Test · Test | England won by 28 runs | Hyderabad | England tour of India 2023/24 |
| 21 Dec 2023 | ENG 132 v WI 133/65th T20I · T20I | West Indies won by 4 wickets | Tarouba | England tour of West Indies 2023/24 |
| 19 Dec 2023 | ENG 267/3 v WI 1924th T20I · T20I | England won by 75 runs | Tarouba | England tour of West Indies 2023/24 |
| 16 Dec 2023 | WI 222/6 v ENG 226/33rd T20I · T20I | England won by 7 wickets | St George's | England tour of West Indies 2023/24 |
| 14 Dec 2023 | WI 176/7 v ENG 166/72nd T20I · T20I | West Indies won by 10 runs | St George's | England tour of West Indies 2023/24 |
| 12 Dec 2023 | ENG 171 v WI 172/61st T20I · T20I | West Indies won by 4 wickets | Bridgetown | England tour of West Indies 2023/24 |
| 9 Dec 2023 | ENG 206/9 v WI 191/63rd ODI · ODI | West Indies won by 4 wickets (DLS method) | Bridgetown | England tour of West Indies 2023/24 |
| 6 Dec 2023 | WI 202 v ENG 206/42nd ODI · ODI | England won by 6 wickets | North Sound | England tour of West Indies 2023/24 |
| 3 Dec 2023 | ENG 325 v WI 326/61st ODI · ODI | West Indies won by 4 wickets | North Sound | England tour of West Indies 2023/24 |
| 11 Nov 2023 | ENG 337/9 v PAK 244Match 44 · ODI | England won by 93 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 8 Nov 2023 | ENG 339/9 v NED 179Match 40 · ODI | England won by 160 runs | Pune | ICC Cricket World Cup 2023/24 |
| 4 Nov 2023 | AUS 286 v ENG 253Match 36 · ODI | Australia won by 33 runs | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 29 Oct 2023 | IND 229/9 v ENG 129Match 29 · ODI | India won by 100 runs | Lucknow | ICC Cricket World Cup 2023/24 |
| 26 Oct 2023 | ENG 156 v SL 160/2Match 25 · ODI | Sri Lanka won by 8 wickets | Bengaluru | ICC Cricket World Cup 2023/24 |
| 21 Oct 2023 | SA 399/7 v ENG 170/9Match 20 · ODI | South Africa won by 229 runs | Mumbai | ICC Cricket World Cup 2023/24 |
| 15 Oct 2023 | AFG 284 v ENG 21513th Match · ODI | Afghanistan won by 69 runs | Delhi | 2023 Cricket World Cup |
| 10 Oct 2023 | ENG 364/9 v BAN 227Match 7 · ODI | England won by 137 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 5 Oct 2023 | ENG 282/9 v NZ 283/1Match 1 · ODI | New Zealand won by 9 wickets | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 2 Oct 2023 | ENG 197/6 v BAN 188/97th Match · List A | England won by 4 wickets (77 balls left) (DLS method) | Guwahati | ICC World Cup Warm-up Matches 2023 |
| 26 Sept 2023 | ENG 280/4 v IRE3rd ODI · ODI | No result | Bristol | Ireland tour of England 2023 |
| 23 Sept 2023 | ENG 334/8 v IRE 2862nd ODI · ODI | England won by 48 runs | Nottingham | Ireland tour of England 2023 |
| 15 Sept 2023 | ENG 311/9 v NZ 211/94th ODI · ODI | England won by 100 runs | London | New Zealand tour of England 2023 |
| 13 Sept 2023 | ENG 368 v NZ 1873rd ODI · ODI | England won by 181 runs | London | New Zealand tour of England 2023 |
| 10 Sept 2023 | ENG 226/7 v NZ 1472nd ODI · ODI | England won by 79 runs | Southampton | New Zealand tour of England 2023 |
| 8 Sept 2023 | ENG 291/6 v NZ 297/21st ODI · ODI | New Zealand won by 8 wickets | Cardiff | New Zealand tour of England 2023 |
| 5 Sept 2023 | ENG 175/8 v NZ 179/44th T20I · T20I | New Zealand won by 6 wickets | Nottingham | New Zealand tour of England 2023 |
| 3 Sept 2023 | NZ 202/5 v ENG 1283rd T20I · T20I | New Zealand won by 74 runs | Birmingham | New Zealand tour of England 2023 |
| 1 Sept 2023 | ENG 198/4 v NZ 1032nd T20I · T20I | England won by 95 runs | Manchester | New Zealand tour of England 2023 |
| 30 Aug 2023 | NZ 139/9 v ENG 143/31st T20I · T20I | England won by 7 wickets | Chester-le-Street | New Zealand tour of England 2023 |
| 27 Jul 2023 | ENG 283 & 395 v AUS 295 & 3345th Test · Test | England won by 49 runs | London | The Ashes 2023 |