| 3 Jun 2022 | GLA 173/7 v SOM 174/1Match · T20 | SOM | 45 | - | 0 | Somerset won by 9 wickets | Taunton | Vitality Blast 2022 |
| 1 Jun 2022 | SUS 216/7 v SOM 169Match · T20 | SOM | 7 | - | 0 | Sussex won by 47 runs | Taunton | Vitality Blast 2022 |
| 30 May 2022 | HAM 123 v SOM 124/6Match · T20 | SOM | 20 | - | 0 | Somerset won by 4 wickets | Southampton | Vitality Blast 2022 |
| 29 May 2022 | ESS 139/9 v SOM 147/4Match · T20 | SOM | 2 | - | 1 | Somerset won by 6 wickets (DLS method) | Taunton | Vitality Blast 2022 |
| 25 May 2022 | KEN 162/6 v SOM 166/2Match · T20 | SOM | 9 | - | 1 | Somerset won by 8 wickets | Canterbury | Vitality Blast 2022 |
| 19 May 2022 | SOM 211 & 69 v HAM 280 & 1/0Match 28 · First-class | SOM | 24 & 10 | - | 0 | Hampshire won by 10 wickets | Taunton | County Championship 2022 |
| 12 May 2022 | SOM 591/7d v GLO 186/9 & 159/9Match 26 · First-class | SOM | 18 | - | 1 | Somerset won by an innings and 246 runs | Bristol | County Championship 2022 |
| 28 Apr 2022 | SOM 458 v WAR 209 & 167Match 17 · First-class | SOM | 57 | - | 0 | Somerset won by an innings and 82 runs | Taunton | County Championship 2022 |
| 21 Apr 2022 | SOM 337 & 207 v SUR 308 & 239/7Match · First-class | SOM | 16 & 52 | - | 1 | Surrey won by 3 wickets | London | County Championship 2022 |
| 30 Jan 2022 | WI 179/4 v ENG 1625th T20I · T20I | ENG | 16 | - | 0 | West Indies won by 17 runs | Bridgetown | England tour of West Indies 2021/22 |
| 29 Jan 2022 | ENG 193/6 v WI 159/54th T20I · T20I | ENG | 4 | - | 0 | England won by 34 runs | Bridgetown | England tour of West Indies 2021/22 |
| 26 Jan 2022 | WI 224/5 v ENG 204/93rd T20I · T20I | ENG | 73 | - | 2 | West Indies won by 20 runs | Bridgetown | England tour of West Indies 2021/22 |
| 23 Jan 2022 | ENG 171/8 v WI 170/82nd T20I · T20I | ENG | 25 | - | 1 | England won by 1 run | Bridgetown | England tour of West Indies 2021/22 |
| 22 Jan 2022 | ENG 103 v WI 104/11st T20I · T20I | ENG | 4 | - | 0 | West Indies won by 9 wickets | Bridgetown | England tour of West Indies 2021/22 |
| 19 Dec 2021 | CS 145/6 v DG 146/4Eliminator · T20 | CS | 13 | - | 0 | Dambulla Giants won by 6 wickets | Hambantota | Lanka Premier League 2021/22 |
| 17 Dec 2021 | CS 182/6 v KW 124Match 20 · T20 | CS | 2 | - | 0 | Colombo Stars won by 58 runs | Colombo | Lanka Premier League 2021/22 |
| 16 Dec 2021 | JK 193/5 v CS 91Match 17 · T20 | CS | 30 | - | 1 | Jaffna Kings won by 102 runs | Colombo | Lanka Premier League 2021/22 |
| 12 Dec 2021 | CS 162/7 v GG 121Match 13 · T20 | CS | 5 | - | 0 | Colombo Stars won by 41 runs | Colombo | Lanka Premier League 2021/22 |
| 11 Dec 2021 | DG 138/9 v CS 137/8Match 11 · T20 | CS | 8 | - | 0 | Dambulla Giants won by 1 run | Colombo | Lanka Premier League 2021/22 |
| 10 Dec 2021 | JK 207/6 v CS 114Match 9 · T20 | CS | 18 | - | 0 | Jaffna Kings won by 93 runs | Colombo | Lanka Premier League 2021/22 |
| 8 Dec 2021 | DG 195/6 v CS 177Match 6 · T20 | CS | 23 | - | 1 | Dambulla Giants won by 18 runs | Colombo | Lanka Premier League 2021/22 |
| 6 Dec 2021 | GG 116/8 v CS 117/6Match 3 · T20 | CS | 10 | - | 2 | Colombo Stars won by 4 wickets | Colombo | Lanka Premier League 2021/22 |
| 18 Sept 2021 | HAM 150 v SOM 153/8Semi-final · T20 | SOM | 6 | - | 3 | Somerset won by 2 wickets | Birmingham | Vitality Blast 2021 |
| 18 Sept 2021 | KEN 167/7 v SOM 142/9Final · T20 | SOM | 0 | - | 0 | Kent won by 25 runs | Birmingham | Vitality Blast 2021 |
| 5 Sept 2021 | SOM 134 & 141 v YOR 308Match · First-class | SOM | 0 & 10 | - | 0 | Yorkshire won by an innings and 33 runs | Scarborough | County Championship 2021 |
| 30 Aug 2021 | NOT 448 v SOM 107 & 181Match · First-class | SOM | 6 & 17 | - | 0 | Nottinghamshire won by an innings and 160 runs | Taunton | County Championship 2021 |
| 26 Aug 2021 | LAN 184/9 v SOM 185/3Quarter-final · T20 | SOM | 1 | - | 2 | Somerset won by 7 wickets | Taunton | Vitality Blast 2021 |
| 18 Aug 2021 | LS 163/5 v WF 165/7Match 32 · The Hundred | WF | 0 | - | 1 | Welsh Fire won by 3 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 11 Aug 2021 | WF 144/5 v SB 147/2Match 25 · The Hundred | WF | 36 | - | 0 | Southern Brave won by 8 wickets | Southampton | The Hundred Men's Competition 2021 |
| 9 Aug 2021 | BP 184/5 v WF 91Match 23 · The Hundred | WF | 0 | - | 0 | Birmingham Phoenix won by 93 runs | Birmingham | The Hundred Men's Competition 2021 |
| 6 Aug 2021 | WF 139/8 v TR 140/4Match 20 · The Hundred | WF | 5 | - | 1 | Trent Rockets won by 6 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 2 Aug 2021 | WF 121/7 v OI 125/4Match 16 · The Hundred | WF | 2 | - | 0 | Oval Invincibles won by 6 wickets | London | The Hundred Men's Competition 2021 |
| 31 Jul 2021 | WF 150/6 v MO 153/3Match 12 · The Hundred | WF | 15 | - | 0 | Manchester Originals won by 7 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 27 Jul 2021 | WF 165/4 v SB 147/7Match 8 · The Hundred | WF | 34 | - | 1 | Welsh Fire won by 18 runs | Cardiff | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | WF 173/4 v NS 168/7Match 4 · The Hundred | WF | 4 | - | 1 | Welsh Fire won by 5 runs | Leeds | The Hundred Men's Competition 2021 |
| 29 Jun 2021 | SOM 153 v ESS 151/4Match · T20 | SOM | 19 | - | 0 | Essex won by 6 wickets (DLS method) | Chelmsford | Vitality Blast 2021 |
| 28 Jun 2021 | KEN 168/8 v SOM 169/0Match · T20 | SOM | 107* | - | 0 | Somerset won by 10 wickets | Canterbury | Vitality Blast 2021 |
| 25 Jun 2021 | SOM 172/9 v HAM 165/8Match · T20 | SOM | 77 | - | 0 | Somerset won by 7 runs | Taunton | Vitality Blast 2021 |
| 23 Jun 2021 | SUR 146/8 v SOM 149/3Match · T20 | SOM | 5 | - | 1 | Somerset won by 7 wickets | London | Vitality Blast 2021 |
| 15 Jun 2021 | SOM 204/7 v KEN 157Match · T20 | SOM | 9 | - | 2 | Somerset won by 47 runs | Taunton | Vitality Blast 2021 |
| 11 Jun 2021 | SOM 187/6 v SUR 188/3Match · T20 | SOM | 1 | - | 1 | Surrey won by 7 wickets | Taunton | Vitality Blast 2021 |
| 9 Jun 2021 | SOM 185/7 v ESS 187/7Match · T20 | SOM | 18 | - | 2 | Essex won by 3 wickets | Taunton | Vitality Blast 2021 |
| 3 Jun 2021 | SOM 360 & 409/7d v HAM 311 & 88/2Match · First-class | SOM | 45 & 51* | - | 0 | Match drawn | Taunton | County Championship 2021 |
| 13 May 2021 | SUR 206/4 v SOMMatch · First-class | SOM | - | - | 1 | Match drawn | Taunton | County Championship 2021 |
| 29 Apr 2021 | MID 357 & 117 v SOM 268 & 209/6Match · First-class | SOM | 3 & 0 | - | 1 | Somerset won by 4 wickets | Taunton | County Championship 2021 |
| 15 Apr 2021 | SOM 312 & 149 v GLO 309 & 156/2Match · First-class | SOM | 29 & 18 | - | 1 | Gloucestershire won by 8 wickets | Taunton | County Championship 2021 |
| 8 Apr 2021 | MID 313 & 143 v SOM 172 & 285/6Match · First-class | SOM | 6 & 37 | - | 1 | Somerset won by 4 wickets | London | County Championship 2021 |
| 22 Feb 2021 | QG 178/6 v LQ 179/1Match 4 · T20 | QG | 4 | - | 0 | Lahore Qalandars won by 9 wickets | Karachi | Pakistan Super League 2020/21 |
| 20 Feb 2021 | QG 121 v KK 126/3Match 1 · T20 | QG | 5 | - | 0 | Karachi Kings won by 7 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Oct 2020 | KKR 84/8 v RCB 85/2Match 39 · T20 | KKR | 10 | - | 0 | Royal Challengers Bangalore won by 8 wickets | Abu Dhabi | Indian Premier League 2020/21 |