| 16 Dec 2025 | ADKR 181/5 v DV 180/6Match 17 · T20 | DV | 11 | 1/36 | 0 | Abu Dhabi Knight Riders won by 1 run | Abu Dhabi | International League T20 2025/26 |
| 14 Dec 2025 | DC 166/4 v DV 171/5Match 15 · T20 | DV | 52* | 2/17 | 1 | Desert Vipers won by 5 wickets | Dubai | International League T20 2025/26 |
| 12 Dec 2025 | GG 157/7 v DV 158/2Match 12 · T20 | DV | 67* | 1/27 | 2 | Desert Vipers won by 8 wickets | Dubai | International League T20 2025/26 |
| 9 Dec 2025 | DV 159/4 v ME 158/9Match 9 · T20 | DV | 19 | 1/32 | 1 | Desert Vipers won by 1 run | Abu Dhabi | International League T20 2025/26 |
| 8 Dec 2025 | GG 179/5 v DV 179/9Match 8 · T20 | DV | 44 | 0/33 | 0 | Match tied (Desert Vipers won the Super Over) | Dubai | International League T20 2025/26 |
| 5 Dec 2025 | ADKR 171/6 v DV 175/8Match 4 · T20 | DV | 19 | 0/34 | 0 | Desert Vipers won by 2 wickets | Sharjah | International League T20 2025/26 |
| 2 Dec 2025 | DC 150/8 v DV 151/6Match 1 · T20 | DV | 7 | 1/28 | 1 | Desert Vipers won by 4 wickets | Dubai | International League T20 2025/26 |
| 1 Nov 2025 | ENG 222 v NZ 226/83rd ODI · ODI | ENG | 17 | 2/46 | 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 | 17 | 0/26 | 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 | 6 | 0/24 | 0 | New Zealand won by 4 wickets | Mount Maunganui | England tour of New Zealand 2025/26 |
| 23 Oct 2025 | NZ 38/1 v ENG3rd T20I · T20I | ENG | - | - | 0 | No result | Auckland | England tour of New Zealand 2025/26 |
| 20 Oct 2025 | ENG 236/4 v NZ 1712nd T20I · T20I | ENG | 8* | 0/37 | 1 | England won by 65 runs | Christchurch | England tour of New Zealand 2025/26 |
| 18 Oct 2025 | ENG 153/6 v NZ1st T20I · T20I | ENG | 49* | - | 0 | No result | Christchurch | England tour of New Zealand 2025/26 |
| 17 Sept 2025 | IRE 196/3 v ENG 197/61st T20I · T20I | ENG | 27 | 0/43 | 0 | 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/11 | 0 | 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 | 10* | 1/11 | 0 | South Africa won by 14 runs (DLS method) | Cardiff | South Africa tour of England 2025 |
| 3 Sept 2025 | NOR 154/4 v SUR 147/6Quarter-final · T20 | SUR | 69* | 0/43 | 0 | Northamptonshire won by 7 runs | London | Vitality Blast Men 2025 |
| 31 Aug 2025 | OI 168/5 v TR 142/8Final · The Hundred | OI | 15 | 0/31 | 0 | 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 | 27 | 1/30 | 0 | 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 | 30 | 1/33 | 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 | 54 | 0/41 | 0 | 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 | 50* | 3/21 | 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 | 34 | 1/20 | 3 | 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 | 14 | 1/27 | 0 | 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 | DNB | 2/17 | 0 | 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 | 14 | 3/18 | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |
| 29 Jul 2025 | DUR 153 & 344 v SUR 322 & 176/5Match 51 · First-class | SUR | 4 & 40 | 3/22 & 2/48 | 0 | Surrey won by 5 wickets | Chester-le-Street | County Championship 2025 |
| 18 Jul 2025 | SUR 204/5 v SUS 197/7Match · T20 | SUR | 14 | 4/18 | 2 | Surrey won by 7 runs | Brighton | Vitality Blast Men 2025 |
| 16 Jul 2025 | SUR 189/9 v MID 181/6Match · T20 | SUR | 8 | 0/34 | 1 | Surrey won by 8 runs | London | Vitality Blast Men 2025 |
| 13 Jul 2025 | SUR 201/6 v SOM 134Match · T20 | SUR | 0 | 2/27 | 0 | Surrey won by 67 runs | London | Vitality Blast Men 2025 |
| 11 Jul 2025 | GLA 222/6 v SUR 224/4Match · T20 | SUR | 5 | 2/31 | 0 | Surrey won by 6 wickets | London | Vitality Blast Men 2025 |
| 9 Jul 2025 | SUR 193/7 v GLO 165/9Match · T20 | SUR | 46 | 3/32 | 0 | Surrey won by 28 runs | Bristol | Vitality Blast Men 2025 |
| 6 Jul 2025 | SUR 141/6 v ESS 145/6Match · T20 | SUR | 25 | 2/35 | 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 | 108 | 1/42 & 0/55 | 0 | Match drawn | London | County Championship 2025 |
| 22 Jun 2025 | WOR 214 & 125 v SUR 291 & 53/1Match 39 · First-class | SUR | 8 & DNB | 0/8 | 0 | Surrey won by 9 wickets | Worcester | County Championship 2025 |
| 20 Jun 2025 | SUR 194/8 v MID 119Match · T20 | SUR | 26 | 0/25 | 2 | Surrey won by 75 runs | London | Vitality Blast Men 2025 |
| 18 Jun 2025 | SUR 210/6 v SUS 162Match · T20 | SUR | 38 | - | 0 | Surrey won by 48 runs | London | Vitality Blast Men 2025 |
| 17 Jun 2025 | SUR 193/6 v HAM 124Match · T20 | SUR | 38 | 0/20 | 1 | Surrey won by 69 runs | Southampton | Vitality Blast Men 2025 |
| 12 Jun 2025 | KEN 171/7 v SUR 173/6Match · T20 | SUR | 32 | 1/35 | 2 | Surrey won by 4 wickets | London | Vitality Blast Men 2025 |
| 6 Jun 2025 | SUR 193/7 v KEN 151/9Match · T20 | SUR | 1 | 2/24 | 1 | Surrey won by 42 runs | Canterbury | Vitality Blast Men 2025 |
| 5 Jun 2025 | SUR 141/7 v HAM 63/0Match · T20 | SUR | 34 | 0/16 | 0 | Hampshire won by 15 runs (DLS method) | London | Vitality Blast Men 2025 |
| 3 Jun 2025 | SUR 149/8 v GLA 142Match · T20 | SUR | 7 | 3/18 | 0 | Surrey won by 7 runs | Cardiff | Vitality Blast Men 2025 |
| 30 May 2025 | SUR 146/9 v SOM 147/5Match · T20 | SUR | 22 | 2/30 | 0 | Somerset won by 5 wickets | Taunton | Vitality Blast Men 2025 |
| 23 May 2025 | ESS 217 & 479 v SUR 279 & 289/7Match 33 · First-class | SUR | 70 & 77 | 2/32 & 1/54 | 1 | Match drawn | London | County Championship 2025 |
| 3 May 2025 | RCB 213/5 v CSK 211/5Match 52 · T20 | CSK | 5 | 1/34 | 1 | Royal Challengers Bengaluru won by 2 runs | Bengaluru | Indian Premier League 2025 |
| 30 Apr 2025 | CSK 190 v PK 194/6Match 49 · T20 | CSK | 88 | 0/27 | 0 | Punjab Kings won by 4 wickets | Chennai | Indian Premier League 2025 |
| 25 Apr 2025 | CSK 154 v SH 155/5Match 43 · T20 | CSK | 9 | 0/25 | 1 | Sunrisers Hyderabad won by 5 wickets | Chennai | Indian Premier League 2025 |
| 28 Mar 2025 | RCB 196/7 v CSK 146/8Match 8 · T20 | CSK | 8 | 0/34 | 1 | Royal Challengers Bengaluru won by 50 runs | Chennai | Indian Premier League 2025 |
| 23 Mar 2025 | MI 155/9 v CSK 158/6Match 3 · T20 | CSK | 4 | 0/13 | 0 | Chennai Super Kings won by 4 wickets | Chennai | Indian Premier League 2025 |
| 9 Feb 2025 | DV 189/5 v DC 191/6Final · T20 | DV | 62* | 1/42 | 0 | Dubai Capitals won by 4 wickets | Dubai | International League T20 2024/25 |