| 27 Sept 2026 | ENG 355/7 v SL 1323rd ODI · ODI | ENG | 21* | 1/10 | 2 | 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 | 2 | 0/63 | 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 | 8 | 2/21 | 1 | 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 | 1/15 | 1 | 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/23 | 2 | England won by 6 wickets | Cardiff | Sri Lanka tour of England 2026 |
| 15 Sept 2026 | ENG 254/4 v SL 1351st T20I · T20I | ENG | DNB | 2/20 | 1 | England won by 119 runs | Southampton | Sri Lanka tour of England 2026 |
| 12 Aug 2026 | LS 131/8 v WF 125/7Match 31 · The Hundred | LS | 21 | 0/21 | 2 | London Spirit won by 6 runs | Cardiff | The Hundred Men's Competition 2026 |
| 9 Aug 2026 | BP 162/4 v LS 166/3Match 28 · The Hundred | LS | DNB | 0/8 | 0 | London Spirit won by 7 wickets | London | The Hundred Men's Competition 2026 |
| 6 Aug 2026 | LS 160/5 v ML 164/6Match 23 · The Hundred | LS | 13* | 2/23 | 0 | MI London won by 4 wickets | London | The Hundred Men's Competition 2026 |
| 4 Aug 2026 | SL 241/2 v LS 204/6Match 20 · The Hundred | LS | 27* | 0/37 | 1 | Sunrisers Leeds won by 37 runs | Leeds | The Hundred Men's Competition 2026 |
| 1 Aug 2026 | LS 105 v SB 111/5Match 16 · The Hundred | LS | 10 | 0/16 | 1 | Southern Brave won by 5 wickets | London | The Hundred Men's Competition 2026 |
| 29 Jul 2026 | ML 164/5 v LS 165/3Match 12 · The Hundred | LS | DNB | 3/30 | 0 | London Spirit won by 7 wickets | London | The Hundred Men's Competition 2026 |
| 26 Jul 2026 | LS 159/9 v TR 160/6Match 8 · The Hundred | LS | 9 | 1/30 | 0 | Trent Rockets won by 4 wickets | Nottingham | The Hundred Men's Competition 2026 |
| 23 Jul 2026 | MSG 138/9 v LS 131/6Match 3 · The Hundred | LS | 1* | 0/15 | 1 | Manchester Super Giants won by 7 runs | London | The Hundred Men's Competition 2026 |
| 10 May 2026 | LSG 203/8 v CSK 208/5Match 53 · T20 | CSK | DNB | 3/36 | 0 | Chennai Super Kings won by 5 wickets | Chennai | Indian Premier League 2026 |
| 5 May 2026 | DC 155/7 v CSK 159/2Match 48 · T20 | CSK | DNB | 1/5 | 0 | Chennai Super Kings won by 8 wickets | Delhi | Indian Premier League 2026 |
| 2 May 2026 | MI 159/7 v CSK 160/2Match 44 · T20 | CSK | DNB | 1/23 | 0 | Chennai Super Kings won by 8 wickets | Chennai | Indian Premier League 2026 |
| 26 Apr 2026 | CSK 158/7 v GT 162/2Match 37 · T20 | CSK | 18 | 0/28 | 0 | Gujarat Titans won by 8 wickets | Chennai | Indian Premier League 2026 |
| 23 Apr 2026 | CSK 207/6 v MI 104Match 33 · T20 | CSK | 15 | 1/14 | 0 | Chennai Super Kings won by 103 runs | Mumbai | Indian Premier League 2026 |
| 18 Apr 2026 | SH 194/9 v CSK 184/8Match 27 · T20 | CSK | 16 | 3/37 | 0 | Sunrisers Hyderabad won by 10 runs | Hyderabad | Indian Premier League 2026 |
| 14 Apr 2026 | CSK 192/5 v KKR 160/7Match 22 · T20 | CSK | 7* | 0/32 | 0 | Chennai Super Kings won by 32 runs | Chennai | Indian Premier League 2026 |
| 11 Apr 2026 | CSK 212/2 v DC 189Match 18 · T20 | CSK | DNB | 4/18 | 1 | Chennai Super Kings won by 23 runs | Chennai | Indian Premier League 2026 |
| 5 Apr 2026 | RCB 250/3 v CSK 207Match 11 · T20 | CSK | 37 | 1/42 | 0 | Royal Challengers Bengaluru won by 43 runs | Bengaluru | Indian Premier League 2026 |
| 30 Mar 2026 | CSK 127 v RR 128/2Match 3 · T20 | CSK | 43 | 0/14 | 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 | 2* | 0/36 | 0 | India won by 7 runs | Mumbai | ICC Men's T20 World Cup 2025/26 |
| 24 Feb 2026 | PAK 164/9 v ENG 166/8Match 45 · T20I | ENG | 0 | 2/26 | 2 | 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 | 10* | 1/13 | 2 | 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 | 15 | 3/18 | 1 | 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 | 1/23 | 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 | 5 | 2/33 | 1 | West Indies won by 30 runs | Mumbai | ICC Men's T20 World Cup 2025/26 |
| 3 Feb 2026 | ENG 128/9 v SL 1163rd T20I · T20I | ENG | 2 | 0/14 | 0 | England won by 12 runs | Kandy | England tour of Sri Lanka 2025/26 |
| 1 Feb 2026 | SL 189/5 v ENG 173/42nd T20I · T20I | ENG | DNB | 0/30 | 1 | 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 | 2/17 | 2 | England won by 11 runs (DLS method) | Kandy | England tour of Sri Lanka 2025/26 |
| 27 Jan 2026 | ENG 357/3 v SL 3043rd ODI · ODI | ENG | DNB | 2/48 | 0 | England won by 53 runs | Colombo | England tour of Sri Lanka 2025/26 |
| 24 Jan 2026 | SL 219 v ENG 223/52nd ODI · ODI | ENG | DNB | 2/21 | 0 | England won by 5 wickets | Colombo | England tour of Sri Lanka 2025/26 |
| 22 Jan 2026 | SL 271/6 v ENG 2521st ODI · ODI | ENG | 34 | 0/66 | 1 | Sri Lanka won by 19 runs | Colombo | England tour of Sri Lanka 2025/26 |
| 17 Jan 2026 | MR 99 v AS 100/2Match 38 · T20 | AS | DNB | 0/21 | 0 | Adelaide Strikers won by 8 wickets | Adelaide | Big Bash League 2025/26 |
| 13 Jan 2026 | AS 83 v MS 86/4Match 34 · T20 | AS | 6 | 1/19 | 1 | Melbourne Stars won by 6 wickets | Melbourne | Big Bash League 2025/26 |
| 11 Jan 2026 | PS 232/4 v AS 200/8Match 32 · T20 | AS | 1 | 0/30 | 1 | Perth Scorchers won by 32 runs | Adelaide | Big Bash League 2025/26 |
| 9 Jan 2026 | HH 178/6 v AS 141/9Match 28 · T20 | AS | 8 | 2/13 | 0 | Hobart Hurricanes won by 37 runs | Hobart | Big Bash League 2025/26 |
| 6 Jan 2026 | AS 165/8 v ST 159/7Match 25 · T20 | AS | 13 | 3/25 | 1 | Adelaide Strikers won by 6 runs | Adelaide | Big Bash League 2025/26 |
| 4 Jan 2026 | PS 153/8 v AS 120Match 23 · T20 | AS | 11 | - | 1 | Perth Scorchers won by 33 runs | Perth | Big Bash League 2025/26 |
| 31 Dec 2025 | BH 121 v AS 125/3Match 17 · T20 | AS | DNB | 3/19 | 2 | Adelaide Strikers won by 7 wickets | Adelaide | Big Bash League 2025/26 |
| 27 Dec 2025 | BH 179/9 v AS 172Match 13 · T20 | AS | 10 | 0/33 | 1 | Brisbane Heat won by 7 runs | Brisbane | Big Bash League 2025/26 |
| 23 Dec 2025 | AS 155/8 v MS 161/4Match 10 · T20 | AS | 11 | 1/39 | 0 | Melbourne Stars won by 6 wickets | Adelaide | Big Bash League 2025/26 |
| 17 Dec 2025 | SS 159/9 v AS 160/7Match 4 · T20 | AS | 30 | 2/22 | 2 | Adelaide Strikers won by 3 wickets | Sydney | Big Bash League 2025/26 |
| 1 Nov 2025 | ENG 222 v NZ 226/83rd ODI · ODI | ENG | 68 | 2/32 | 0 | New Zealand won by 2 wickets | Wellington | England tour of New Zealand 2025/26 |
| 29 Oct 2025 | ENG 175 v NZ 177/52nd ODI · ODI | ENG | 42 | 1/36 | 0 | New Zealand won by 5 wickets | Hamilton | England tour of New Zealand 2025/26 |
| 26 Oct 2025 | ENG 223 v NZ 224/61st ODI · ODI | ENG | 46 | 0/30 | 2 | New Zealand won by 4 wickets | Mount Maunganui | England tour of New Zealand 2025/26 |
| 21 Sept 2025 | IRE 154/8 v ENG 155/43rd T20I · T20I | ENG | DNB | 2/17 | 0 | England won by 6 wickets | Dublin | England tour of Ireland 2025 |