| 8 Aug 2026 | ML 147/7 v TR 148/4Match 25 · The Hundred | ML | 39 | 0/16 | 0 | Trent Rockets won by 6 wickets | London | The Hundred Men's Competition 2026 |
| 2 Aug 2026 | ML 183/6 v MSG 138Match 18 · The Hundred | ML | 62 | 0/4 | 3 | MI London won by 45 runs | London | The Hundred Men's Competition 2026 |
| 29 Jul 2026 | ML 164/5 v LS 165/3Match 12 · The Hundred | ML | 65 | 0/12 | 1 | London Spirit won by 7 wickets | London | The Hundred Men's Competition 2026 |
| 21 Jul 2026 | SL 143 v ML 144/3Match 1 · The Hundred | ML | 2 | - | 0 | MI London won by 7 wickets | London | The Hundred Men's Competition 2026 |
| 7 Jun 2026 | SUR 421 & 259/5d v HAM 333 & 101/2Match 31 · First-class | SUR | 10 & 8 | 1/49 & 0/20 | 0 | Match drawn | London | County Championship 2026 |
| 5 Jun 2026 | HAM 215/5 v SUR 210/7Match · T20 | SUR | 70 | 2/29 | 1 | Hampshire won by 5 runs | London | Vitality Blast Men 2026 |
| 3 Jun 2026 | MID 130/7 v SUR 134/2Match · T20 | SUR | 24 | 0/24 | 1 | Surrey won by 8 wickets | London | Vitality Blast Men 2026 |
| 31 May 2026 | SUR 116 v KEN 118/2Match · T20 | SUR | 0 | - | 0 | Kent won by 8 wickets | London | Vitality Blast Men 2026 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 3 Sept 2024 | DUR 162/8 v SUR 164/5Quarter-final · T20 | SUR | 8 | - | 0 | Surrey won by 5 wickets | London | Vitality Blast 2024 |
| 22 Aug 2024 | LAN 204 & 177 v SUR 444/9dMatch 48 · First-class | SUR | 31 | 0/14 | 1 | Surrey won by an innings and 63 runs | London | County Championship 2024 |
| 11 Aug 2024 | LS 96 v OI 100/1Match 26 · The Hundred | OI | 2 | 1/12 | 1 | Oval Invincibles won by 9 wickets | London | The Hundred Men's Competition 2024 |
| 8 Aug 2024 | SB 118/8 v OI 120/4Match 22 · The Hundred | OI | 6 | 1/1 | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2024 |
| 2 Aug 2024 | NS 145/5 v OI 126/9Match 12 · The Hundred | OI | 7 | 0/7 | 0 | Northern Superchargers won by 19 runs | London | The Hundred Men's Competition 2024 |
| 23 Jul 2024 | BP 89 v OI 93/2Match 1 · The Hundred | OI | 6 | 2/8 | 0 | Oval Invincibles won by 8 wickets | London | The Hundred Men's Competition 2024 |
| 18 Jul 2024 | HAM 183 v SUR 188/5Match · T20 | SUR | 6 | 0/16 | 0 | Surrey won by 5 wickets | London | Vitality Blast 2024 |
| 30 May 2024 | PAK 157 v ENG 158/34th T20I · T20I | ENG | 20 | - | 0 | England won by 7 wickets | London | Pakistan tour of England 2024 |
| 21 Aug 2023 | TR 148/7 v OI 151/5Match 29 · The Hundred | OI | 31 | 0/8 | 1 | Oval Invincibles won by 5 wickets | London | The Hundred Men's Competition 2023 |
| 15 Aug 2023 | OI 189/4 v LS 187/7Match 21 · The Hundred | OI | 68 | 2/22 | 0 | Oval Invincibles won by 2 runs | London | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | OI 186/5 v MO 92Match 13 · The Hundred | OI | 32 | - | 3 | Oval Invincibles won by 94 runs | London | The Hundred Men's Competition 2023 |
| 6 Aug 2023 | WF 138/6 v OI 138/7Match 9 · The Hundred | OI | 16 | - | 0 | Match tied | London | The Hundred Men's Competition 2023 |
| 10 Jul 2023 | SUR 355 & 340 v NOT 399 & 118/1Match · First-class | SUR | 35 & 60 | 2/57 & 1/30 | 1 | Match drawn | London | County Championship 2023 |
| 2 Jul 2023 | SUR 195/6 v ESS 199/7Match · T20 | SUR | 23 | 0/9 | 0 | Essex won by 3 wickets | London | Vitality Blast 2023 |
| 30 Jun 2023 | SOM 208/5 v SUR 190/9Match · T20 | SUR | 50 | - | 1 | Somerset won by 18 runs | London | Vitality Blast 2023 |
| 25 Jun 2023 | LAN 274 & 293 v SUR 360 & 84Match · First-class | SUR | 64 & 20 | 0/25 & 0/16 | 0 | Lancashire won by 123 runs | London | County Championship 2023 |
| 22 Jun 2023 | SUR 252/7 v MID 254/3Match · T20 | SUR | 96 | 0/30 | 0 | Middlesex won by 7 wickets | London | Vitality Blast 2023 |
| 20 Jun 2023 | SUR 238/5 v GLA 157/8Match · T20 | SUR | 69 | - | 0 | Surrey won by 81 runs | London | Vitality Blast 2023 |
| 18 Jun 2023 | SUR 124 v HAM 125/1Match · T20 | SUR | 0 | - | 0 | Hampshire won by 9 wickets | London | Vitality Blast 2023 |
| 28 May 2023 | SUR 148 v SUS 149/5Match · T20 | SUR | 13 | 0/29 | 1 | Sussex won by 5 wickets | London | Vitality Blast 2023 |
| 26 May 2023 | SUR 223/5 v KEN 182/7Match · T20 | SUR | 17 | 2/7 | 2 | Surrey won by 41 runs | London | Vitality Blast 2023 |
| 18 May 2023 | KEN 278 & 141 v SUR 362 & 58/0Match · First-class | SUR | 24 & DNB | 0/8 | 2 | Surrey won by 10 wickets | London | County Championship 2023 |
| 11 May 2023 | MID 209 & 240 v SUR 380 & 73/1Match · First-class | SUR | 27 & DNB | 0/8 | 1 | Surrey won by 9 wickets | London | County Championship 2023 |
| 23 Aug 2022 | BP 166/6 v OI 156/8Match 23 · The Hundred | OI | 4 | - | 1 | Birmingham Phoenix won by 10 runs | London | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | SB 137/6 v OI 142/3Match 14 · The Hundred | OI | 108* | - | 2 | Oval Invincibles won by 7 wickets | London | The Hundred Men's Competition 2022 |
| 4 Aug 2022 | LS 171/6 v OI 168/7Match 2 · The Hundred | OI | 1 | - | 0 | London Spirit won by 3 runs | London | The Hundred Men's Competition 2022 |
| 25 Jul 2022 | WAR 253 & 310 v SUR 316 & 252/4Match 53 · First-class | SUR | 44 & 18* | 0/13 & 2/55 | 1 | Surrey won by 6 wickets | London | County Championship 2022 |
| 19 Jul 2022 | ESS 271 & 208 v SUR 319 & 162/4Match 46 · First-class | SUR | 150* & DNB | 0/18 & 0/4 | 0 | Surrey won by 6 wickets | London | County Championship 2022 |
| 6 Jul 2022 | YOR 160/5 v SUR 159/7Quarter-final · T20 | SUR | 1 | 1/20 | 0 | Yorkshire won by 1 run | London | Vitality Blast 2022 |
| 1 Jul 2022 | KEN 191/5 v SUR 195/6Match · T20 | SUR | 26 | - | 0 | Surrey won by 4 wickets | London | Vitality Blast 2022 |