| 12 Dec 2025 | GG 157/7 v DV 158/2Match 12 · T20 | DV | DNB | - | 1 | 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 | 15* | 0/8 | 0 | 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 | 56 | 0/7 | 1 | 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 | 35 | 1/2 | 1 | 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 | 19* | - | 1 | Desert Vipers won by 4 wickets | Dubai | International League T20 2025/26 |
| 24 Sept 2025 | SUR 147 & 281 v HAM 248 & 160Match 68 · First-class | SUR | 36 & 47 | 2/39 & 2/61 | 0 | Surrey won by 20 runs | Southampton | County Championship 2025 |
| 15 Sept 2025 | NOT 231 & 256 v SUR 173 & 294Match 64 · First-class | SUR | 0 & 50 | - | 0 | Nottinghamshire won by 20 runs | London | County Championship 2025 |
| 8 Sept 2025 | SUR 246 & 391/8d v WAR 248 & 105/1Match 58 · First-class | SUR | 20 & 43 | 0/10 | 1 | Match drawn | London | County Championship 2025 |
| 3 Sept 2025 | NOR 154/4 v SUR 147/6Quarter-final · T20 | SUR | 2 | - | 0 | Northamptonshire won by 7 runs | London | Vitality Blast Men 2025 |
| 30 Aug 2025 | NS 119/5 v TR 12/0Eliminator · The Hundred | NS | 44* | - | 0 | No result | London | The Hundred Men's Competition 2025 |
| 26 Aug 2025 | NS 139/8 v MO 140/3Match 30 · The Hundred | NS | 8 | 0/13 | 0 | Manchester Originals won by 7 wickets | Leeds | The Hundred Men's Competition 2025 |
| 23 Aug 2025 | NS 198/4 v OI 182/7Match 25 · The Hundred | NS | 8 | - | 0 | Northern Superchargers won by 16 runs | Leeds | The Hundred Men's Competition 2025 |
| 20 Aug 2025 | LS 135/3 v NS 138/2Match 22 · The Hundred | NS | 37 | - | 1 | Northern Superchargers won by 8 wickets | London | The Hundred Men's Competition 2025 |
| 17 Aug 2025 | MO 171/3 v NS 114Match 17 · The Hundred | NS | 1 | 0/20 | 0 | Manchester Originals won by 57 runs | Manchester | The Hundred Men's Competition 2025 |
| 15 Aug 2025 | NS 193/5 v BP 157/9Match 14 · The Hundred | NS | 15 | 0/7 | 0 | Northern Superchargers won by 36 runs | Leeds | The Hundred Men's Competition 2025 |
| 13 Aug 2025 | SB 139/5 v NS 141/7Match 11 · The Hundred | NS | 10 | - | 0 | Northern Superchargers won by 3 wickets | Southampton | The Hundred Men's Competition 2025 |
| 10 Aug 2025 | NS 124/9 v TR 128/5Match 8 · The Hundred | NS | 2 | 0/29 | 0 | Trent Rockets won by 5 wickets | Nottingham | The Hundred Men's Competition 2025 |
| 7 Aug 2025 | WF 143/9 v NS 147/2Match 3 · The Hundred | NS | DNB | 0/19 | 1 | Northern Superchargers won by 8 wickets | Leeds | The Hundred Men's Competition 2025 |
| 29 Jul 2025 | DUR 153 & 344 v SUR 322 & 176/5Match 51 · First-class | SUR | 88 & 32* | 2/77 | 2 | Surrey won by 5 wickets | Chester-le-Street | County Championship 2025 |
| 22 Jul 2025 | YOR 517/6d & 120/5 v SUR 537Match 49 · First-class | SUR | 78 | 1/22 | 2 | Match drawn | Scarborough | County Championship 2025 |
| 18 Jul 2025 | SUR 204/5 v SUS 197/7Match · T20 | SUR | 0 | - | 1 | Surrey won by 7 runs | Brighton | Vitality Blast Men 2025 |
| 16 Jul 2025 | SUR 189/9 v MID 181/6Match · T20 | SUR | 24 | - | 0 | Surrey won by 8 runs | London | Vitality Blast Men 2025 |
| 13 Jul 2025 | SUR 201/6 v SOM 134Match · T20 | SUR | 32 | - | 1 | Surrey won by 67 runs | London | Vitality Blast Men 2025 |
| 11 Jul 2025 | GLA 222/6 v SUR 224/4Match · T20 | SUR | 120* | - | 0 | Surrey won by 6 wickets | London | Vitality Blast Men 2025 |
| 9 Jul 2025 | SUR 193/7 v GLO 165/9Match · T20 | SUR | 31* | - | 2 | Surrey won by 28 runs | Bristol | Vitality Blast Men 2025 |
| 29 Jun 2025 | SUR 820/9d v DUR 362 & 262/0Match 42 · First-class | SUR | 178 | 1/7 & 0/69 | 0 | Match drawn | London | County Championship 2025 |
| 22 Jun 2025 | WOR 214 & 125 v SUR 291 & 53/1Match 39 · First-class | SUR | 52 & DNB | - | 1 | Surrey won by 9 wickets | Worcester | County Championship 2025 |
| 16 May 2025 | YOR 255 & 229 v SUR 512Match 28 · First-class | SUR | 31 | 2/22 | 1 | Surrey won by an innings and 28 runs | London | County Championship 2025 |
| 9 May 2025 | WAR 665/5d v SUR 504 & 15/0Match 23 · First-class | SUR | 45 & DNB | 2/131 | 1 | Match drawn | Birmingham | County Championship 2025 |
| 25 Apr 2025 | SOM 283 & 119/9 v SUR 367 & 36/2Match 17 · First-class | SUR | 55* & DNB | 1/15 & 1/9 | 1 | Surrey won by 8 wickets | London | County Championship 2025 |
| 18 Apr 2025 | SUS 435 & 132/0 v SUR 490Match 11 · First-class | SUR | 117 | 1/87 & 0/36 | 0 | Match drawn | Brighton | County Championship 2025 |
| 11 Apr 2025 | SUR 253 & 342/9d v HAM 219 & 300/5Match 8 · First-class | SUR | 6 & 23 | 2/7 & 0/66 | 2 | Match drawn | London | County Championship 2025 |
| 4 Apr 2025 | ESS 582/6d v SUR 365 & 219/6Match · First-class | SUR | 3 & 18 | 3/169 | 0 | Match drawn | Chelmsford | County Championship 2025 |
| 9 Feb 2025 | DV 189/5 v DC 191/6Final · T20 | DV | 10 | - | 2 | Dubai Capitals won by 4 wickets | Dubai | International League T20 2024/25 |
| 7 Feb 2025 | SW 162/7 v DV 165/3Qualifier 2 · T20 | DV | 28* | 0/18 | 1 | Desert Vipers won by 7 wickets | Sharjah | International League T20 2024/25 |
| 5 Feb 2025 | DV 189/7 v DC 193/5Qualifier 1 · T20 | DV | 35 | - | 1 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 3 Feb 2025 | DV 137 v DC 138/1Match 30 · T20 | DV | 44 | - | 0 | Dubai Capitals won by 9 wickets | Sharjah | International League T20 2024/25 |
| 29 Jan 2025 | GG 129/8 v DV 130/5Match 24 · T20 | DV | 7 | - | 0 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 27 Jan 2025 | ME 228/2 v DV 74Match 22 · T20 | DV | 9 | 0/21 | 0 | MI Emirates won by 154 runs | Abu Dhabi | International League T20 2024/25 |
| 25 Jan 2025 | SW 151/8 v DV 152/2Match 18 · T20 | DV | 0 | 0/12 | 0 | Desert Vipers won by 8 wickets | Sharjah | International League T20 2024/25 |
| 22 Jan 2025 | SW 91 v DV 95/0Match 15 · T20 | DV | DNB | 0/12 | 2 | Desert Vipers won by 10 wickets | Dubai | International League T20 2024/25 |
| 20 Jan 2025 | DV 139 v DC 140/4Match 13 · T20 | DV | 24 | - | 0 | Dubai Capitals won by 6 wickets | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DV 193/5 v ADKR 140Match 9 · T20 | DV | 49 | 1/15 | 0 | Desert Vipers won by 53 runs | Dubai | International League T20 2024/25 |
| 16 Jan 2025 | ME 159/6 v DV 161/5Match 7 · T20 | DV | 5 | 1/21 | 2 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 14 Jan 2025 | GG 119/9 v DV 121/4Match 5 · T20 | DV | 0 | - | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2024/25 |
| 12 Jan 2025 | ADKR 166/5 v DV 168/3Match 2 · T20 | DV | 70 | - | 0 | Desert Vipers won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 9 Jan 2025 | MS 156/5 v SS 140/9Match 28 · T20 | MS | 14 | - | 0 | Melbourne Stars won by 16 runs | Melbourne | Big Bash League 2024/25 |
| 4 Jan 2025 | MR 168/7 v MS 171/5Match 23 · T20 | MS | 2 | 0/24 | 0 | Melbourne Stars won by 5 wickets | Melbourne | Big Bash League 2024/25 |
| 1 Jan 2025 | BH 149/7 v MS 153/5Match 19 · T20 | MS | 64* | 1/6 | 1 | Melbourne Stars won by 5 wickets | Brisbane | Big Bash League 2024/25 |
| 26 Sept 2024 | ESS 508/8d v SUR 267/7Match 67 · First-class | SUR | 27 | 0/49 | 0 | Match drawn | Chelmsford | County Championship 2024 |