| 24 Jan 2026 | SL 219 v ENG 223/52nd ODI · ODI | ENG | 8* | 1/47 | 1 | England won by 5 wickets | Colombo | England tour of Sri Lanka 2025/26 |
| 4 Jan 2026 | ENG 384 & 342 v AUS 567 & 161/55th Test · Test | ENG | 27 & 0 | 1/34 & 1/42 | 0 | Australia won by 5 wickets | Sydney | The Ashes 2025/26 |
| 26 Dec 2025 | AUS 152 & 132 v ENG 110 & 178/64th Test · Test | ENG | 5 & DNB | - | 0 | England won by 4 wickets | Melbourne | The Ashes 2025/26 |
| 17 Dec 2025 | AUS 371 & 349 v ENG 286 & 3523rd Test · Test | ENG | 6 & 47 | 2/105 & 1/107 | 0 | Australia won by 82 runs | Adelaide | The Ashes 2025/26 |
| 4 Dec 2025 | ENG 334 & 241 v AUS 511 & 69/22nd Test · Test | ENG | 19 & 41 | 1/34 | 1 | Australia won by 8 wickets | Brisbane | The Ashes 2025/26 |
| 17 Sept 2025 | IRE 196/3 v ENG 197/61st T20I · T20I | ENG | 1* | - | 1 | England won by 4 wickets | Dublin | England tour of Ireland 2025 |
| 12 Sept 2025 | ENG 304/2 v SA 1582nd T20I · T20I | ENG | DNB | 2/2 | 1 | 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 | 1* | - | 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 | 19* | - | 1 | 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 | 39 | 0/51 | 0 | 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 | 7 | - | 1 | South Africa won by 7 wickets | Leeds | South Africa tour of England 2025 |
| 31 Aug 2025 | OI 168/5 v TR 142/8Final · The Hundred | OI | 72 | - | 1 | Oval Invincibles won by 26 runs | London | The Hundred Men's Competition 2025 |
| 25 Aug 2025 | LS 152/7 v OI 153/4Match 29 · The Hundred | OI | 45 | - | 1 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 23 Aug 2025 | NS 198/4 v OI 182/7Match 25 · The Hundred | OI | 25 | 1/25 | 0 | Northern Superchargers won by 16 runs | Leeds | The Hundred Men's Competition 2025 |
| 21 Aug 2025 | TR 171/7 v OI 173/4Match 23 · The Hundred | OI | 9 | - | 1 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 18 Aug 2025 | SB 133 v OI 134/3Match 19 · The Hundred | OI | 1 | - | 0 | Oval Invincibles won by 7 wickets | Southampton | The Hundred Men's Competition 2025 |
| 16 Aug 2025 | OI 226/4 v WF 143Match 16 · The Hundred | OI | 38 | - | 0 | Oval Invincibles won by 83 runs | London | The Hundred Men's Competition 2025 |
| 12 Aug 2025 | OI 180/8 v BP 182/6Match 10 · The Hundred | OI | 0 | - | 1 | Birmingham Phoenix won by 4 wickets | Birmingham | The Hundred Men's Competition 2025 |
| 9 Aug 2025 | MO 128 v OI 129/1Match 5 · The Hundred | OI | 61 | 0/9 | 1 | Oval Invincibles won by 9 wickets | London | The Hundred Men's Competition 2025 |
| 5 Aug 2025 | LS 80 v OI 81/4Match 1 · The Hundred | OI | 24 | 0/4 | 1 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 22 Jul 2025 | YOR 517/6d & 120/5 v SUR 537Match 49 · First-class | SUR | 17 | 1/50 & 2/37 | 1 | Match drawn | Scarborough | County Championship 2025 |
| 18 Jul 2025 | SUR 204/5 v SUS 197/7Match · T20 | SUR | 100 | 2/27 | 0 | Surrey won by 7 runs | Brighton | Vitality Blast Men 2025 |
| 16 Jul 2025 | SUR 189/9 v MID 181/6Match · T20 | SUR | 52 | 1/29 | 1 | Surrey won by 8 runs | London | Vitality Blast Men 2025 |
| 13 Jul 2025 | SUR 201/6 v SOM 134Match · T20 | SUR | 57 | - | 2 | Surrey won by 67 runs | London | Vitality Blast Men 2025 |
| 11 Jul 2025 | GLA 222/6 v SUR 224/4Match · T20 | SUR | 31 | 0/8 | 0 | Surrey won by 6 wickets | London | Vitality Blast Men 2025 |
| 9 Jul 2025 | SUR 193/7 v GLO 165/9Match · T20 | SUR | 57 | 2/17 | 0 | Surrey won by 28 runs | Bristol | Vitality Blast Men 2025 |
| 6 Jul 2025 | SUR 141/6 v ESS 145/6Match · T20 | SUR | 20 | 0/21 | 0 | Essex won by 4 wickets (DLS method) | London | Vitality Blast Men 2025 |
| 29 Jun 2025 | SUR 820/9d v DUR 362 & 262/0Match 42 · First-class | SUR | 119 | 1/30 & 0/55 | 2 | Match drawn | London | County Championship 2025 |
| 22 Jun 2025 | WOR 214 & 125 v SUR 291 & 53/1Match 39 · First-class | SUR | 0 & DNB | 1/22 | 1 | Surrey won by 9 wickets | Worcester | County Championship 2025 |
| 20 Jun 2025 | SUR 194/8 v MID 119Match · T20 | SUR | 97 | 1/1 | 2 | Surrey won by 75 runs | London | Vitality Blast Men 2025 |
| 18 Jun 2025 | SUR 210/6 v SUS 162Match · T20 | SUR | 43 | 0/23 | 2 | Surrey won by 48 runs | London | Vitality Blast Men 2025 |
| 17 Jun 2025 | SUR 193/6 v HAM 124Match · T20 | SUR | 41 | 1/7 | 1 | Surrey won by 69 runs | Southampton | Vitality Blast Men 2025 |
| 12 Jun 2025 | KEN 171/7 v SUR 173/6Match · T20 | SUR | 6 | 0/25 | 2 | Surrey won by 4 wickets | London | Vitality Blast Men 2025 |
| 10 Jun 2025 | ENG 248/3 v WI 211/83rd T20I · T20I | ENG | DNB | 0/15 | 1 | 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 | 7 | 0/2 | 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 | 9 | 0/19 | 1 | 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 | 0/39 | 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 | 49 | 1/42 | 1 | England won by 3 wickets | Cardiff | West Indies tour of England 2025 |
| 29 May 2025 | ENG 400/8 v WI 1621st ODI · ODI | ENG | 39 | - | 1 | England won by 238 runs | Birmingham | West Indies tour of England 2025 |
| 26 May 2025 | MI 184/7 v PK 187/3Match 69 · T20 | MI | 17 | 0/11 | 0 | Punjab Kings won by 7 wickets | Jaipur | Indian Premier League 2025 |
| 21 May 2025 | MI 180/5 v DC 121Match 63 · T20 | MI | 21 | 1/16 | 0 | Mumbai Indians won by 59 runs | Mumbai | Indian Premier League 2025 |
| 6 May 2025 | MI 155/8 v GT 147/7Match 56 · T20 | MI | 53 | 0/15 | 0 | Gujarat Titans won by 3 wickets (DLS method) | Mumbai | Indian Premier League 2025 |
| 1 May 2025 | MI 217/2 v RR 117Match 50 · T20 | MI | DNB | - | 1 | Mumbai Indians won by 100 runs | Jaipur | Indian Premier League 2025 |
| 27 Apr 2025 | MI 215/7 v LSG 161Match 45 · T20 | MI | 29 | 2/18 | 1 | Mumbai Indians won by 54 runs | Mumbai | Indian Premier League 2025 |
| 23 Apr 2025 | SH 143/8 v MI 146/3Match 41 · T20 | MI | 22 | - | 0 | Mumbai Indians won by 7 wickets | Hyderabad | Indian Premier League 2025 |
| 20 Apr 2025 | CSK 176/5 v MI 177/1Match 38 · T20 | MI | DNB | 0/4 | 1 | Mumbai Indians won by 9 wickets | Mumbai | Indian Premier League 2025 |
| 17 Apr 2025 | SH 162/5 v MI 166/6Match 33 · T20 | MI | 36 | 2/14 | 0 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2025 |
| 13 Apr 2025 | MI 205/5 v DC 193Match 29 · T20 | MI | 1* | - | 1 | Mumbai Indians won by 12 runs | Delhi | Indian Premier League 2025 |
| 7 Apr 2025 | RCB 221/5 v MI 209/9Match 20 · T20 | MI | 22 | 0/10 | 1 | Royal Challengers Bengaluru won by 12 runs | Mumbai | Indian Premier League 2025 |
| 4 Apr 2025 | LSG 203/8 v MI 191/5Match 16 · T20 | MI | 5 | - | 0 | Lucknow Super Giants won by 12 runs | Lucknow | Indian Premier League 2025 |