Former Wales international Sam Vokes will retire from football at the end of the 2025-26 season.

The striker, 36, has confirmed he will hang up his boots following Gillingham's League Two encounter with Shrewsbury Town on Saturday, 2 May - bringing an end to a career spanning two decades.

"It's been 20 years since my debut and after 750 appearances, including 64 caps for Wales, this Saturday's match at Gillingham will be my last," Vokes wrote in a post on social media.

"I feel now is the right time to retire from a career I have absolutely loved."