| Metro Bank One Day Cup | 2024/08/11 10:00 | Middlesex v Somerset | 135/10(39.3)-138/2(27) |
| T20 Blast | 2024/06/11 17:30 | Middlesex v Somerset | 78/10(16.3)-82/1(12.3) |
| T20 Blast | 2023/06/02 17:30 | Somerset v Middlesex | 142/1(13.3)-136/10(18.4) |
| CC Div 1 | 2023/05/18 10:00 | Middlesex v Somerset | 175/10(52)-404/10(111.2) |
| Vijay Hazare Trophy | 2022/08/14 10:00 | Somerset v Middlesex | 335/6(50)-336/9(49.2) |
| T20 Blast | 2022/07/01 17:15 | Middlesex v Somerset | 160/6(20)-161/8(19.4) |
| T20 Blast | 2021/07/02 17:30 | Somerset v Middlesex | 152/10(18.1)-114/6(16) |
| County Championship | 2021/04/29 10:00 | Somerset v Middlesex | 477-474 |
| CC Div 1 | 2024/09/26 09:30 | Somerset v Hampshire | 136/10(53.5)-196/10(60.4) |
| Metro Bank One Day Cup | 2024/09/23 10:00 | Somerset v Glamorgan | 171/6(20)-186/7(20) |
| CC Div 1 | 2024/09/17 09:30 | Lancashire v Somerset | 140/10(40)-146/10(39.5) |
| T20 Blast | 2024/09/14 17:45 | Somerset v Gloucestershire | 124/10(19.4)-129/2(15) |
| T20 Blast | 2024/09/14 10:00 | Surrey v Somerset | 153/9(20)-159/4(18.4) |
| CC Div 1 | 2024/09/09 09:30 | Somerset v Surrey | 317/10(95.5)-321/10(112.2) |
| T20 Blast | 2024/09/05 17:30 | Northants v Somerset | 198/5(20)-215/3(20) |
| CC Div 1 | 2024/08/29 10:00 | Somerset v Durham | 492/10(116.2)-336/10(100.1) |
| CC Div 2 | 2024/09/17 09:30 | Derbyshire v Middlesex | 173/10(61.2)-358/10(107.3) |
| CC Div 2 | 2024/09/09 09:30 | Middlesex v Gloucestershire | 377/10(93.2)-309/9(87.1) |
| CC Div 2 | 2024/08/29 10:00 | Yorkshire v Middlesex | 601/6(144)-522/10(174.4) |
| CC Div 2 | 2024/08/22 10:00 | Middlesex v Northants | 264/10(91.1)-207/10(56.5) |
| Metro Bank One Day Cup | 2024/08/14 10:00 | Middlesex v Hampshire | 257/10(48.1)-276/7(50) |
| Metro Bank One Day Cup | 2024/08/11 10:00 | Middlesex v Somerset | 135/10(39.3)-138/2(27) |
| Metro Bank One Day Cup | 2024/08/08 10:00 | Lancashire v Middlesex | 233/9(48)-233/5(46.4) |
| Metro Bank One Day Cup | 2024/08/04 10:00 | Kent v Middlesex | 204/10(44.4)-206/5(31.2) |