Wales midfielder Joe Allen will leave Stoke City when his contract expires at the end of the month.
The 32-year-old held talks about extending his stay but has decided to move on and has been linked with a return to Swansea, his first club.
Allen joined the Potters from Liverpool for £13m in July 2016 and scored 18 goals in 212 league appearances.
"It's tough to be leaving but I believe it's the right time for both myself and the club to be parting ways," he said.
"There's so many players and staff who I've loved working with and have made it a pleasure to be at the club," he told the Stoke website.