| 11 Jul 2025 | GLA 222/6 v SUR 224/4Match · T20 | SUR | DNB | - | 0 | Surrey won by 6 wickets | London | Vitality Blast Men 2025 |
| 9 Jul 2025 | SUR 193/7 v GLO 165/9Match · T20 | SUR | 1 | - | 1 | Surrey won by 28 runs | Bristol | Vitality Blast Men 2025 |
| 6 Jul 2025 | SUR 141/6 v ESS 145/6Match · T20 | SUR | 18 | - | 2 | Essex won by 4 wickets (DLS method) | London | Vitality Blast Men 2025 |
| 20 Jun 2025 | SUR 194/8 v MID 119Match · T20 | SUR | 15 | - | 1 | Surrey won by 75 runs | London | Vitality Blast Men 2025 |
| 18 Jun 2025 | SUR 210/6 v SUS 162Match · T20 | SUR | 3 | - | 0 | Surrey won by 48 runs | London | Vitality Blast Men 2025 |
| 17 Jun 2025 | SUR 193/6 v HAM 124Match · T20 | SUR | 19 | - | 1 | Surrey won by 69 runs | Southampton | Vitality Blast Men 2025 |
| 12 Jun 2025 | KEN 171/7 v SUR 173/6Match · T20 | SUR | 46* | - | 1 | Surrey won by 4 wickets | London | Vitality Blast Men 2025 |
| 6 Jun 2025 | SUR 193/7 v KEN 151/9Match · T20 | SUR | 62* | - | 0 | Surrey won by 42 runs | Canterbury | Vitality Blast Men 2025 |
| 5 Jun 2025 | SUR 141/7 v HAM 63/0Match · T20 | SUR | 33* | - | 0 | Hampshire won by 15 runs (DLS method) | London | Vitality Blast Men 2025 |
| 3 Jun 2025 | SUR 149/8 v GLA 142Match · T20 | SUR | 1 | - | 1 | Surrey won by 7 runs | Cardiff | Vitality Blast Men 2025 |
| 30 May 2025 | SUR 146/9 v SOM 147/5Match · T20 | SUR | 3 | - | 1 | Somerset won by 5 wickets | Taunton | Vitality Blast Men 2025 |
| 21 Jan 2025 | ME 186/6 v ADKR 158/9Match 14 · T20 | ADKR | 7 | - | 1 | MI Emirates won by 28 runs | Abu Dhabi | International League T20 2024/25 |
| 19 Jan 2025 | ADKR 176/9 v GG 139/8Match 12 · T20 | ADKR | 9 | - | 1 | Abu Dhabi Knight Riders won by 37 runs | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DV 193/5 v ADKR 140Match 9 · T20 | ADKR | 1 | - | 1 | Desert Vipers won by 53 runs | Dubai | International League T20 2024/25 |
| 15 Jan 2025 | ADKR 159/5 v SW 129Match 6 · T20 | ADKR | 39* | - | 3 | Abu Dhabi Knight Riders won by 30 runs | Abu Dhabi | International League T20 2024/25 |
| 12 Jan 2025 | ADKR 166/5 v DV 168/3Match 2 · T20 | ADKR | DNB | - | 0 | Desert Vipers won by 7 wickets | Abu Dhabi | International League T20 2024/25 |
| 7 Jan 2025 | PS 147/8 v MR 150/6Match 26 · T20 | MR | 0 | - | 0 | Melbourne Renegades won by 4 wickets | Perth | Big Bash League 2024/25 |
| 4 Jan 2025 | MR 168/7 v MS 171/5Match 23 · T20 | MR | 24* | - | 0 | Melbourne Stars won by 5 wickets | Melbourne | Big Bash League 2024/25 |
| 2 Jan 2025 | MR 142/9 v AS 143/5Match 20 · T20 | MR | 6 | - | 2 | Adelaide Strikers won by 5 wickets | Melbourne | Big Bash League 2024/25 |
| 30 Dec 2024 | ST 156/4 v MR 148/8Match 16 · T20 | MR | 40 | - | 1 | Sydney Thunder won by 8 runs | Sydney | Big Bash League 2024/25 |
| 23 Dec 2024 | PS 143/8 v MR 144/8Match 10 · T20 | MR | 24 | - | 1 | Melbourne Renegades won by 2 wickets | Melbourne | Big Bash League 2024/25 |
| 19 Dec 2024 | HH 74 v MR 78/4Match 5 · T20 | MR | 7 | - | 1 | Melbourne Renegades won by 6 wickets | Geelong | Big Bash League 2024/25 |
| 16 Dec 2024 | MR 169/7 v SS 172/5Match 2 · T20 | MR | 1 | - | 1 | Sydney Sixers won by 5 wickets | Sydney | Big Bash League 2024/25 |
| 14 Sept 2024 | SUR 153/9 v SOM 159/4Semi-final · T20 | SUR | 22 | - | 0 | Somerset won by 6 wickets | Birmingham | Vitality Blast 2024 |
| 3 Sept 2024 | DUR 162/8 v SUR 164/5Quarter-final · T20 | SUR | 1 | - | 0 | Surrey won by 5 wickets | London | Vitality Blast 2024 |
| 18 Aug 2024 | OI 147/9 v SB 130/7Final · The Hundred | SB | 16 | - | 1 | Oval Invincibles won by 17 runs | London | The Hundred Men's Competition 2024 |
| 17 Aug 2024 | SB 126/6 v BP 126/7Eliminator · The Hundred | SB | 14 | - | 3 | Match tied (Southern Brave won the Super Over) | London | The Hundred Men's Competition 2024 |
| 14 Aug 2024 | WF 181/5 v SB 21/2Match 30 · The Hundred | SB | DNB | - | 0 | No result | Southampton | The Hundred Men's Competition 2024 |
| 10 Aug 2024 | TR 126/8 v SB 127/8Match 24 · The Hundred | SB | 2 | - | 2 | Southern Brave won by 2 wickets | Southampton | The Hundred Men's Competition 2024 |
| 8 Aug 2024 | SB 118/8 v OI 120/4Match 22 · The Hundred | SB | 4 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2024 |
| 5 Aug 2024 | SB 139/5 v WF 97Match 17 · The Hundred | SB | 2 | - | 1 | Southern Brave won by 42 runs | Cardiff | The Hundred Men's Competition 2024 |
| 3 Aug 2024 | SB 169/2 v BP 137/9Match 13 · The Hundred | SB | DNB | - | 1 | Southern Brave won by 32 runs | Birmingham | The Hundred Men's Competition 2024 |
| 1 Aug 2024 | MO 116/6 v SB 117/3Match 11 · The Hundred | SB | 25* | - | 0 | Southern Brave won by 7 wickets | Southampton | The Hundred Men's Competition 2024 |
| 30 Jul 2024 | SB 146/8 v NS 147/3Match 8 · The Hundred | SB | 5 | - | 0 | Northern Superchargers won by 7 wickets | Leeds | The Hundred Men's Competition 2024 |
| 24 Jul 2024 | LS 138/9 v SB 139/3Match 2 · The Hundred | SB | 1* | - | 2 | Southern Brave won by 7 wickets | Southampton | The Hundred Men's Competition 2024 |
| 19 Jul 2024 | KEN 217/5 v SUR 131Match · T20 | SUR | 4 | - | 0 | Kent won by 86 runs | Canterbury | Vitality Blast 2024 |
| 18 Jul 2024 | HAM 183 v SUR 188/5Match · T20 | SUR | 8 | - | 0 | Surrey won by 5 wickets | London | Vitality Blast 2024 |
| 14 Jul 2024 | SUR 189/9 v ESS 176/8Match · T20 | SUR | 13 | - | 0 | Surrey won by 13 runs | Chelmsford | Vitality Blast 2024 |
| 12 Jul 2024 | SUR 182/5 v SOM 183/4Match · T20 | SUR | 10 | - | 0 | Somerset won by 6 wickets | Taunton | Vitality Blast 2024 |
| 7 Jul 2024 | SUR 103/5 v KEN 81/3Match · T20 | SUR | 25 | - | 0 | Surrey won by 5 runs (DLS method) | London | Vitality Blast 2024 |
| 21 Jun 2024 | GLA 107/9 v SUR 108/1Match · T20 | SUR | 31* | - | 2 | Surrey won by 9 wickets | London | Vitality Blast 2024 |
| 20 Jun 2024 | SUR 185/9 v MID 129/8Match · T20 | SUR | 41 | - | 0 | Surrey won by 56 runs | London | Vitality Blast 2024 |
| 15 Jun 2024 | SUR 184/8 v SUS 130Match · T20 | SUR | 41 | - | 1 | Surrey won by 54 runs | Brighton | Vitality Blast 2024 |
| 14 Jun 2024 | GLO 170/6 v SUR 170/9Match · T20 | SUR | 6 | - | 1 | Match tied | London | Vitality Blast 2024 |
| 7 Jun 2024 | SUS 213/7 v SUR 177/7Match · T20 | SUR | 12 | - | 0 | Sussex won by 36 runs | London | Vitality Blast 2024 |
| 2 Jun 2024 | SUR 163 v SOM 106Match · T20 | SUR | 4 | - | 0 | Surrey won by 57 runs | London | Vitality Blast 2024 |
| 31 May 2024 | SUR 200/8 v GLA 181/7Match · T20 | SUR | 27 | - | 0 | Surrey won by 19 runs | Cardiff | Vitality Blast 2024 |
| 30 May 2024 | HAM 162/9 v SUR 163/5Match · T20 | SUR | 34 | - | 0 | Surrey won by 5 wickets | Southampton | Vitality Blast 2024 |
| 15 Mar 2024 | IU 174/9 v QG 135Eliminator · T20 | QG | 0 | - | 1 | Islamabad United won by 39 runs | Karachi | Pakistan Super League 2023/24 |
| 12 Mar 2024 | MS 185/4 v QG 106Match 30 · T20 | QG | 1 | - | 1 | Multan Sultans won by 79 runs | Karachi | Pakistan Super League 2023/24 |