| 11 Aug 2024 | MO 152/7 v NS 156/3Match 27 · The Hundred | NS | DNB | 1/19 | 0 | Northern Superchargers won by 7 wickets | Manchester | The Hundred Men's Competition 2024 |
| 8 Aug 2024 | NS 26/5 v WF 3/0Match 21 · The Hundred | NS | DNB | - | 0 | No result | Cardiff | The Hundred Men's Competition 2024 |
| 6 Aug 2024 | NS 83 v BP 86/0Match 19 · The Hundred | NS | 9 | - | 0 | Birmingham Phoenix won by 10 wickets | Birmingham | The Hundred Men's Competition 2024 |
| 4 Aug 2024 | NS 167/5 v MO 153/6Match 16 · The Hundred | NS | DNB | 0/29 | 0 | Northern Superchargers won by 14 runs | Leeds | The Hundred Men's Competition 2024 |
| 2 Aug 2024 | NS 145/5 v OI 126/9Match 12 · The Hundred | NS | DNB | 2/28 | 0 | Northern Superchargers won by 19 runs | London | The Hundred Men's Competition 2024 |
| 30 Jul 2024 | SB 146/8 v NS 147/3Match 8 · The Hundred | NS | DNB | 1/19 | 0 | Northern Superchargers won by 7 wickets | Leeds | The Hundred Men's Competition 2024 |
| 26 Jul 2024 | TR 185/5 v NS 138/8Match 4 · The Hundred | NS | 1* | 0/28 | 0 | Trent Rockets won by 47 runs | Leeds | The Hundred Men's Competition 2024 |
| 27 Jun 2024 | IND 171/7 v ENG 103Semi-final · T20I | ENG | 2 | 1/25 | 0 | India won by 68 runs | Providence | ICC Men's T20 World Cup 2024 |
| 23 Jun 2024 | USA 115 v ENG 117/0Match 49 · T20I | ENG | DNB | 2/13 | 0 | 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 | ENG | DNB | 1/20 | 0 | 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 | ENG | DNB | 1/21 | 0 | 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 | ENG | DNB | 0/29 | 0 | 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 | ENG | DNB | 4/11 | 0 | 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 | ENG | DNB | 1/41 | 0 | Australia won by 36 runs | Bridgetown | ICC Men's T20 World Cup 2024 |
| 4 Jun 2024 | SCO 90/0 v ENGMatch 6 · T20I | ENG | - | 0/26 | 0 | No result | Bridgetown | ICC Men's T20 World Cup 2024 |
| 30 May 2024 | PAK 157 v ENG 158/34th T20I · T20I | ENG | DNB | 2/27 | 2 | England won by 7 wickets | London | Pakistan tour of England 2024 |
| 25 May 2024 | ENG 183/7 v PAK 1602nd T20I · T20I | ENG | DNB | 1/25 | 0 | England won by 23 runs | Birmingham | Pakistan tour of England 2024 |
| 11 Feb 2024 | SW 121/9 v DV 123/4Match 30 · T20 | SW | 0 | 0/23 | 0 | Desert Vipers won by 6 wickets | Sharjah | International League T20 2023/24 |
| 7 Feb 2024 | ADKR 94 v SW 95/3Match 25 · T20 | SW | DNB | 4/12 | 0 | Sharjah Warriors won by 7 wickets | Abu Dhabi | International League T20 2023/24 |
| 5 Feb 2024 | SW 75 v ADKR 79/3Match 23 · T20 | SW | 10 | 0/9 | 0 | Abu Dhabi Knight Riders won by 7 wickets | Sharjah | International League T20 2023/24 |
| 3 Feb 2024 | MCT 163/9 v PC 167/6Match 28 · T20 | PC | DNB | 2/26 | 0 | Pretoria Capitals won by 4 wickets | Cape Town | SA20 2023/24 |
| 1 Feb 2024 | MCT 248/4 v PC 214/8Match 26 · T20 | PC | 21* | 0/42 | 0 | MI Cape Town won by 34 runs | Centurion | SA20 2023/24 |
| 30 Jan 2024 | DSG 174/9 v PC 166/9Match 24 · T20 | PC | 19* | 1/43 | 0 | Durban's Super Giants won by 8 runs | Durban | SA20 2023/24 |
| 27 Jan 2024 | JSK 44/2 v PCMatch 21 · T20 | PC | - | - | 0 | No result | Centurion | SA20 2023/24 |
| 25 Jan 2024 | PC 125 v SEC 122/9Match 18 · T20 | PC | 0 | 3/30 | 0 | Pretoria Capitals won by 3 runs | Centurion | SA20 2023/24 |
| 22 Jan 2024 | PC 52 v SEC 54/1Match 15 · T20 | PC | 4 | - | 0 | Sunrisers Eastern Cape won by 9 wickets | Gqeberha | SA20 2023/24 |
| 20 Jan 2024 | PC 167/9 v JSK 171/4Match 13 · T20 | PC | 15 | 1/21 | 0 | Joburg Super Kings won by 6 wickets | Johannesburg | SA20 2023/24 |
| 18 Jan 2024 | PC 204/9 v DSG 187/7Match 10 · T20 | PC | 1* | 0/23 | 0 | Pretoria Capitals won by 17 runs | Centurion | SA20 2023/24 |
| 14 Jan 2024 | PR 210/3 v PC 200/7Match 6 · T20 | PC | DNB | 1/31 | 0 | Paarl Royals won by 10 runs | Centurion | SA20 2023/24 |
| 12 Jan 2024 | PR 160/7 v PC 133/7Match 3 · T20 | PC | DNB | 0/33 | 0 | Paarl Royals won by 27 runs | Paarl | SA20 2023/24 |
| 21 Dec 2023 | ENG 132 v WI 133/65th T20I · T20I | ENG | 1 | 2/21 | 1 | 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 | DNB | 1/35 | 0 | 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 | DNB | 2/32 | 0 | 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 | DNB | 2/11 | 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 | 0 | 2/25 | 0 | West Indies won by 4 wickets | Bridgetown | England tour of West Indies 2023/24 |
| 11 Nov 2023 | ENG 337/9 v PAK 244Match 44 · ODI | ENG | 0* | 2/55 | 1 | England won by 93 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 8 Nov 2023 | ENG 339/9 v NED 179Match 40 · ODI | ENG | 1* | 3/54 | 1 | England won by 160 runs | Pune | ICC Cricket World Cup 2023/24 |
| 4 Nov 2023 | AUS 286 v ENG 253Match 36 · ODI | ENG | 20 | 2/38 | 0 | Australia won by 33 runs | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 29 Oct 2023 | IND 229/9 v ENG 129Match 29 · ODI | ENG | 13 | 2/35 | 0 | India won by 100 runs | Lucknow | ICC Cricket World Cup 2023/24 |
| 26 Oct 2023 | ENG 156 v SL 160/2Match 25 · ODI | ENG | 2 | 0/39 | 0 | 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 | 10 | 2/61 | 0 | South Africa won by 229 runs | Mumbai | ICC Cricket World Cup 2023/24 |
| 15 Oct 2023 | AFG 284 v ENG 21513th Match · ODI | ENG | 20 | 3/42 | 0 | Afghanistan won by 69 runs | Delhi | 2023 Cricket World Cup |
| 10 Oct 2023 | ENG 364/9 v BAN 227Match 7 · ODI | ENG | 11 | 1/42 | 1 | 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 | 15* | 0/47 | 0 | 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 | DNB | 2/27 | 0 | England won by 4 wickets (77 balls left) (DLS method) | Guwahati | ICC World Cup Warm-up Matches 2023 |
| 8 Sept 2023 | ENG 291/6 v NZ 297/21st ODI · ODI | ENG | DNB | 1/70 | 0 | 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 | ENG | DNB | 0/41 | 0 | New Zealand won by 6 wickets | Nottingham | New Zealand tour of England 2023 |
| 3 Sept 2023 | NZ 202/5 v ENG 1283rd T20I · T20I | ENG | 8 | 0/43 | 0 | 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 | DNB | 2/18 | 0 | 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/18 | 0 | England won by 7 wickets | Chester-le-Street | New Zealand tour of England 2023 |