Glamorgan batsman Will Bragg has announced his retirement from cricket with immediate effect at the age of 31.

Bragg was only able to play a handful of County Championship matches in 2017 due to illness, although he did enjoy a successful Royal London One-Day Cup campaign when he registered a career-best 94 against the Kent Spitfires at Swansea.

"It's been a great experience to come through the age groups of Welsh Cricket and represent Glamorgan for over a decade," he said.

"Last season was a frustrating one for me personally and I believe now is the right time for me to step away from the game and start focusing on building a new career in another area.

Born in Newport, Will initially signed for Glamorgan as Mark Wallace's understudy behind the stumps, before developing into a specialist top-order batsman.

He enjoyed his most consistent season for the Welsh county in 2016 when he switched to No. 3 from opening and passed 1,000 first-class runs for the third time, hitting a career-best 161 not out against Essex in Cardiff.

He went on to score over 5,500 First-class runs for Glamorgan across an impressive 11-year career.

"Will Bragg has been an integral part of Glamorgan for more than a decade," said Glamorgan's chief executive Hugh Morris. "He was a big part of the dressing room and a fine batsman for the club, so it's sad to see his career end prematurely."