| 20 Sept 2026 | BW 150/5 v ECR 151/3Final · T20 | ECR | DNB | 1/33 | 0 | Edinburgh Castle Rockers won by 7 wickets | Dublin | European T20 Premier League 2026 |
| 17 Sept 2026 | BW 190/4 v ECR 137/6Match 29 · T20 | ECR | 30* | 2/43 | 0 | Belfast Wolves won by 9 runs (DLS method) | Dublin | European T20 Premier League 2026 |
| 15 Sept 2026 | RD 181/6 v ECR 176/5Match 27 · T20 | ECR | 33* | 2/38 | 0 | Rotterdam Dockers won by 5 runs | Dublin | European T20 Premier League 2026 |
| 11 Sept 2026 | ECR 174/4 v DG 162/8Match 21 · T20 | ECR | DNB | 2/32 | 0 | Edinburgh Castle Rockers won by 12 runs | Dublin | European T20 Premier League 2026 |
| 6 Sept 2026 | GC 159/6 v ECR 163/3Match 16 · T20 | ECR | DNB | 2/29 | 0 | Edinburgh Castle Rockers won by 7 wickets | The Hague | European T20 Premier League 2026 |
| 5 Sept 2026 | ECR 148 v RD 93Match 14 · T20 | ECR | 8 | 3/16 | 0 | Edinburgh Castle Rockers won by 55 runs | The Hague | European T20 Premier League 2026 |
| 2 Sept 2026 | ECR 189/5 v BW 130Match 11 · T20 | ECR | 1* | 4/20 | 1 | Edinburgh Castle Rockers won by 59 runs | The Hague | European T20 Premier League 2026 |
| 30 Aug 2026 | DG 109 v ECR 110/6Match 8 · T20 | ECR | 4* | 1/21 | 1 | Edinburgh Castle Rockers won by 4 wickets | The Hague | European T20 Premier League 2026 |
| 27 Aug 2026 | GC 115 v ECR 116/3Match 3 · T20 | ECR | DNB | 0/17 | 0 | Edinburgh Castle Rockers won by 7 wickets | The Hague | European T20 Premier League 2026 |
| 12 Aug 2026 | ML 157/6 v BP 155/7Match 32 · The Hundred | ML | 17* | 0/17 | 0 | MI London won by 2 runs | Birmingham | The Hundred Men's Competition 2026 |
| 8 Aug 2026 | ML 147/7 v TR 148/4Match 25 · The Hundred | ML | 1* | 1/22 | 0 | Trent Rockets won by 6 wickets | London | The Hundred Men's Competition 2026 |
| 6 Aug 2026 | LS 160/5 v ML 164/6Match 23 · The Hundred | ML | 8* | 0/27 | 0 | MI London won by 4 wickets | London | The Hundred Men's Competition 2026 |
| 2 Aug 2026 | ML 183/6 v MSG 138Match 18 · The Hundred | ML | 1 | 2/38 | 0 | 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 | 9* | 0/31 | 0 | London Spirit won by 7 wickets | London | The Hundred Men's Competition 2026 |
| 27 Jul 2026 | SB 129/9 v ML 130/7Match 9 · The Hundred | ML | 7 | 2/27 | 0 | MI London won by 3 wickets | Southampton | The Hundred Men's Competition 2026 |
| 25 Jul 2026 | WF 167/5 v ML 152/6Match 6 · The Hundred | ML | 10 | 1/28 | 0 | Welsh Fire won by 15 runs | Cardiff | The Hundred Men's Competition 2026 |
| 21 Jul 2026 | SL 143 v ML 144/3Match 1 · The Hundred | ML | DNB | 1/28 | 0 | MI London won by 7 wickets | London | The Hundred Men's Competition 2026 |
| 15 Jul 2026 | NOT 163/6 v SUR 156/7Quarter-final · T20 | SUR | 5 | 1/32 | 1 | Nottinghamshire won by 7 runs | Nottingham | Vitality Blast Men 2026 |
| 12 Jul 2026 | SUR 123 v ESS 124/2Match · T20 | SUR | 3 | 0/19 | 0 | Essex won by 8 wickets | London | Vitality Blast Men 2026 |
| 10 Jul 2026 | KEN 102 v SUR 106/1Match · T20 | SUR | DNB | 0/15 | 1 | Surrey won by 9 wickets | Canterbury | Vitality Blast Men 2026 |
| 8 Jul 2026 | SUS 176/7 v SUR 177/2Match · T20 | SUR | DNB | - | 0 | Surrey won by 8 wickets | London | Vitality Blast Men 2026 |
| 4 Jul 2026 | GLO 191/5 v SUR 134Match · T20 | SUR | 1 | 1/28 | 1 | Gloucestershire won by 57 runs | Bristol | Vitality Blast Men 2026 |
| 1 Jul 2026 | SUR 240/4 v ESS 233/8Match · T20 | SUR | 0 | 0/51 | 1 | Surrey won by 7 runs | Chelmsford | Vitality Blast Men 2026 |
| 26 Jun 2026 | SUS 171 v SUR 175/3Match · T20 | SUR | DNB | 0/23 | 1 | Surrey won by 7 wickets | Brighton | Vitality Blast Men 2026 |
| 7 Jun 2026 | SUR 421 & 259/5d v HAM 333 & 101/2Match 31 · First-class | SUR | 1 & DNB | 0/43 & 0/18 | 1 | Match drawn | London | County Championship 2026 |
| 5 Jun 2026 | HAM 215/5 v SUR 210/7Match · T20 | SUR | 7 | 1/33 | 0 | Hampshire won by 5 runs | London | Vitality Blast Men 2026 |
| 3 Jun 2026 | MID 130/7 v SUR 134/2Match · T20 | SUR | DNB | 1/35 | 1 | Surrey won by 8 wickets | London | Vitality Blast Men 2026 |
| 31 May 2026 | SUR 116 v KEN 118/2Match · T20 | SUR | 32 | 0/16 | 1 | Kent won by 8 wickets | London | Vitality Blast Men 2026 |
| 29 May 2026 | SUR 174/8 v HAM 178/5Match · T20 | SUR | 7 | 3/34 | 0 | Hampshire won by 5 wickets | Southampton | Vitality Blast Men 2026 |
| 24 May 2026 | MID 143/8 v SUR 144/4Match 14 · T20 | SUR | DNB | 1/32 | 1 | Surrey won by 6 wickets | London | Vitality Blast Men 2026 |
| 22 May 2026 | SUR 213/6 v LAN 154/9Match 2 · T20 | SUR | 49* | 1/18 | 1 | Surrey won by 59 runs | London | Vitality Blast Men 2026 |
| 15 Apr 2026 | QG 154 v PZ 156/2Match 23 · T20 | QG | 15 | 0/13 | 0 | Peshawar Zalmi won by 8 wickets | Karachi | Pakistan Super League 2026 |
| 5 Apr 2026 | QG 166/7 v MS 167/4Match 13 · T20 | QG | 1 | 0/24 | 0 | Multan Sultans won by 6 wickets | Lahore | Pakistan Super League 2026 |
| 2 Apr 2026 | QG 183/5 v IU 189/2Match 9 · T20 | QG | 29* | 0/39 | 0 | Islamabad United won by 8 wickets | Lahore | Pakistan Super League 2026 |
| 29 Mar 2026 | QG 174/8 v HK 134/8Match 5 · T20 | QG | 31 | 0/21 | 0 | Quetta Gladiators won by 40 runs | Lahore | Pakistan Super League 2026 |
| 27 Mar 2026 | KK 181/7 v QG 167/7Match 2 · T20 | QG | 0 | 0/35 | 0 | Karachi Kings won by 14 runs | Lahore | Pakistan Super League 2026 |
| 21 Jan 2026 | HH 114/5 v MS 81/4Knockout · T20 | MS | DNB | 1/36 | 0 | Hobart Hurricanes won by 3 runs (DLS method) | Hobart | Big Bash League 2025/26 |
| 17 Jan 2026 | MS 130 v PS 134/4Match 39 · T20 | MS | 9 | 0/23 | 0 | Perth Scorchers won by 6 wickets | Perth | Big Bash League 2025/26 |
| 13 Jan 2026 | AS 83 v MS 86/4Match 34 · T20 | MS | 9* | 4/10 | 0 | Melbourne Stars won by 6 wickets | Melbourne | Big Bash League 2025/26 |
| 10 Jan 2026 | MR 166/7 v MS 170/2Match 30 · T20 | MS | DNB | 1/31 | 1 | Melbourne Stars won by 8 wickets | Melbourne | Big Bash League 2025/26 |
| 4 Jan 2026 | MS 173/9 v MR 177/6Match 22 · T20 | MS | 38 | 0/25 | 1 | Melbourne Renegades won by 4 wickets | Melbourne | Big Bash League 2025/26 |
| 2 Jan 2026 | MS 195/6 v BH 199/6Match 20 · T20 | MS | 2 | 1/47 | 1 | Brisbane Heat won by 4 wickets | Brisbane | Big Bash League 2025/26 |
| 28 Dec 2025 | ST 128 v MS 132/1Match 14 · T20 | MS | DNB | 2/22 | 0 | Melbourne Stars won by 9 wickets | Canberra | Big Bash League 2025/26 |
| 26 Dec 2025 | SS 144 v MS 145/3Match 11 · T20 | MS | 2* | 3/26 | 1 | Melbourne Stars won by 7 wickets | Sydney | Big Bash League 2025/26 |
| 23 Dec 2025 | AS 155/8 v MS 161/4Match 10 · T20 | MS | DNB | 3/35 | 0 | Melbourne Stars won by 6 wickets | Adelaide | Big Bash League 2025/26 |
| 18 Dec 2025 | HH 158/9 v MS 159/2Match 5 · T20 | MS | DNB | 1/25 | 0 | Melbourne Stars won by 8 wickets | Melbourne | Big Bash League 2025/26 |
| 15 Sept 2025 | NOT 231 & 256 v SUR 173 & 294Match 64 · First-class | SUR | 11 & 33 | 0/29 & 0/8 | 0 | Nottinghamshire won by 20 runs | London | County Championship 2025 |
| 3 Sept 2025 | NOR 154/4 v SUR 147/6Quarter-final · T20 | SUR | 1 | 0/31 | 0 | Northamptonshire won by 7 runs | London | Vitality Blast Men 2025 |
| 31 Aug 2025 | OI 168/5 v TR 142/8Final · The Hundred | OI | 0 | 1/34 | 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 | DNB | 2/27 | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2025 |