| 21 Sept 2025 | IRE 154/8 v ENG 155/43rd T20I · T20I | ENG | DNB | 3/29 | 1 | England won by 6 wickets | Dublin | England tour of Ireland 2025 |
| 17 Sept 2025 | IRE 196/3 v ENG 197/61st T20I · T20I | ENG | DNB | 1/36 | 0 | England won by 4 wickets | Dublin | England tour of Ireland 2025 |
| 12 Sept 2025 | ENG 304/2 v SA 1582nd T20I · T20I | ENG | DNB | 1/48 | 0 | England won by 146 runs | Manchester | South Africa tour of England 2025 |
| 10 Sept 2025 | SA 97/5 v ENG 54/51st T20I · T20I | ENG | DNB | 1/24 | 0 | 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 | ENG | DNB | 3/13 | 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 | 2 | 2/33 | 2 | 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 | 9 | 3/26 | 0 | South Africa won by 7 wickets | Leeds | South Africa tour of England 2025 |
| 30 Aug 2025 | NS 119/5 v TR 12/0Eliminator · The Hundred | NS | DNB | - | 0 | No result | London | The Hundred Men's Competition 2025 |
| 26 Aug 2025 | NS 139/8 v MO 140/3Match 30 · The Hundred | NS | DNB | 1/39 | 0 | Manchester Originals won by 7 wickets | Leeds | The Hundred Men's Competition 2025 |
| 23 Aug 2025 | NS 198/4 v OI 182/7Match 25 · The Hundred | NS | DNB | 0/29 | 0 | Northern Superchargers won by 16 runs | Leeds | The Hundred Men's Competition 2025 |
| 20 Aug 2025 | LS 135/3 v NS 138/2Match 22 · The Hundred | NS | DNB | 0/18 | 0 | Northern Superchargers won by 8 wickets | London | The Hundred Men's Competition 2025 |
| 17 Aug 2025 | MO 171/3 v NS 114Match 17 · The Hundred | NS | 5* | 0/37 | 0 | Manchester Originals won by 57 runs | Manchester | The Hundred Men's Competition 2025 |
| 15 Aug 2025 | NS 193/5 v BP 157/9Match 14 · The Hundred | NS | DNB | 2/26 | 1 | Northern Superchargers won by 36 runs | Leeds | The Hundred Men's Competition 2025 |
| 13 Aug 2025 | SB 139/5 v NS 141/7Match 11 · The Hundred | NS | 1* | 0/24 | 0 | Northern Superchargers won by 3 wickets | Southampton | The Hundred Men's Competition 2025 |
| 10 Aug 2025 | NS 124/9 v TR 128/5Match 8 · The Hundred | NS | 0 | 2/18 | 0 | Trent Rockets won by 5 wickets | Nottingham | The Hundred Men's Competition 2025 |
| 7 Aug 2025 | WF 143/9 v NS 147/2Match 3 · The Hundred | NS | DNB | 2/25 | 0 | Northern Superchargers won by 8 wickets | Leeds | The Hundred Men's Competition 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | ENG | DNB | 2/30 | 0 | 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 | DNB | 1/59 | 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 | DNB | 1/22 | 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 | DNB | 3/40 | 0 | 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 | 10* | 4/63 | 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 | 2* | 2/50 | 0 | England won by 238 runs | Birmingham | West Indies tour of England 2025 |
| 1 Mar 2025 | ENG 179 v SA 181/3Match 11 · ODI | ENG | 2 | 1/37 | 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 | 5 | 1/60 | 1 | Afghanistan won by 8 runs | Lahore | ICC Champions Trophy 2024/25 |
| 22 Feb 2025 | ENG 351/8 v AUS 356/5Match 4 · ODI | ENG | 1* | 1/47 | 0 | Australia won by 5 wickets | Lahore | ICC Champions Trophy 2024/25 |
| 12 Feb 2025 | IND 356 v ENG 2143rd ODI · ODI | ENG | 0 | 4/64 | 0 | India won by 142 runs | Ahmedabad | England tour of India 2024/25 |
| 9 Feb 2025 | ENG 304 v IND 308/62nd ODI · ODI | ENG | 14 | 1/78 | 1 | India won by 4 wickets | Cuttack | England tour of India 2024/25 |
| 6 Feb 2025 | ENG 248 v IND 251/61st ODI · ODI | ENG | 8 | 2/49 | 1 | India won by 4 wickets | Nagpur | England tour of India 2024/25 |
| 2 Feb 2025 | IND 247/9 v ENG 975th T20I · T20I | ENG | 6 | 1/41 | 1 | India won by 150 runs | Mumbai | England tour of India 2024/25 |
| 31 Jan 2025 | IND 181/9 v ENG 1664th T20I · T20I | ENG | 10* | 1/35 | 1 | India won by 15 runs | Pune | England tour of India 2024/25 |
| 28 Jan 2025 | ENG 171/9 v IND 145/93rd T20I · T20I | ENG | 10* | 1/15 | 2 | 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 | 10 | 1/14 | 0 | India won by 2 wickets | Chennai | England tour of India 2024/25 |
| 22 Jan 2025 | ENG 132 v IND 133/31st T20I · T20I | ENG | 8* | 1/27 | 0 | India won by 7 wickets | Kolkata | England tour of India 2024/25 |
| 17 Jan 2025 | DC 201/5 v SW 202/5Match 8 · T20 | SW | DNB | 1/36 | 1 | Sharjah Warriorz won by 5 wickets | Sharjah | International League T20 2024/25 |
| 15 Jan 2025 | ADKR 159/5 v SW 129Match 6 · T20 | SW | 4 | 2/14 | 0 | Abu Dhabi Knight Riders won by 30 runs | Abu Dhabi | International League T20 2024/25 |
| 12 Jan 2025 | GG 174/7 v SW 175/7Match 3 · T20 | SW | 9* | 0/30 | 0 | Sharjah Warriorz won by 3 wickets | Dubai | International League T20 2024/25 |
| 17 Nov 2024 | WI 44/0 v ENG5th T20I · T20I | ENG | - | - | 0 | No result | Gros Islet | England tour of West Indies 2024/25 |
| 10 Nov 2024 | WI 158/8 v ENG 161/32nd T20I · T20I | ENG | DNB | 1/32 | 0 | 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 | ENG | DNB | 3/32 | 0 | 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 | ENG | 0* | 0/51 | 1 | 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 | ENG | DNB | 2/62 | 0 | 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 | ENG | 15 | 1/50 | 0 | West Indies won by 8 wickets (DLS method) | North Sound | England tour of West Indies 2024/25 |
| 29 Sept 2024 | ENG 309 v AUS 165/25th ODI · ODI | ENG | 36 | 0/15 | 0 | 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 | DNB | 1/11 | 0 | England won by 186 runs | London | Australia tour of England 2024 |
| 24 Sept 2024 | AUS 304/7 v ENG 254/43rd ODI · ODI | ENG | DNB | 0/56 | 1 | 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 | 27 | 2/42 | 0 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | ENG | 0 | 0/59 | 0 | Australia won by 7 wickets | Nottingham | Australia tour of England 2024 |
| 13 Sept 2024 | AUS 193/6 v ENG 194/72nd T20I · T20I | ENG | 1* | 1/35 | 1 | England won by 3 wickets | Cardiff | Australia tour of England 2024 |
| 11 Sept 2024 | AUS 179 v ENG 1511st T20I · T20I | ENG | 7 | 1/23 | 0 | Australia won by 28 runs | Southampton | Australia tour of England 2024 |
| 13 Aug 2024 | LS 111/8 v NS 64/1Match 29 · The Hundred | NS | DNB | 3/16 | 0 | Northern Superchargers won by 21 runs (DLS method) | Leeds | The Hundred Men's Competition 2024 |