| 3 Aug 2018 | ESS 135/9 v SOM 136/0Match · T20 | SOM | DNB | 1/22 | 0 | Somerset won by 10 wickets | Taunton | Vitality Blast 2018 |
| 1 Aug 2018 | SOM 197/7 v HAM 181/9Match · T20 | SOM | 31* | 0/54 | 0 | Somerset won by 16 runs | Taunton | Vitality Blast 2018 |
| 29 Jul 2018 | SOM 229/6 v MID 174/6Match · T20 | SOM | 0* | 1/39 | 1 | Somerset won by 38 runs (DLS method) | Taunton | Vitality Blast 2018 |
| 27 Jul 2018 | SOM 99/6 v SUR 102/1Match · T20 | SOM | 9 | 1/26 | 0 | Surrey won by 9 wickets | London | Vitality Blast 2018 |
| 20 Jul 2018 | SOM 190/5 v GLA 160/9Match · T20 | SOM | DNB | 2/26 | 3 | Somerset won by 30 runs | Cardiff | Vitality Blast 2018 |
| 19 Jul 2018 | MID 175/5 v SOM 178/6Match · T20 | SOM | 3* | 2/26 | 1 | Somerset won by 4 wickets | London | Vitality Blast 2018 |
| 13 Jul 2018 | SOM 114/8 v GLO 116/6Match · T20 | SOM | 11 | 1/15 | 0 | Gloucestershire won by 4 wickets | Bristol | Vitality Blast 2018 |
| 8 Jul 2018 | SOM 159/6 v KEN 163/2Match · T20 | SOM | 12* | 0/35 | 0 | Kent won by 8 wickets | Taunton | Vitality Blast 2018 |
| 6 Jul 2018 | GLO 188/6 v SOM 194/4Match · T20 | SOM | DNB | 0/22 | 1 | Somerset won by 6 wickets | Taunton | Vitality Blast 2018 |
| 13 Jun 2018 | IRE 158/6 v NED 159/6Match 2 · T20I | NED | 37 | 2/24 | 1 | Netherlands won by 4 wickets | Rotterdam | Netherlands Tri-Nation T20I Series 2018 |
| 9 Jun 2018 | SOM 392 & 250/4 v NOT 134 & 505Match · First-class | SOM | 0 & DNB | 1/5 & 4/138 | 0 | Somerset won by 6 wickets | Taunton | Specsavers County Championship 2018 |
| 6 Jun 2018 | HAM 356/9 v SOM 360/7Match · List A | SOM | 12 | 2/70 | 1 | Somerset won by 3 wickets | Southampton | Royal London One-Day Cup 2018 |
| 1 Jun 2018 | SOM 211 v GLO 39/0Match · List A | SOM | 18* | - | 0 | No result | Taunton | Royal London One-Day Cup 2018 |
| 29 May 2018 | SOM 221/9 v KEN 88/1Match · List A | SOM | 3 | 0/2 | 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 | 52 | 1/19 | 0 | Somerset won by 53 runs | Taunton | Royal London One-Day Cup 2018 |
| 25 May 2018 | ESS 313 v SOM 273Match · List A | SOM | 61 | 1/58 | 1 | Essex won by 40 runs | Chelmsford | Royal London One-Day Cup 2018 |
| 22 May 2018 | SUS 341/7 v SOM 266Match · List A | SOM | 34* | 0/74 | 0 | Sussex won by 75 runs | Taunton | Royal London One-Day Cup 2018 |
| 20 May 2018 | SOM 372/7 v GLA 289Match · List A | SOM | 15 | 2/64 | 0 | Somerset won by 83 runs | Taunton | Royal London One-Day Cup 2018 |
| 18 May 2018 | SUR 129 v SOM 131/2Match · List A | SOM | DNB | - | 1 | Somerset won by 8 wickets | London | Royal London One-Day Cup 2018 |
| 17 Mar 2018 | NED 189/9 v NEP 144Play-off · List A | NED | 25 | 4/20 | 1 | Netherlands won by 45 runs | Kwekwe | ICC Cricket World Cup Qualifier 2017/18 |
| 15 Mar 2018 | NED 174 v HK 130Play-off · List A | NED | 0 | 4/18 | 0 | Netherlands won by 44 runs | Kwekwe | ICC Cricket World Cup Qualifier 2017/18 |
| 12 Mar 2018 | WI 309/6 v NED 167/6Match 17 · List A | NED | 2 | 2/46 | 2 | West Indies won by 54 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 10 Mar 2018 | PNG 159 v NED 216/8Match 14 · List A | NED | 38 | 4/46 | 0 | Netherlands won by 57 runs | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 8 Mar 2018 | NED 176 v UAE 177/4Match 9 · List A | NED | 17 | 1/34 | 0 | United Arab Emirates won by 6 wickets | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 4 Mar 2018 | IRE 268/7 v NED 149Match 2 · List A | NED | 16 | 1/32 | 0 | Ireland won by 93 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 8 Oct 2017 | NED 224/9 v KEN 225/8Match 46 · List A | NED | 9 | 2/35 | 1 | Kenya won by 2 wickets | East London | ICC World Cricket League Championship 2017/18 |
| 6 Oct 2017 | KEN 226/7 v NED 227/4Match 44 · List A | NED | 6 | 0/35 | 1 | Netherlands won by 6 wickets | East London | ICC World Cricket League Championship 2017/18 |
| 25 Sept 2017 | SOM 236 & 250/9d v MID 142 & 113Match · First-class | SOM | 0 & 24 | 1/18 & 4/22 | 1 | Somerset won by 231 runs | Taunton | Specsavers County Championship 2017 |
| 24 Aug 2017 | SOM 151/6 v NOT 152/5Quarter-final · T20 | SOM | 27* | 0/22 | 1 | Nottinghamshire won by 5 wickets | Nottingham | NatWest T20 Blast 2017 |
| 18 Aug 2017 | SOM 189/3 v HAM 91Match · T20 | SOM | DNB | 3/13 | 2 | Somerset won by 98 runs | Southampton | NatWest T20 Blast 2017 |
| 13 Aug 2017 | GLA 183/6 v SOM 182/6Match · T20 | SOM | 10* | 0/45 | 0 | Glamorgan won by 1 run | Taunton | NatWest T20 Blast 2017 |
| 12 Aug 2017 | SOM 149 v KEN 151/4Match · T20 | SOM | 2 | 1/28 | 1 | Kent won by 6 wickets | Taunton | NatWest T20 Blast 2017 |
| 6 Aug 2017 | SUR 157/6 v SOM 158/6Match · T20 | SOM | 36 | 1/28 | 1 | Somerset won by 4 wickets | Taunton | NatWest T20 Blast 2017 |
| 4 Aug 2017 | SOM 146 v GLO 152/3Match · T20 | SOM | 15 | 3/34 | 0 | Gloucestershire won by 7 wickets | Bristol | NatWest T20 Blast 2017 |
| 30 Jul 2017 | SOM 102/3 v SUS 71/4Match · T20 | SOM | 16 | 0/12 | 0 | Somerset won by 32 runs (DLS method) | Taunton | NatWest T20 Blast 2017 |
| 27 Jul 2017 | SOM 197/6 v KEN 181/3Match · T20 | SOM | 3* | 0/21 | 1 | Kent won by 7 wickets (DLS method) | Canterbury | NatWest T20 Blast 2017 |
| 26 Jul 2017 | SOM 204/9 v HAM 190Match · T20 | SOM | 15 | 2/42 | 0 | Somerset won by 14 runs | Taunton | NatWest T20 Blast 2017 |
| 23 Jul 2017 | MID 162/6 v SOM 166/5Match · T20 | SOM | 14* | 0/23 | 1 | Somerset won by 5 wickets | Taunton | NatWest T20 Blast 2017 |
| 16 Jul 2017 | SOM 207/9 v MID 186/7Match · T20 | SOM | 17 | 1/25 | 0 | Somerset won by 21 runs | Uxbridge Cricket Club Ground | NatWest T20 Blast 2017 |
| 15 Jul 2017 | GLA 171/5 v SOMMatch · T20 | SOM | - | 0/29 | 0 | No result | Cardiff | NatWest T20 Blast 2017 |
| 13 Jul 2017 | ESS 170/6 v SOM 148/9Match · T20 | SOM | 14* | 1/43 | 0 | Essex won by 22 runs | Chelmsford | NatWest T20 Blast 2017 |
| 13 Jun 2017 | NOT 429/9 v SOM 405Quarter-final · List A | SOM | 43 | 1/68 | 0 | Nottinghamshire won by 24 runs | Taunton | Royal London One-Day Cup 2017 |
| 14 May 2017 | ESS 334/6 v SOM 262Match · List A | SOM | 8 | 2/67 | 0 | Essex won by 72 runs | Taunton | Royal London One-Day Cup 2017 |
| 12 May 2017 | SOM 294/6 v GLO 215Match · List A | SOM | 15 | 2/33 | 4 | Somerset won by 81 runs (DLS method) | Bristol | Royal London One-Day Cup 2017 |
| 10 May 2017 | SOM 249 v HAM 250/6Match · List A | SOM | 19 | 0/61 | 1 | Hampshire won by 4 wickets | Taunton | Royal London One-Day Cup 2017 |
| 5 May 2017 | SOM 338/3 v GLA 168Match · List A | SOM | DNB | 3/21 | 0 | Somerset won by 170 runs | Cardiff | Royal London One-Day Cup 2017 |
| 2 May 2017 | KEN 352/6 v SOM 354/6Match · List A | SOM | 15* | 1/66 | 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 | 15* | 2/20 | 1 | 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 | 165* | 0/49 | 0 | Somerset won by 4 wickets | Taunton | Royal London One-Day Cup 2017 |
| 14 Apr 2017 | SOM 209 & 174 v ESS 129 & 257/2Match · First-class | SOM | 7 & 2 | 3/26 & 0/45 | 0 | Essex won by 8 wickets | Taunton | Specsavers County Championship 2017 |