| 19 Jun 2023 | ESS 186 v SOM 187/3Match · T20 | SOM | DNB | 1/36 | 1 | Somerset won by 7 wickets | Chelmsford | Vitality Blast 2023 |
| 16 Jun 2023 | SUR 195/9 v SOM 167/9Match · T20 | SOM | 3 | 1/34 | 0 | Surrey won by 28 runs | Taunton | Vitality Blast 2023 |
| 9 Jun 2023 | SOM 231/4 v GLO 151Match · T20 | SOM | DNB | 3/25 | 1 | Somerset won by 80 runs | Bristol | Vitality Blast 2023 |
| 7 Jun 2023 | HAM 178/4 v SOM 173/6Match · T20 | SOM | 1* | 0/26 | 0 | Hampshire won by 5 runs | Southampton | Vitality Blast 2023 |
| 4 Jun 2023 | SOM 150 v ESS 139Match · T20 | SOM | 7 | 2/23 | 1 | Somerset won by 11 runs | Taunton | Vitality Blast 2023 |
| 2 Jun 2023 | MID 136 v SOM 142/1Match · T20 | SOM | DNB | 1/19 | 0 | Somerset won by 9 wickets | Taunton | Vitality Blast 2023 |
| 30 May 2023 | SOM 154 v KEN 112Match · T20 | SOM | 17 | 1/4 | 1 | Somerset won by 13 runs (DLS method) | Canterbury | Vitality Blast 2023 |
| 28 May 2023 | GLA 153 v SOM 154/6Match · T20 | SOM | DNB | 3/24 | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2023 |
| 26 May 2023 | SUS 183/8 v SOM 184/5Match · T20 | SOM | DNB | 1/15 | 2 | Somerset won by 5 wickets | Brighton | Vitality Blast 2023 |
| 24 May 2023 | HAM 74 v SOM 75/2Match · T20 | SOM | DNB | - | 0 | Somerset won by 8 wickets | Taunton | Vitality Blast 2023 |
| 11 Feb 2023 | PC 135 v SEC 137/6Final · T20 | SEC | DNB | 4/31 | 0 | Sunrisers Eastern Cape won by 4 wickets | Johannesburg | SA20 2022/23 |
| 9 Feb 2023 | SEC 213/5 v JSK 199/6Semi-final · T20 | SEC | DNB | 2/23 | 1 | Sunrisers Eastern Cape won by 14 runs | Centurion | SA20 2022/23 |
| 5 Feb 2023 | JSK 160/6 v SEC 136/9Match 27 · T20 | SEC | 16* | 0/28 | 1 | Joburg Super Kings won by 24 runs | Johannesburg | SA20 2022/23 |
| 3 Feb 2023 | SEC 53/3 v DSGMatch 25 · T20 | SEC | DNB | - | 0 | No result | Durban | SA20 2022/23 |
| 24 Jan 2023 | SEC 130/7 v PR 131/5Match 21 · T20 | SEC | DNB | 2/11 | 1 | Paarl Royals won by 5 wickets | Gqeberha | SA20 2022/23 |
| 22 Jan 2023 | SEC 210/2 v DSG 86Match 19 · T20 | SEC | DNB | 6/20 | 1 | Sunrisers Eastern Cape won by 124 runs | Gqeberha | SA20 2022/23 |
| 21 Jan 2023 | SEC 127 v JSK 128/5Match 17 · T20 | SEC | 4 | 2/16 | 0 | Joburg Super Kings won by 5 wickets | Gqeberha | SA20 2022/23 |
| 19 Jan 2023 | PR 127/7 v SEC 131/5Match 14 · T20 | SEC | DNB | 2/21 | 0 | Sunrisers Eastern Cape won by 5 wickets | Paarl | SA20 2022/23 |
| 18 Jan 2023 | MCT 171/6 v SEC 172/8Match 12 · T20 | SEC | 4* | 2/21 | 2 | Sunrisers Eastern Cape won by 2 wickets | Cape Town | SA20 2022/23 |
| 16 Jan 2023 | MCT 158/8 v SEC 162/6Match 9 · T20 | SEC | DNB | 0/20 | 0 | Sunrisers Eastern Cape won by 4 wickets | Gqeberha | SA20 2022/23 |
| 6 Nov 2022 | NED 158/4 v SA 145/8Match 40 · T20I | NED | DNB | 0/19 | 1 | Netherlands won by 13 runs | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 2 Nov 2022 | ZIM 117 v NED 120/5Match 34 · T20I | NED | 0* | 0/8 | 0 | Netherlands won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | NED 91/9 v PAK 95/4Match 29 · T20I | NED | 5 | 0/7 | 0 | Pakistan won by 6 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 20 Oct 2022 | SL 162/6 v NED 146/9Match 9 · T20I | NED | 0* | 0/16 | 0 | Sri Lanka won by 16 runs | Geelong | ICC Men's T20 World Cup 2022/23 |
| 18 Oct 2022 | NAM 121/6 v NED 122/5Match 5 · T20I | NED | DNB | 1/6 | 0 | Netherlands won by 5 wickets | Geelong | ICC Men's T20 World Cup 2022/23 |
| 16 Oct 2022 | UAE 111/8 v NED 112/7Match 2 · T20I | NED | 0 | 1/19 | 1 | Netherlands won by 3 wickets | Geelong | ICC Men's T20 World Cup 2022/23 |
| 26 Aug 2022 | WF 114/4 v NS 116/4Match 26 · The Hundred | NS | DNB | - | 0 | Northern Superchargers won by 6 wickets | Cardiff | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | NS 143/5 v LS 147/3Match 13 · The Hundred | NS | DNB | 1/32 | 0 | London Spirit won by 7 wickets | Leeds | The Hundred Men's Competition 2022 |
| 11 Aug 2022 | NS 157/7 v OI 158/7Match 9 · The Hundred | NS | 15* | - | 2 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2022 |
| 9 Aug 2022 | NS 152/8 v TR 155/3Match 7 · The Hundred | NS | 30 | 0/19 | 0 | Trent Rockets won by 7 wickets | Leeds | The Hundred Men's Competition 2022 |
| 5 Aug 2022 | MO 161/4 v NS 162/4Match 3 · The Hundred | NS | DNB | 0/15 | 1 | Northern Superchargers won by 6 wickets | Manchester | The Hundred Men's Competition 2022 |
| 16 Jul 2022 | HAM 190/6 v SOM 153Semi-final · T20 | SOM | 10* | 2/29 | 0 | Hampshire won by 37 runs | Birmingham | Vitality Blast 2022 |
| 11 Jul 2022 | SOM 446 & 213/7 v LAN 624/9dMatch 39 · First-class | SOM | 55 & 12 | 5/174 | 0 | Match drawn | Southport | County Championship 2022 |
| 9 Jul 2022 | SOM 265/5 v DER 74Quarter-final · T20 | SOM | DNB | 0/4 | 1 | Somerset won by 191 runs | Taunton | Vitality Blast 2022 |
| 3 Jul 2022 | SOM 218/8 v SUR 171/9Match · T20 | SOM | 0 | 2/24 | 0 | Somerset won by 47 runs | Taunton | Vitality Blast 2022 |
| 1 Jul 2022 | MID 160/6 v SOM 161/8Match · T20 | SOM | 9* | 0/15 | 1 | Somerset won by 2 wickets | London | Vitality Blast 2022 |
| 24 Jun 2022 | SOM 75/6 v GLA 59/5Match · T20 | SOM | DNB | 0/8 | 1 | Somerset won by 16 runs | Cardiff | Vitality Blast 2022 |
| 23 Jun 2022 | HAM 208/5 v SOM 194/9Match · T20 | SOM | 0 | 0/38 | 0 | Hampshire won by 14 runs | Taunton | Vitality Blast 2022 |
| 21 Jun 2022 | SOM 144/8 v SUR 145/7Match · T20 | SOM | 3 | 1/20 | 0 | Surrey won by 3 wickets | London | Vitality Blast 2022 |
| 19 Jun 2022 | ESS 188/5 v SOM 194/2Match · T20 | SOM | DNB | 0/21 | 1 | Somerset won by 8 wickets | Chelmsford | Vitality Blast 2022 |
| 17 Jun 2022 | SOM 184/6 v GLO 177/8Match · T20 | SOM | 15* | 1/31 | 0 | Somerset won by 7 runs | Taunton | Vitality Blast 2022 |
| 12 Jun 2022 | SOM 180 & 394 v SUR 382/9 & 195/7Match 31 · First-class | SOM | 8 & 2 | 1/65 & 1/23 | 0 | Surrey won by 3 wickets | Taunton | County Championship 2022 |
| 10 Jun 2022 | KEN 202/7 v SOM 170/9Match · T20 | SOM | 8 | 1/16 | 1 | Kent won by 32 runs | Taunton | Vitality Blast 2022 |
| 9 Jun 2022 | GLO 101/5 v SOM 114/7Match · T20 | SOM | 48* | 1/14 | 0 | Somerset won by 3 wickets (DLS method) | Bristol | Vitality Blast 2022 |
| 3 Jun 2022 | GLA 173/7 v SOM 174/1Match · T20 | SOM | DNB | 0/15 | 2 | Somerset won by 9 wickets | Taunton | Vitality Blast 2022 |
| 1 Jun 2022 | SUS 216/7 v SOM 169Match · T20 | SOM | 10 | 1/30 | 1 | Sussex won by 47 runs | Taunton | Vitality Blast 2022 |
| 30 May 2022 | HAM 123 v SOM 124/6Match · T20 | SOM | 1* | 0/12 | 0 | Somerset won by 4 wickets | Southampton | Vitality Blast 2022 |
| 29 May 2022 | ESS 139/9 v SOM 147/4Match · T20 | SOM | DNB | 0/28 | 0 | Somerset won by 6 wickets (DLS method) | Taunton | Vitality Blast 2022 |
| 25 May 2022 | KEN 162/6 v SOM 166/2Match · T20 | SOM | DNB | 0/12 | 1 | Somerset won by 8 wickets | Canterbury | Vitality Blast 2022 |
| 7 Apr 2022 | SOM 180 & 135 v HAM 428Match · First-class | SOM | 28 & 0 | 1/39 | 0 | Hampshire won by an innings and 113 runs | Southampton | County Championship 2022 |