| 9 Jun 2023 | SOM 231/4 v GLO 151Match · T20 | SOM | 30 | - | 0 | Somerset won by 80 runs | Bristol | Vitality Blast 2023 |
| 7 Jun 2023 | HAM 178/4 v SOM 173/6Match · T20 | SOM | 43 | - | 0 | Hampshire won by 5 runs | Southampton | Vitality Blast 2023 |
| 4 Jun 2023 | SOM 150 v ESS 139Match · T20 | SOM | 17 | - | 1 | Somerset won by 11 runs | Taunton | Vitality Blast 2023 |
| 2 Jun 2023 | MID 136 v SOM 142/1Match · T20 | SOM | 64* | - | 3 | Somerset won by 9 wickets | Taunton | Vitality Blast 2023 |
| 30 May 2023 | SOM 154 v KEN 112Match · T20 | SOM | 23 | - | 0 | Somerset won by 13 runs (DLS method) | Canterbury | Vitality Blast 2023 |
| 28 May 2023 | GLA 153 v SOM 154/6Match · T20 | SOM | 19 | - | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2023 |
| 26 May 2023 | SUS 183/8 v SOM 184/5Match · T20 | SOM | 72 | - | 0 | Somerset won by 5 wickets | Brighton | Vitality Blast 2023 |
| 24 May 2023 | HAM 74 v SOM 75/2Match · T20 | SOM | 18* | - | 2 | Somerset won by 8 wickets | Taunton | Vitality Blast 2023 |
| 18 May 2023 | SOM 404 v MID 175 & 216Match · First-class | SOM | 68 | - | 1 | Somerset won by an innings and 13 runs | London | County Championship 2023 |
| 11 May 2023 | SOM 361 & 398/5d v LAN 326/9Match · First-class | SOM | 20 & 11 | - | 0 | Match drawn | Manchester | County Championship 2023 |
| 4 May 2023 | NOR 255 & 311/8 v SOM 412Match · First-class | SOM | 130 | - | 2 | Match drawn | Taunton | County Championship 2023 |
| 20 Apr 2023 | SOM 441 & 256/6 v LAN 554/9Match · First-class | SOM | 38 & 16 | - | 0 | Match drawn | Taunton | County Championship 2023 |
| 13 Apr 2023 | NOT 256 & 211/9 v SOM 173 & 129Match · First-class | SOM | 10 & 6 | - | 1 | Nottinghamshire won by 165 runs | Nottingham | County Championship 2023 |
| 6 Apr 2023 | SOM 284 & 180/6 v WAR 392Match · First-class | SOM | 34 & 15 | - | 1 | Match drawn | Taunton | County Championship 2023 |
| 17 Mar 2023 | PZ 171/5 v LQ 176/6Eliminator · T20 | PZ | 0 | - | 0 | Lahore Qalandars won by 4 wickets | Lahore | Pakistan Super League 2022/23 |
| 16 Mar 2023 | PZ 183/8 v IU 171/6Eliminator · T20 | PZ | 16 | - | 0 | Peshawar Zalmi won by 12 runs | Lahore | Pakistan Super League 2022/23 |
| 12 Mar 2023 | PZ 179/8 v IU 166Match 29 · T20 | PZ | 12 | - | 1 | Peshawar Zalmi won by 13 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 10 Mar 2023 | PZ 242/6 v MS 244/6Match 27 · T20 | PZ | 38 | - | 1 | Multan Sultans won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 8 Mar 2023 | PZ 240/2 v QG 243/2Match 25 · T20 | PZ | 7* | - | 0 | Quetta Gladiators won by 8 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 7 Mar 2023 | PZ 207 v LQ 172Match 23 · T20 | PZ | 36 | - | 0 | Peshawar Zalmi won by 35 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 1 Mar 2023 | PZ 197/5 v KK 173/8Match 17 · T20 | PZ | 56* | - | 0 | Peshawar Zalmi won by 24 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 26 Feb 2023 | LQ 241/3 v PZ 201/9Match 15 · T20 | PZ | 55 | - | 0 | Lahore Qalandars won by 40 runs | Lahore | Pakistan Super League 2022/23 |
| 23 Feb 2023 | PZ 156/8 v IU 159/4Match 12 · T20 | PZ | 1 | - | 1 | Islamabad United won by 6 wickets | Karachi | Pakistan Super League 2022/23 |
| 20 Feb 2023 | QG 154/4 v PZ 157/6Match 9 · T20 | PZ | 9 | - | 0 | Peshawar Zalmi won by 4 wickets | Karachi | Pakistan Super League 2022/23 |
| 17 Feb 2023 | MS 210/3 v PZ 154Match 5 · T20 | PZ | 3 | - | 0 | Multan Sultans won by 56 runs | Multan | Pakistan Super League 2022/23 |
| 14 Feb 2023 | PZ 199/5 v KK 197/5Match 2 · T20 | PZ | 92 | - | 2 | Peshawar Zalmi won by 2 runs | Karachi | Pakistan Super League 2022/23 |
| 10 Feb 2023 | CV 177/5 v RR 107Match 41 · T20 | RR | 1 | - | 1 | Comilla Victorians won by 70 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 8 Feb 2023 | CC 132/8 v RR 135/3Match 40 · T20 | RR | 20* | - | 0 | Rangpur Riders won by 7 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 6 Feb 2023 | SW 107 v GG 108/3Match 30 · T20 | SW | 32 | - | 0 | Gulf Giants won by 7 wickets | Sharjah | International League T20 2022/23 |
| 4 Feb 2023 | SW 130/9 v ADKR 133/5Match 28 · T20 | SW | 46 | - | 0 | Abu Dhabi Knight Riders won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 31 Jan 2023 | DV 148/6 v SW 126/8Match 23 · T20 | SW | 15 | - | 0 | Desert Vipers won by 22 runs | Sharjah | International League T20 2022/23 |
| 28 Jan 2023 | ADKR 149/4 v SW 150/6Match 19 · T20 | SW | 17 | - | 0 | Sharjah Warriors won by 4 wickets | Dubai | International League T20 2022/23 |
| 26 Jan 2023 | DC 17/4 v SWMatch 17 · T20 | SW | - | - | 0 | No result | Sharjah | International League T20 2022/23 |
| 23 Jan 2023 | SW 151/7 v GG 130Match 14 · T20 | SW | 36 | - | 3 | Sharjah Warriors won by 21 runs | Dubai | International League T20 2022/23 |
| 21 Jan 2023 | DC 177/4 v SW 182/3Match 10 · T20 | SW | 106* | - | 1 | Sharjah Warriors won by 7 wickets | Dubai | International League T20 2022/23 |
| 17 Jan 2023 | SW 146/7 v ME 147/4Match 6 · T20 | SW | 55 | - | 1 | MI Emirates won by 6 wickets | Sharjah | International League T20 2022/23 |
| 15 Jan 2023 | SW 145/5 v DV 148/3Match 4 · T20 | SW | 6 | - | 0 | Desert Vipers won by 7 wickets | Dubai | International League T20 2022/23 |
| 14 Jan 2023 | ME 204/5 v SW 155/9Match 2 · T20 | SW | 10 | - | 0 | MI Emirates won by 49 runs | Abu Dhabi | International League T20 2022/23 |
| 6 Dec 2022 | JK 137 v GG 113Match 1 · T20 | JK | 6 | - | 0 | Jaffna Kings won by 24 runs | Hambantota | Lanka Premier League 2022/23 |
| 26 Sept 2022 | GLO 190 & 233 v YOR 183 & 222Match · First-class | YOR | 46 & 7 | - | 1 | Gloucestershire won by 18 runs | Leeds | County Championship 2022 |
| 20 Sept 2022 | SUR 333 & 55/0 v YOR 179 & 208Match · First-class | YOR | 55 & 11 | - | 3 | Surrey won by 10 wickets | London | County Championship 2022 |
| 12 Sept 2022 | YOR 134 & 252 v ESS 225 & 162/9Match · First-class | YOR | 5 & 12 | - | 1 | Essex won by 1 wicket | Leeds | County Championship 2022 |
| 5 Sept 2022 | LAN 276 & 280/5d v YOR 255 & 102/3Match · First-class | YOR | 51 & 34* | - | 4 | Match drawn | Manchester | County Championship 2022 |
| 3 Sept 2022 | MO 120/9 v TR 121/8Final · The Hundred | TR | 18 | - | 0 | Trent Rockets won by 2 wickets | London | The Hundred Men's Competition 2022 |
| 29 Aug 2022 | TR 172/4 v WF 143/6Match 29 · The Hundred | TR | 10 | - | 0 | Trent Rockets won by 29 runs | Nottingham | The Hundred Men's Competition 2022 |
| 25 Aug 2022 | TR 138/6 v SB 142/4Match 25 · The Hundred | TR | 8 | - | 1 | Southern Brave won by 6 wickets | Southampton | The Hundred Men's Competition 2022 |
| 20 Aug 2022 | LS 122 v TR 127/4Match 20 · The Hundred | TR | 41 | - | 0 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2022 |
| 17 Aug 2022 | TR 181/4 v OI 156/5Match 17 · The Hundred | TR | 13 | - | 0 | Trent Rockets won by 25 runs | Nottingham | The Hundred Men's Competition 2022 |
| 15 Aug 2022 | TR 145/6 v BP 149/3Match 15 · The Hundred | TR | 11 | - | 0 | Birmingham Phoenix won by 7 wickets | Birmingham | The Hundred Men's Competition 2022 |
| 13 Aug 2022 | MO 189/3 v TR 193/2Match 11 · The Hundred | TR | 30 | - | 0 | Trent Rockets won by 8 wickets | Manchester | The Hundred Men's Competition 2022 |