| 9 Jun 2024 | SOM 241/5 v HAM 178Match · T20 | SOM | 10 | - | 1 | Somerset won by 63 runs | Taunton | Vitality Blast 2024 |
| 7 Jun 2024 | SOM 197/6 v KEN 198/6Match · T20 | SOM | 42 | - | 0 | Kent won by 4 wickets | Canterbury | Vitality Blast 2024 |
| 2 Jun 2024 | SUR 163 v SOM 106Match · T20 | SOM | 25 | - | 0 | Surrey won by 57 runs | London | Vitality Blast 2024 |
| 31 May 2024 | ESS 193/6 v SOM 197/6Match · T20 | SOM | 1 | - | 1 | Somerset won by 4 wickets | Taunton | Vitality Blast 2024 |
| 24 May 2024 | SH 175/9 v RR 139/7Qualifier 2 · T20 | RR | 10 | - | 1 | Sunrisers Hyderabad won by 36 runs | Chennai | Indian Premier League 2024 |
| 22 May 2024 | RCB 172/8 v RR 174/6Eliminator · T20 | RR | 20 | - | 0 | Rajasthan Royals won by 4 wickets | Ahmedabad | Indian Premier League 2024 |
| 15 May 2024 | RR 144/9 v PK 145/5Match 65 · T20 | RR | 18 | - | 0 | Punjab Kings won by 5 wickets | Guwahati | Indian Premier League 2024 |
| 16 Mar 2024 | PZ 185/5 v IU 189/5Eliminator · T20 | PZ | 18 | - | 0 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2023/24 |
| 14 Mar 2024 | PZ 146/7 v MS 147/3Qualifier · T20 | PZ | 24 | - | 0 | Multan Sultans won by 7 wickets | Karachi | Pakistan Super League 2023/24 |
| 11 Mar 2024 | PZ 147/6 v KK 145/5Match 29 · T20 | PZ | 9 | - | 1 | Peshawar Zalmi won by 2 runs | Karachi | Pakistan Super League 2023/24 |
| 8 Mar 2024 | PZ 196/8 v QG 120Match 25 · T20 | PZ | 33 | - | 0 | Peshawar Zalmi won by 76 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 5 Mar 2024 | PZ 204/5 v MS 200/5Match 21 · T20 | PZ | 5 | - | 0 | Peshawar Zalmi won by 4 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 4 Mar 2024 | IU 196/4 v PZ 167/9Match 20 · T20 | PZ | 12 | - | 0 | Islamabad United won by 29 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 21 Feb 2024 | PZ 154 v KK 157/3Match 6 · T20 | PZ | 2 | - | 0 | Karachi Kings won by 7 wickets | Lahore | Pakistan Super League 2023/24 |
| 18 Feb 2024 | QG 206/5 v PZ 190/6Match 2 · T20 | PZ | 18 | - | 1 | Quetta Gladiators won by 16 runs | Lahore | Pakistan Super League 2023/24 |
| 11 Feb 2024 | SW 121/9 v DV 123/4Match 30 · T20 | SW | 4 | - | 0 | Desert Vipers won by 6 wickets | Sharjah | International League T20 2023/24 |
| 7 Feb 2024 | ADKR 94 v SW 95/3Match 25 · T20 | SW | 1 | - | 1 | Sharjah Warriors won by 7 wickets | Abu Dhabi | International League T20 2023/24 |
| 5 Feb 2024 | SW 75 v ADKR 79/3Match 23 · T20 | SW | 19 | - | 0 | Abu Dhabi Knight Riders won by 7 wickets | Sharjah | International League T20 2023/24 |
| 4 Feb 2024 | GG 187/6 v SW 108Match 22 · T20 | SW | 39 | - | 0 | Gulf Giants won by 79 runs | Dubai | International League T20 2023/24 |
| 29 Jan 2024 | DC 104 v SW 105/1Match 14 · T20 | SW | DNB | - | 1 | Sharjah Warriors won by 9 wickets | Sharjah | International League T20 2023/24 |
| 28 Jan 2024 | SW 174/7 v DV 167/7Match 13 · T20 | SW | 68 | - | 1 | Sharjah Warriors won by 7 runs | Sharjah | International League T20 2023/24 |
| 26 Jan 2024 | ME 180/7 v SW 74Match 9 · T20 | SW | 0 | - | 0 | MI Emirates won by 106 runs | Sharjah | International League T20 2023/24 |
| 22 Jan 2024 | DC 170/7 v SW 171/5Match 5 · T20 | SW | 3 | - | 1 | Sharjah Warriors won by 5 wickets | Dubai | International League T20 2023/24 |
| 19 Jan 2024 | GG 198/7 v SW 167/7Match 1 · T20 | SW | 19 | - | 1 | Gulf Giants won by 31 runs | Sharjah | International League T20 2023/24 |
| 12 Jan 2024 | SS 151/7 v ST 132Match 34 · T20 | ST | 6 | - | 0 | Sydney Sixers won by 19 runs | Sydney | Big Bash League 2023/24 |
| 8 Jan 2024 | ST 137/8 v PS 140/3Match 30 · T20 | ST | 27 | - | 0 | Perth Scorchers won by 7 wickets | Sydney | Big Bash League 2023/24 |
| 1 Jan 2024 | ST 150/8 v HH 151/3Match 21 · T20 | ST | 0 | - | 0 | Hobart Hurricanes won by 7 wickets | Hobart | Big Bash League 2023/24 |
| 30 Dec 2023 | ST 151/7 v SS 34/1Match 19 · T20 | ST | 4 | - | 0 | No result | Sydney | Big Bash League 2023/24 |
| 19 Sept 2023 | SOM 404/4d v KEN 235 & 44/2Match · First-class | SOM | 68* | - | 0 | Match drawn | Taunton | County Championship 2023 |
| 3 Sept 2023 | HAM 308 & 330/3d v SOM 137 & 316Match · First-class | SOM | 0 & 84 | - | 0 | Hampshire won by 185 runs | Southampton | County Championship 2023 |
| 21 Aug 2023 | TR 148/7 v OI 151/5Match 29 · The Hundred | TR | 14 | - | 0 | Oval Invincibles won by 5 wickets | London | The Hundred Men's Competition 2023 |
| 19 Aug 2023 | TR 162/6 v BP 116/9Match 25 · The Hundred | TR | 11 | - | 0 | Trent Rockets won by 46 runs | Nottingham | The Hundred Men's Competition 2023 |
| 17 Aug 2023 | MO 181/6 v TR 171/5Match 23 · The Hundred | TR | 64 | - | 0 | Manchester Originals won by 10 runs | Nottingham | The Hundred Men's Competition 2023 |
| 14 Aug 2023 | TR 152/6 v WF 148/6Match 20 · The Hundred | TR | 6 | - | 0 | Trent Rockets won by 4 runs | Cardiff | The Hundred Men's Competition 2023 |
| 12 Aug 2023 | LS 195/4 v TR 193/5Match 16 · The Hundred | TR | 33 | - | 0 | London Spirit won by 2 runs | London | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | NS 142/5 v TR 139/7Match 12 · The Hundred | TR | 15 | - | 0 | Northern Superchargers won by 3 runs | Nottingham | The Hundred Men's Competition 2023 |
| 1 Aug 2023 | TR 133/8 v SB 127Match 1 · The Hundred | TR | 4 | - | 3 | Trent Rockets won by 6 runs | Nottingham | The Hundred Men's Competition 2023 |
| 25 Jul 2023 | SOM 170 & 226 v SUR 368 & 29/0Match · First-class | SOM | 59 & 5 | - | 0 | Surrey won by 10 wickets | Taunton | County Championship 2023 |
| 19 Jul 2023 | SOM 351 & 56/1 v NOR 180 & 224/9Match · First-class | SOM | 43 & DNB | - | 0 | Somerset won by 9 wickets | Northampton | County Championship 2023 |
| 15 Jul 2023 | SOM 142/7 v SUR 118Semi-final · T20 | SOM | 11 | - | 0 | Somerset won by 24 runs | Birmingham | Vitality Blast 2023 |
| 15 Jul 2023 | SOM 145 v ESS 131Final · T20 | SOM | 19 | - | 1 | Somerset won by 14 runs | Birmingham | Vitality Blast 2023 |
| 7 Jul 2023 | NOT 157/6 v SOM 158/5Quarter-final · T20 | SOM | 0 | - | 0 | Somerset won by 5 wickets | Taunton | Vitality Blast 2023 |
| 2 Jul 2023 | SOM 221/7 v KEN 206/7Match · T20 | SOM | 31 | - | 1 | Somerset won by 15 runs | Taunton | Vitality Blast 2023 |
| 30 Jun 2023 | SOM 208/5 v SUR 190/9Match · T20 | SOM | 39 | - | 2 | Somerset won by 18 runs | London | Vitality Blast 2023 |
| 25 Jun 2023 | SOM 163 & 514/8d v NOT 186 & 92Match · First-class | SOM | 38 & 33 | - | 1 | Somerset won by 399 runs | Taunton | County Championship 2023 |
| 23 Jun 2023 | GLO 186/8 v SOM 187/6Match · T20 | SOM | 4 | - | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2023 |
| 21 Jun 2023 | GLA 171 v SOM 172/2Match · T20 | SOM | 62* | - | 1 | Somerset won by 8 wickets | Cardiff | Vitality Blast 2023 |
| 19 Jun 2023 | ESS 186 v SOM 187/3Match · T20 | SOM | 28 | - | 2 | Somerset won by 7 wickets | Chelmsford | Vitality Blast 2023 |
| 16 Jun 2023 | SUR 195/9 v SOM 167/9Match · T20 | SOM | 9 | - | 0 | Surrey won by 28 runs | Taunton | Vitality Blast 2023 |
| 11 Jun 2023 | ESS 462/9d & 170/7d v SOM 167 & 269Match · First-class | SOM | 32 & 25 | - | 2 | Essex won by 196 runs | Chelmsford | County Championship 2023 |