Wednesday 31st July
Metro Bank One Day Cup - Group B
- Glamorgan vs Nottinghamshire, resultGlamorgan win by 8 wicketsGlamorgan innings:
- 278 for 2 from 45.3 overs
- 274 for 9 from 50.0 overs
Sunday 28th July
Metro Bank One Day Cup - Group B
- Surrey vs Glamorgan, resultGlamorgan win by 7 wicketsSurrey innings:
- 121 all out from 34.0 overs
- 123 for 3 from 15.5 overs
Thursday 25th July
Metro Bank One Day Cup - Group B
- Glamorgan vs Gloucestershire, resultGlamorgan win by 27 runsGlamorgan innings:
- 187 for 8 from 33.0 overs
- 160 all out from 30.1 overs
Sunday 21st July
Minor One Day
- Wiltshire vs Glamorgan, resultGlamorgan win by 7 wicketsWiltshire innings:
- 236 all out from 49.4 overs
- 238 for 3 from 39.1 overs
Friday 19th July
Vitality Blast - South Group
- Glamorgan vs Somerset, resultGlamorgan win by 120 runsGlamorgan innings:
- 243 for 4 from 20.0 overs
- 123 all out from 13.3 overs
Tuesday 16th July
Vitality Blast - South Group
- Kent Spitfires vs Glamorgan, resultGlamorgan win by 13 runsKent Spitfires innings:
- 132 for 5 from 13.0 overs
- 145 for 6 from 13.0 overs
Sunday 14th July
Vitality Blast - South Group
- Gloucestershire vs Glamorgan, resultGloucestershire win by 121 runsGloucestershire innings:
- 206 for 6 from 20.0 overs
- 85 all out from 15.5 overs
Friday 12th July
Vitality Blast - South Group
- Glamorgan vs Middlesex, resultMiddlesex win by 6 wicketsGlamorgan innings:
- 88 for 9 from 10.0 overs
- 89 for 4 from 9.3 overs
Sunday 7th July
Vitality Blast - South Group
- Glamorgan vs Essex, resultGlamorgan win by 26 runsGlamorgan innings:
- 182 for 8 from 20.0 overs
- 156 all out from 18.5 overs
Friday 5th July
Vitality Blast - South Group
- Sussex Sharks vs Glamorgan, resultGlamorgan win by 24 runs (DLS Method)Sussex Sharks innings:
- 190 for 8 from 18.0 overs
- 235 for 6 from 20.0 overs
Wednesday 3rd July
Rothesay County Championship Division 2
- Day 4 of 4, 30 June to 3 JulyGloucestershire vs Glamorgan, resultMatch TiedGloucestershire innings:
- 179 all out from 44.4 overs
- 610 for 5 declared from 116.0 overs
- 197 all out from 61.1 overs
- 592 all out from 152.0 overs
All times are UK and subject to change. BBC is not responsible for any changes.