| 27 Sept 2026 | ENG 355/7 v SL 1323rd ODI · ODI | ENG | DNB | 0/15 | 0 | England won by 223 runs | London | Sri Lanka tour of England 2026 |
| 24 Sept 2026 | SL 321/6 v ENG 305/92nd ODI · ODI | ENG | 0* | 1/68 | 0 | Sri Lanka won by 16 runs | Leeds | Sri Lanka tour of England 2026 |
| 22 Sept 2026 | ENG 265 v SL 1761st ODI · ODI | ENG | 2 | 0/38 | 0 | England won by 89 runs | Chester-le-Street | Sri Lanka tour of England 2026 |
| 19 Sept 2026 | SL 124 v ENG 126/23rd T20I · T20I | ENG | DNB | 2/23 | 0 | England won by 8 wickets | Manchester | Sri Lanka tour of England 2026 |
| 17 Sept 2026 | SL 145/9 v ENG 146/42nd T20I · T20I | ENG | DNB | 2/34 | 0 | England won by 6 wickets | Cardiff | Sri Lanka tour of England 2026 |
| 9 Sept 2026 | PAK 133 & 449 v ENG 453 & 130/23rd Test · Test | ENG | 32* & DNB | 3/25 & 1/120 | 0 | England won by 8 wickets | Birmingham | Pakistan tour of England 2026 |
| 27 Aug 2026 | ENG 290 & 208 v PAK 110/9 & 194/92nd Test · Test | ENG | 14 & 2* | 3/26 & 2/73 | 0 | England won by 194 runs | London | Pakistan tour of England 2026 |
| 19 Aug 2026 | PAK 171 & 135 v ENG 4091st Test · Test | ENG | 23* | 0/26 & 3/50 | 0 | England won by an innings and 103 runs | Leeds | Pakistan tour of England 2026 |
| 8 Aug 2026 | MSG 149/8 v SB 139/6Match 26 · The Hundred | SB | DNB | 1/22 | 1 | Manchester Super Giants won by 10 runs | Southampton | The Hundred Men's Competition 2026 |
| 3 Aug 2026 | SB 115/8 v WF 116/4Match 19 · The Hundred | SB | 6 | 2/19 | 1 | Welsh Fire won by 6 wickets | Cardiff | The Hundred Men's Competition 2026 |
| 1 Aug 2026 | LS 105 v SB 111/5Match 16 · The Hundred | SB | DNB | 4/9 | 0 | Southern Brave won by 5 wickets | London | The Hundred Men's Competition 2026 |
| 30 Jul 2026 | SB 128/8 v BP 116/9Match 13 · The Hundred | SB | 0 | 1/21 | 1 | Southern Brave won by 12 runs | Southampton | The Hundred Men's Competition 2026 |
| 27 Jul 2026 | SB 129/9 v ML 130/7Match 9 · The Hundred | SB | 1* | 0/20 | 0 | MI London won by 3 wickets | Southampton | The Hundred Men's Competition 2026 |
| 25 Jul 2026 | SL 187/5 v SB 182/5Match 5 · The Hundred | SB | DNB | 0/47 | 0 | Sunrisers Leeds won by 5 runs | Leeds | The Hundred Men's Competition 2026 |
| 22 Jul 2026 | SB 135/7 v WF 138/4Match 2 · The Hundred | SB | 4 | 0/22 | 0 | Welsh Fire won by 6 wickets | Southampton | The Hundred Men's Competition 2026 |
| 19 Jul 2026 | ENG 387/3 v IND 360/73rd ODI · ODI | ENG | DNB | 1/63 | 0 | England won by 27 runs | London | India tour of England 2026 |
| 16 Jul 2026 | IND 233 v ENG 235/62nd ODI · ODI | ENG | DNB | 3/47 | 1 | England won by 4 wickets | Cardiff | India tour of England 2026 |
| 14 Jul 2026 | ENG 258 v IND 262/41st ODI · ODI | ENG | 12 | 1/60 | 0 | India won by 6 wickets | Birmingham | India tour of England 2026 |
| 11 Jul 2026 | ENG 257/3 v IND 201/85th T20I · T20I | ENG | DNB | 1/41 | 1 | England won by 56 runs | Southampton | India tour of England 2026 |
| 9 Jul 2026 | IND 158/7 v ENG 159/14th T20I · T20I | ENG | DNB | 2/20 | 0 | England won by 9 wickets | Bristol | India tour of England 2026 |
| 7 Jul 2026 | ENG 201/7 v IND 763rd T20I · T20I | ENG | 5 | 3/29 | 0 | England won by 125 runs | Nottingham | India tour of England 2026 |
| 4 Jul 2026 | IND 190/7 v ENG 191/62nd T20I · T20I | ENG | 10* | 1/40 | 0 | England won by 4 wickets | Manchester | India tour of England 2026 |
| 25 Jun 2026 | NZ 438 & 288/9d v ENG 354 & 2123rd Test · Test | ENG | 15 & 2 | 2/75 & 4/53 | 0 | New Zealand won by 160 runs | Nottingham | New Zealand tour of England 2026 |
| 17 Jun 2026 | NZ 391 & 362 v ENG 291 & 2092nd Test · Test | ENG | 8 & 0 | 2/61 & 3/62 | 0 | New Zealand won by 253 runs | London | New Zealand tour of England 2026 |
| 29 May 2026 | RR 214/6 v GT 219/3Qualifier 2 · T20 | RR | 7 | 1/45 | 0 | Gujarat Titans won by 7 wickets | New Chandigarh | Indian Premier League 2026 |
| 27 May 2026 | RR 243/8 v SH 196Eliminator · T20 | RR | 4 | 3/58 | 3 | Rajasthan Royals won by 47 runs | New Chandigarh | Indian Premier League 2026 |
| 24 May 2026 | RR 205/8 v MI 175/9Match 69 · T20 | RR | 32 | 3/17 | 0 | Rajasthan Royals won by 30 runs | Mumbai | Indian Premier League 2026 |
| 19 May 2026 | LSG 220/5 v RR 225/3Match 64 · T20 | RR | DNB | 1/39 | 0 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2026 |
| 17 May 2026 | RR 193/8 v DC 197/5Match 62 · T20 | RR | 2* | 2/35 | 0 | Delhi Capitals won by 5 wickets | Delhi | Indian Premier League 2026 |
| 9 May 2026 | GT 229/4 v RR 152Match 52 · T20 | RR | 5 | 0/46 | 1 | Gujarat Titans won by 77 runs | Jaipur | Indian Premier League 2026 |
| 1 May 2026 | RR 225/6 v DC 226/3Match 43 · T20 | RR | 1* | 1/46 | 0 | Delhi Capitals won by 7 wickets | Jaipur | Indian Premier League 2026 |
| 28 Apr 2026 | PK 222/4 v RR 228/4Match 40 · T20 | RR | DNB | 1/40 | 0 | Rajasthan Royals won by 6 wickets | New Chandigarh | Indian Premier League 2026 |
| 25 Apr 2026 | RR 228/6 v SH 229/5Match 36 · T20 | RR | 2* | 2/34 | 1 | Sunrisers Hyderabad won by 5 wickets | Jaipur | Indian Premier League 2026 |
| 22 Apr 2026 | RR 159/6 v LSG 119Match 32 · T20 | RR | DNB | 3/20 | 0 | Rajasthan Royals won by 40 runs | Lucknow | Indian Premier League 2026 |
| 19 Apr 2026 | RR 155/9 v KKR 161/6Match 28 · T20 | RR | 8 | 1/35 | 0 | Kolkata Knight Riders won by 4 wickets | Kolkata | Indian Premier League 2026 |
| 13 Apr 2026 | SH 216/6 v RR 159Match 21 · T20 | RR | 2 | 2/37 | 0 | Sunrisers Hyderabad won by 57 runs | Hyderabad | Indian Premier League 2026 |
| 10 Apr 2026 | RCB 201/8 v RR 202/4Match 16 · T20 | RR | DNB | 2/33 | 0 | Rajasthan Royals won by 6 wickets | Guwahati | Indian Premier League 2026 |
| 7 Apr 2026 | RR 150/3 v MI 123/9Match 13 · T20 | RR | DNB | 1/17 | 1 | Rajasthan Royals won by 27 runs | Guwahati | Indian Premier League 2026 |
| 4 Apr 2026 | RR 210/6 v GT 204/8Match 9 · T20 | RR | 1* | 0/38 | 2 | Rajasthan Royals won by 6 runs | Ahmedabad | Indian Premier League 2026 |
| 30 Mar 2026 | CSK 127 v RR 128/2Match 3 · T20 | RR | DNB | 2/19 | 0 | Rajasthan Royals won by 8 wickets | Guwahati | Indian Premier League 2026 |
| 5 Mar 2026 | IND 253/7 v ENG 246/7Semi-final · T20I | ENG | 19* | 1/61 | 0 | India won by 7 runs | Mumbai | ICC Men's T20 World Cup 2025/26 |
| 27 Feb 2026 | NZ 159/7 v ENG 161/6Match 49 · T20I | ENG | DNB | 0/24 | 0 | England won by 4 wickets | Colombo | ICC Men's T20 World Cup 2025/26 |
| 24 Feb 2026 | PAK 164/9 v ENG 166/8Match 45 · T20I | ENG | 5* | 2/32 | 0 | England won by 2 wickets | Kandy | ICC Men's T20 World Cup 2025/26 |
| 22 Feb 2026 | ENG 146/9 v SL 95Match 42 · T20I | ENG | 0 | 2/20 | 0 | England won by 51 runs | Kandy | ICC Men's T20 World Cup 2025/26 |
| 16 Feb 2026 | ENG 202/7 v ITA 178Match 29 · T20I | ENG | 1* | 2/35 | 0 | England won by 24 runs | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 14 Feb 2026 | SCO 152 v ENG 155/5Match 23 · T20I | ENG | DNB | 2/24 | 0 | England won by 5 wickets | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 11 Feb 2026 | WI 196/6 v ENG 166Match 15 · T20I | ENG | 6 | 1/48 | 0 | West Indies won by 30 runs | Mumbai | ICC Men's T20 World Cup 2025/26 |
| 8 Feb 2026 | ENG 184/7 v NEP 180/6Match 5 · T20I | ENG | 1 | 1/42 | 0 | England won by 4 runs | Mumbai | ICC Men's T20 World Cup 2025/26 |
| 1 Feb 2026 | SL 189/5 v ENG 173/42nd T20I · T20I | ENG | DNB | 2/42 | 0 | England won by 6 wickets (DLS method) | Kandy | England tour of Sri Lanka 2025/26 |
| 30 Jan 2026 | SL 133 v ENG 125/41st T20I · T20I | ENG | DNB | 0/22 | 0 | England won by 11 runs (DLS method) | Kandy | England tour of Sri Lanka 2025/26 |