| 2 Feb 2024 | SEC 208/4 v PR 164/7Match 27 · T20 | PR | 64 | - | 0 | Sunrisers Eastern Cape won by 44 runs | Paarl | SA20 2023/24 |
| 28 Jan 2024 | DSG 208/7 v PR 83Match 22 · T20 | PR | 6 | - | 2 | Durban's Super Giants won by 125 runs | Durban | SA20 2023/24 |
| 26 Jan 2024 | DSG 190/3 v PR 133Match 19 · T20 | PR | 45 | - | 0 | Durban's Super Giants won by 57 runs | Paarl | SA20 2023/24 |
| 24 Jan 2024 | JSK 168/3 v PR 171/5Match 17 · T20 | PR | 22 | - | 1 | Paarl Royals won by 5 wickets | Johannesburg | SA20 2023/24 |
| 21 Jan 2024 | PR 162/3 v MCT 103Match 14 · T20 | PR | 54 | - | 1 | Paarl Royals won by 59 runs | Paarl | SA20 2023/24 |
| 19 Jan 2024 | PR 172/8 v MCT 175/2Match 11 · T20 | PR | 46 | - | 0 | MI Cape Town won by 8 wickets | Cape Town | SA20 2023/24 |
| 17 Jan 2024 | JSK 134 v PR 135/3Match 9 · T20 | PR | 70* | - | 2 | Paarl Royals won by 7 wickets | Paarl | SA20 2023/24 |
| 14 Jan 2024 | PR 210/3 v PC 200/7Match 6 · T20 | PR | 39 | - | 0 | Paarl Royals won by 10 runs | Centurion | SA20 2023/24 |
| 12 Jan 2024 | PR 160/7 v PC 133/7Match 3 · T20 | PR | 14 | - | 1 | Paarl Royals won by 27 runs | Paarl | SA20 2023/24 |
| 21 Dec 2023 | ENG 132 v WI 133/65th T20I · T20I | ENG | 11 | - | 2 | 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 | ENG | 55 | - | 1 | 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 | ENG | 51 | - | 2 | 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 | ENG | 5 | - | 0 | 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 | ENG | 39 | - | 0 | 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 | ENG | 0 | - | 0 | 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 | ENG | 58* | - | 1 | 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 | ENG | 3 | - | 0 | 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 | ENG | 27 | - | 0 | England won by 93 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 8 Nov 2023 | ENG 339/9 v NED 179Match 40 · ODI | ENG | 5 | - | 2 | England won by 160 runs | Pune | ICC Cricket World Cup 2023/24 |
| 4 Nov 2023 | AUS 286 v ENG 253Match 36 · ODI | ENG | 1 | - | 1 | Australia won by 33 runs | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 29 Oct 2023 | IND 229/9 v ENG 129Match 29 · ODI | ENG | 10 | - | 1 | India won by 100 runs | Lucknow | ICC Cricket World Cup 2023/24 |
| 26 Oct 2023 | ENG 156 v SL 160/2Match 25 · ODI | ENG | 8 | - | 1 | 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 | ENG | 15 | - | 1 | South Africa won by 229 runs | Mumbai | ICC Cricket World Cup 2023/24 |
| 15 Oct 2023 | AFG 284 v ENG 21513th Match · ODI | ENG | 9 | - | 1 | Afghanistan won by 69 runs | Delhi | 2023 Cricket World Cup |
| 10 Oct 2023 | ENG 364/9 v BAN 227Match 7 · ODI | ENG | 20 | - | 3 | England won by 137 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 5 Oct 2023 | ENG 282/9 v NZ 283/1Match 1 · ODI | ENG | 43 | - | 1 | 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 | ENG | 30 | - | 1 | England won by 4 wickets (77 balls left) (DLS method) | Guwahati | ICC World Cup Warm-up Matches 2023 |
| 15 Sept 2023 | ENG 311/9 v NZ 211/94th ODI · ODI | ENG | 36 | - | 1 | England won by 100 runs | London | New Zealand tour of England 2023 |
| 13 Sept 2023 | ENG 368 v NZ 1873rd ODI · ODI | ENG | 38 | - | 4 | England won by 181 runs | London | New Zealand tour of England 2023 |
| 10 Sept 2023 | ENG 226/7 v NZ 1472nd ODI · ODI | ENG | 30 | - | 2 | England won by 79 runs | Southampton | New Zealand tour of England 2023 |
| 8 Sept 2023 | ENG 291/6 v NZ 297/21st ODI · ODI | ENG | 72 | - | 1 | New Zealand won by 8 wickets | Cardiff | New Zealand tour of England 2023 |
| 3 Sept 2023 | NZ 202/5 v ENG 1283rd T20I · T20I | ENG | 40 | - | 2 | New Zealand won by 74 runs | Birmingham | New Zealand tour of England 2023 |
| 1 Sept 2023 | ENG 198/4 v NZ 1032nd T20I · T20I | ENG | 13* | - | 2 | England won by 95 runs | Manchester | New Zealand tour of England 2023 |
| 30 Aug 2023 | NZ 139/9 v ENG 143/31st T20I · T20I | ENG | DNB | - | 1 | England won by 7 wickets | Chester-le-Street | New Zealand tour of England 2023 |
| 27 Aug 2023 | OI 161/5 v MO 147/6Final · The Hundred | MO | 11 | - | 3 | Oval Invincibles won by 14 runs | London | The Hundred Men's Competition 2023 |
| 26 Aug 2023 | SB 196/1 v MO 201/3Eliminator · The Hundred | MO | 82 | - | 1 | Manchester Originals won by 7 wickets | London | The Hundred Men's Competition 2023 |
| 23 Aug 2023 | MO 130/8 v SB 134/4Match 31 · The Hundred | MO | 45 | - | 0 | Southern Brave won by 6 wickets | Manchester | The Hundred Men's Competition 2023 |
| 20 Aug 2023 | MO 164/6 v NS 83Match 27 · The Hundred | MO | 75 | - | 3 | Manchester Originals won by 81 runs | Manchester | The Hundred Men's Competition 2023 |
| 17 Aug 2023 | MO 181/6 v TR 171/5Match 23 · The Hundred | MO | 11 | - | 3 | Manchester Originals won by 10 runs | Nottingham | The Hundred Men's Competition 2023 |
| 13 Aug 2023 | MO 182/6 v NS 141/9Match 18 · The Hundred | MO | 2 | - | 0 | Manchester Originals won by 40 runs (DLS method) | Leeds | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | OI 186/5 v MO 92Match 13 · The Hundred | MO | 23 | - | 1 | Oval Invincibles won by 94 runs | London | The Hundred Men's Competition 2023 |
| 7 Aug 2023 | MO 160/8 v BP 111Match 10 · The Hundred | MO | 43 | - | 0 | Manchester Originals won by 49 runs | Manchester | The Hundred Men's Competition 2023 |
| 5 Aug 2023 | MO 138/5 v LSMatch 6 · The Hundred | MO | 62 | - | 0 | No result | Manchester | The Hundred Men's Competition 2023 |
| 2 Aug 2023 | WF 94/3 v MO 85/4Match 2 · The Hundred | MO | 37* | - | 0 | Welsh Fire won by 9 runs | Cardiff | The Hundred Men's Competition 2023 |
| 7 Jul 2023 | SUR 187/5 v LAN 174/6Quarter-final · T20 | LAN | 42 | - | 0 | Surrey won by 13 runs | Manchester | Vitality Blast 2023 |
| 2 Jul 2023 | NOR 138/7 v LAN 139/4Match · T20 | LAN | 11 | - | 1 | Lancashire won by 6 wickets | Manchester | Vitality Blast 2023 |
| 23 Jun 2023 | LAN 177/4 v DER 150/7Match · T20 | LAN | 83 | - | 1 | Lancashire won by 27 runs | Manchester | Vitality Blast 2023 |
| 20 Jun 2023 | LAN 164/8 v WOR 165/3Match · T20 | LAN | 74 | - | 1 | Worcestershire won by 7 wickets | Worcester | Vitality Blast 2023 |
| 18 Jun 2023 | LAN 195/7 v DUR 150/3Match · T20 | LAN | 31 | - | 1 | Lancashire won by 7 runs (DLS method) | Manchester | Vitality Blast 2023 |
| 16 Jun 2023 | LAN 204/7 v NOR 169/9Match · T20 | LAN | 0 | - | 2 | Lancashire won by 35 runs | Northampton | Vitality Blast 2023 |