| 24 Sept 2026 | SUR 422 & 127/5 v SOM 731Match 70 · First-class | SUR | 5 & DNB | 3/103 | 0 | Match drawn | Taunton | County Championship 2026 |
| 15 Sept 2026 | GLA 132 & 594 v SUR 115 & 427Match 64 · First-class | SUR | 11* & 1* | 2/40 & 1/61 | 0 | Glamorgan won by 184 runs | London | County Championship 2026 |
| 8 Sept 2026 | SUS 393 & 167/3 v SUR 321Match 59 · First-class | SUR | 14* | 2/60 & 0/22 | 1 | Match drawn | Brighton | County Championship 2026 |
| 2 Sept 2026 | YOR 185 & 82 v SUR 83 & 187/9Match 52 · First-class | SUR | 4* & 4* | 3/40 & 1/23 | 0 | Surrey won by 1 wicket | London | County Championship 2026 |
| 27 Aug 2026 | SUR 183 & 298/8 v ESS 279Match 47 · First-class | SUR | 12* & DNB | 2/32 | 1 | Match drawn | Chelmsford | County Championship 2026 |
| 20 Aug 2026 | NOT 184 & 306 v SUR 162 & 183Match 41 · First-class | SUR | 5* & 1* | 2/41 & 4/39 | 0 | Nottinghamshire won by 145 runs | London | County Championship 2026 |
| 11 Aug 2026 | SUR 298/8 v NOT 299/4Match · List A | SUR | DNB | 1/50 | 0 | Nottinghamshire won by 6 wickets | London | One-Day Cup 2026 |
| 10 Aug 2026 | TR 158/5 v SB 159/4Match 29 · The Hundred | SB | DNB | 1/21 | 0 | Southern Brave won by 6 wickets | Nottingham | The Hundred Men's Competition 2026 |
| 5 Aug 2026 | SUR 286 v KEN 191Match · List A | SUR | 2 | 0/18 | 2 | Surrey won by 95 runs | London | One-Day Cup 2026 |
| 25 Jul 2026 | SL 187/5 v SB 182/5Match 5 · The Hundred | SB | DNB | 0/20 | 1 | 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 | DNB | 1/15 | 0 | Welsh Fire won by 6 wickets | Southampton | The Hundred Men's Competition 2026 |
| 15 May 2026 | YOR 486 v SUR 204 & 155Match 29 · First-class | SUR | 13 & 18 | 1/67 | 0 | Yorkshire won by an innings and 127 runs | Leeds | County Championship 2026 |
| 8 May 2026 | NOT 415 & 414/4d v SUR 449Match 23 · First-class | SUR | 20 | 6/73 & 1/40 | 2 | Match drawn | Nottingham | County Championship 2026 |
| 22 Jan 2026 | PR 210/5 v JSK 174/8Eliminator · T20 | JSK | DNB | 0/20 | 0 | Paarl Royals won by 36 runs | Centurion | SA20 2025/26 |
| 17 Jan 2026 | PC 143/6 v JSK 122/8Match 28 · T20 | JSK | DNB | 2/12 | 0 | Pretoria Capitals won by 21 runs | Johannesburg | SA20 2025/26 |
| 10 Jan 2026 | MCT 234/3 v JSK 198/5Match 20 · T20 | JSK | DNB | 2/37 | 0 | MI Cape Town won by 36 runs | Johannesburg | SA20 2025/26 |
| 8 Jan 2026 | JSK 187/6 v PRMatch 17 · T20 | JSK | DNB | - | 0 | No result | Johannesburg | SA20 2025/26 |
| 15 Sept 2025 | NOT 231 & 256 v SUR 173 & 294Match 64 · First-class | SUR | 3* & 1* | 1/60 & 3/53 | 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 | 0 & DNB | 2/47 & 0/22 | 0 | Match drawn | London | County Championship 2025 |
| 20 Aug 2025 | LS 135/3 v NS 138/2Match 22 · The Hundred | LS | DNB | 0/26 | 0 | Northern Superchargers won by 8 wickets | London | The Hundred Men's Competition 2025 |
| 17 Aug 2025 | LS 126/6 v BP 131/3Match 18 · The Hundred | LS | DNB | 1/20 | 0 | Birmingham Phoenix won by 7 wickets | Birmingham | The Hundred Men's Competition 2025 |
| 14 Aug 2025 | LS 162/5 v TR 141/6Match 13 · The Hundred | LS | DNB | 2/32 | 1 | London Spirit won by 21 runs | London | The Hundred Men's Competition 2025 |
| 9 Aug 2025 | LS 163/5 v WF 155/6Match 6 · The Hundred | LS | DNB | 2/31 | 0 | London Spirit won by 8 runs | Cardiff | The Hundred Men's Competition 2025 |
| 5 Aug 2025 | LS 80 v OI 81/4Match 1 · The Hundred | LS | 3* | 1/21 | 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* & DNB | 4/31 & 0/62 | 0 | 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 | 18 | 3/94 & 0/6 | 0 | Match drawn | Scarborough | County Championship 2025 |
| 29 Jun 2025 | SUR 820/9d v DUR 362 & 262/0Match 42 · First-class | SUR | DNB | 4/60 & 0/29 | 0 | Match drawn | London | County Championship 2025 |
| 12 Jun 2025 | KEN 171/7 v SUR 173/6Match · T20 | SUR | DNB | 0/33 | 0 | Surrey won by 4 wickets | London | Vitality Blast Men 2025 |
| 6 Jun 2025 | SUR 193/7 v KEN 151/9Match · T20 | SUR | DNB | 0/20 | 0 | Surrey won by 42 runs | Canterbury | Vitality Blast Men 2025 |
| 5 Jun 2025 | SUR 141/7 v HAM 63/0Match · T20 | SUR | DNB | 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 | 2* | 0/16 | 0 | Surrey won by 7 runs | Cardiff | Vitality Blast Men 2025 |
| 30 May 2025 | SUR 146/9 v SOM 147/5Match · T20 | SUR | 1 | 0/13 | 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 | 13 & DNB | 1/47 & 4/77 | 0 | Match drawn | London | County Championship 2025 |
| 25 Apr 2025 | SOM 283 & 119/9 v SUR 367 & 36/2Match 17 · First-class | SUR | 6 & DNB | 2/50 & 3/16 | 1 | Surrey won by 8 wickets | London | County Championship 2025 |
| 18 Apr 2025 | SUS 435 & 132/0 v SUR 490Match 11 · First-class | SUR | 3* | 2/82 & 0/23 | 1 | Match drawn | Brighton | County Championship 2025 |
| 11 Apr 2025 | SUR 253 & 342/9d v HAM 219 & 300/5Match 8 · First-class | SUR | 4 & 0 | 3/37 & 0/57 | 0 | Match drawn | London | County Championship 2025 |
| 1 Feb 2025 | ADKR 123/7 v GG 124/3Match 27 · T20 | GG | - | 1/13 | 0 | Gulf Giants won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 31 Jan 2025 | GG 173/6 v ME 174/5Match 26 · T20 | GG | DNB | 0/29 | 2 | MI Emirates won by 5 wickets | Dubai | International League T20 2024/25 |
| 26 Jan 2025 | SW 171/6 v GG 172/4Match 21 · T20 | GG | - | 1/32 | 1 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 25 Jan 2025 | ME 151/6 v GG 152/8Match 19 · T20 | GG | - | 2/19 | 0 | Gulf Giants won by 2 wickets | Abu Dhabi | International League T20 2024/25 |
| 14 Jan 2025 | GG 119/9 v DV 121/4Match 5 · T20 | GG | DNB | 0/33 | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2024/25 |
| 12 Jan 2025 | GG 174/7 v SW 175/7Match 3 · T20 | GG | DNB | 1/45 | 0 | Sharjah Warriorz won by 3 wickets | Dubai | International League T20 2024/25 |
| 17 Sept 2024 | DUR 262 & 177 v SUR 415 & 25/0Match 64 · First-class | SUR | 6* & DNB | 4/39 & 4/34 | 0 | Surrey won by 10 wickets | London | County Championship 2024 |
| 14 Sept 2024 | SUR 153/9 v SOM 159/4Semi-final · T20 | SUR | 1* | 2/15 | 0 | Somerset won by 6 wickets | Birmingham | Vitality Blast 2024 |
| 9 Sept 2024 | SOM 317 & 224 v SUR 321 & 109Match 59 · First-class | SUR | 5* & 0 | 3/41 & 1/55 | 0 | Somerset won by 111 runs | Taunton | County Championship 2024 |
| 3 Sept 2024 | DUR 162/8 v SUR 164/5Quarter-final · T20 | SUR | DNB | 2/14 | 0 | Surrey won by 5 wickets | London | Vitality Blast 2024 |
| 29 Aug 2024 | SUR 525 & 177/9d v NOT 405 & 121/0Match 53 · First-class | SUR | 1* & 12* | 0/37 & 0/12 | 0 | Match drawn | Nottingham | County Championship 2024 |
| 22 Aug 2024 | LAN 204 & 177 v SUR 444/9dMatch 48 · First-class | SUR | DNB | 3/31 & 3/34 | 0 | Surrey won by an innings and 63 runs | London | County Championship 2024 |
| 13 Aug 2024 | LS 111/8 v NS 64/1Match 29 · The Hundred | LS | DNB | 0/6 | 0 | Northern Superchargers won by 21 runs (DLS method) | Leeds | The Hundred Men's Competition 2024 |
| 11 Aug 2024 | LS 96 v OI 100/1Match 26 · The Hundred | LS | 0* | 0/8 | 0 | Oval Invincibles won by 9 wickets | London | The Hundred Men's Competition 2024 |