| 19 Aug 2018 | SOM 324 & 202 v ESS 191 & 290Match · First-class | SOM | 47 & 11 | 1/37 & 0/20 | 2 | Somerset won by 45 runs | Taunton | Specsavers County Championship 2018 |
| 16 Aug 2018 | KEN 231/5 v SOM 226/5Match · T20 | SOM | 44* | 1/40 | 0 | Kent won by 5 runs | Canterbury | Vitality Blast 2018 |
| 12 Aug 2018 | SOM 210/8 v GLA 181/9Match · T20 | SOM | 22 | 1/43 | 0 | Somerset won by 29 runs | Taunton | Vitality Blast 2018 |
| 10 Aug 2018 | SUR 176/9 v SOM 177/6Match · T20 | SOM | 5* | 1/43 | 0 | Somerset won by 4 wickets | Taunton | Vitality Blast 2018 |
| 8 Aug 2018 | HAM 129/8 v SOM 130/4Match · T20 | SOM | DNB | 2/27 | 0 | Somerset won by 6 wickets | Southampton | Vitality Blast 2018 |
| 5 Aug 2018 | SUS 169/5 v SOM 170/7Match · T20 | SOM | 1 | 1/38 | 0 | Somerset won by 3 wickets | Hove | Vitality Blast 2018 |
| 3 Aug 2018 | ESS 135/9 v SOM 136/0Match · T20 | SOM | DNB | 1/31 | 0 | Somerset won by 10 wickets | Taunton | Vitality Blast 2018 |
| 1 Aug 2018 | SOM 197/7 v HAM 181/9Match · T20 | SOM | 24 | 0/41 | 2 | Somerset won by 16 runs | Taunton | Vitality Blast 2018 |
| 29 Jul 2018 | SOM 229/6 v MID 174/6Match · T20 | SOM | 62 | 4/28 | 0 | Somerset won by 38 runs (DLS method) | Taunton | Vitality Blast 2018 |
| 27 Jul 2018 | SOM 99/6 v SUR 102/1Match · T20 | SOM | 50* | 0/18 | 0 | Surrey won by 9 wickets | London | Vitality Blast 2018 |
| 20 Jul 2018 | SOM 190/5 v GLA 160/9Match · T20 | SOM | 15* | 0/38 | 1 | Somerset won by 30 runs | Cardiff | Vitality Blast 2018 |
| 19 Jul 2018 | MID 175/5 v SOM 178/6Match · T20 | SOM | 17* | 0/42 | 0 | Somerset won by 4 wickets | London | Vitality Blast 2018 |
| 13 Jul 2018 | SOM 114/8 v GLO 116/6Match · T20 | SOM | 19 | 2/32 | 1 | Gloucestershire won by 4 wickets | Bristol | Vitality Blast 2018 |
| 8 Jul 2018 | SOM 159/6 v KEN 163/2Match · T20 | SOM | 2 | 0/38 | 0 | Kent won by 8 wickets | Taunton | Vitality Blast 2018 |
| 6 Jul 2018 | GLO 188/6 v SOM 194/4Match · T20 | SOM | DNB | 2/37 | 0 | Somerset won by 6 wickets | Taunton | Vitality Blast 2018 |
| 25 Jun 2018 | ESS 517/5d & 208/7d v SOM 407 & 151/5Match · First-class | SOM | 22 & 15* | 1/70 & 1/25 | 1 | Match drawn | Chelmsford | Specsavers County Championship 2018 |
| 20 Jun 2018 | SUR 459 v SOM 180 & 210Match · First-class | SOM | 4 & 32 | 2/86 | 1 | Surrey won by an innings and 69 runs | Guildford | Specsavers County Championship 2018 |
| 9 Jun 2018 | SOM 392 & 250/4 v NOT 134 & 505Match · First-class | SOM | 16 & DNB | 2/36 & 0/66 | 0 | Somerset won by 6 wickets | Taunton | Specsavers County Championship 2018 |
| 6 Jun 2018 | HAM 356/9 v SOM 360/7Match · List A | SOM | 16 | 1/70 | 0 | Somerset won by 3 wickets | Southampton | Royal London One-Day Cup 2018 |
| 1 Jun 2018 | SOM 211 v GLO 39/0Match · List A | SOM | 19 | 0/15 | 0 | No result | Taunton | Royal London One-Day Cup 2018 |
| 29 May 2018 | SOM 221/9 v KEN 88/1Match · List A | SOM | 60 | 1/19 | 0 | Kent won by 28 runs (DLS method) | Canterbury | Royal London One-Day Cup 2018 |
| 27 May 2018 | SOM 283 v MID 230Match · List A | SOM | 56 | 2/41 | 0 | Somerset won by 53 runs | Taunton | Royal London One-Day Cup 2018 |
| 18 May 2018 | SUR 129 v SOM 131/2Match · List A | SOM | DNB | 2/41 | 0 | Somerset won by 8 wickets | London | Royal London One-Day Cup 2018 |
| 11 May 2018 | HAM 231 & 432/4d v SOM 506Match · First-class | SOM | 2 | 2/41 & 2/60 | 0 | Match drawn | Taunton | Specsavers County Championship 2018 |
| 4 May 2018 | SOM 429 & 269/8d v LAN 492Match · First-class | SOM | 10 & 13 | 0/70 | 2 | Match drawn | Manchester | Specsavers County Championship 2018 |
| 27 Apr 2018 | SOM 216 & 200 v YOR 96 & 202Match · First-class | SOM | 8 & 14 | 3/30 & 2/59 | 0 | Somerset won by 118 runs | Taunton | Specsavers County Championship 2018 |
| 20 Apr 2018 | SOM 202 & 255 v WOR 179 & 195Match · First-class | SOM | 2 & 0 | 4/51 & 3/35 | 0 | Somerset won by 83 runs | Taunton | Specsavers County Championship 2018 |
| 24 Aug 2017 | SOM 151/6 v NOT 152/5Quarter-final · T20 | SOM | 3 | 1/20 | 0 | Nottinghamshire won by 5 wickets | Nottingham | NatWest T20 Blast 2017 |
| 18 Aug 2017 | SOM 189/3 v HAM 91Match · T20 | SOM | DNB | 1/16 | 0 | Somerset won by 98 runs | Southampton | NatWest T20 Blast 2017 |
| 13 Aug 2017 | GLA 183/6 v SOM 182/6Match · T20 | SOM | 18 | 1/39 | 0 | Glamorgan won by 1 run | Taunton | NatWest T20 Blast 2017 |
| 12 Aug 2017 | SOM 149 v KEN 151/4Match · T20 | SOM | 16 | 1/15 | 0 | Kent won by 6 wickets | Taunton | NatWest T20 Blast 2017 |
| 6 Aug 2017 | SUR 157/6 v SOM 158/6Match · T20 | SOM | 17 | 1/27 | 0 | Somerset won by 4 wickets | Taunton | NatWest T20 Blast 2017 |
| 4 Aug 2017 | SOM 146 v GLO 152/3Match · T20 | SOM | 7 | 0/26 | 0 | Gloucestershire won by 7 wickets | Bristol | NatWest T20 Blast 2017 |
| 30 Jul 2017 | SOM 102/3 v SUS 71/4Match · T20 | SOM | 7 | 0/20 | 1 | Somerset won by 32 runs (DLS method) | Taunton | NatWest T20 Blast 2017 |
| 27 Jul 2017 | SOM 197/6 v KEN 181/3Match · T20 | SOM | 1 | 1/24 | 0 | Kent won by 7 wickets (DLS method) | Canterbury | NatWest T20 Blast 2017 |
| 26 Jul 2017 | SOM 204/9 v HAM 190Match · T20 | SOM | 43 | 1/31 | 1 | Somerset won by 14 runs | Taunton | NatWest T20 Blast 2017 |
| 23 Jul 2017 | MID 162/6 v SOM 166/5Match · T20 | SOM | 25 | 1/44 | 0 | Somerset won by 5 wickets | Taunton | NatWest T20 Blast 2017 |
| 16 Jul 2017 | SOM 207/9 v MID 186/7Match · T20 | SOM | 37 | 0/48 | 2 | Somerset won by 21 runs | Uxbridge Cricket Club Ground | NatWest T20 Blast 2017 |
| 15 Jul 2017 | GLA 171/5 v SOMMatch · T20 | SOM | - | 2/37 | 0 | No result | Cardiff | NatWest T20 Blast 2017 |
| 13 Jul 2017 | ESS 170/6 v SOM 148/9Match · T20 | SOM | 23 | 1/33 | 0 | Essex won by 22 runs | Chelmsford | NatWest T20 Blast 2017 |
| 3 Jul 2017 | SOM 268 & 281/4d v YOR 213 & 157Match · First-class | SOM | 21 & DNB | 2/62 & 2/33 | 0 | Somerset won by 179 runs | Scarborough | Specsavers County Championship 2017 |
| 26 Jun 2017 | HAM 211/9d & 96/5d v SOM 147 & 88/8Match · First-class | SOM | 8 & 3 | 3/51 & 2/34 | 0 | Match drawn | Southampton | Specsavers County Championship 2017 |
| 13 Jun 2017 | NOT 429/9 v SOM 405Quarter-final · List A | SOM | 26 | 4/60 | 1 | Nottinghamshire won by 24 runs | Taunton | Royal London One-Day Cup 2017 |
| 2 Jun 2017 | SOM 443/9d & 161/3d v MID 358/9Match · First-class | SOM | 137 & DNB | 3/59 | 0 | Match drawn | London | Specsavers County Championship 2017 |
| 2 May 2017 | KEN 352/6 v SOM 354/6Match · List A | SOM | 12* | 0/78 | 0 | Somerset won by 4 wickets | Taunton | Royal London One-Day Cup 2017 |
| 30 Apr 2017 | SOM 303/5 v SUS 155/9Match · List A | SOM | DNB | 1/36 | 0 | Somerset won by 9 runs (DLS method) | Brighton | Royal London One-Day Cup 2017 |
| 28 Apr 2017 | SUR 290/8 v SOM 291/6Match · List A | SOM | 19* | 3/71 | 0 | Somerset won by 4 wickets | Taunton | Royal London One-Day Cup 2017 |
| 21 Apr 2017 | LAN 109 & 463 v SOM 278 & 130Match · First-class | SOM | 9 & 4 | 0/20 & 5/74 | 0 | Lancashire won by 164 runs | Manchester | Specsavers County Championship 2017 |
| 14 Apr 2017 | SOM 209 & 174 v ESS 129 & 257/2Match · First-class | SOM | 3 & 16 | 2/28 & 0/28 | 0 | Essex won by 8 wickets | Taunton | Specsavers County Championship 2017 |
| 20 Sept 2016 | SOM 365 & 313/5d v NOT 138 & 215Match · First-class | SOM | 2 & 20* | 1/10 & 0/13 | 1 | Somerset won by 325 runs | Taunton | Specsavers County Championship 2016 |