Jack Wilshere has been released by West Ham after making just 19 appearances in his two-year spell at the Premier League club.
The England midfielder joined West Ham on a three-year deal in the summer of 2018 from London rivals Arsenal.
Wilshere had made 197 appearances for the Gunners and won two FA Cups but struggled with injuries during his time in north London.
Those injury problems continued during his spell at West Ham, with Wilshere making just 16 Premier League appearances for the Hammers.
In a statement, Wilshere said: ‘I can confirm that today I have agreed the termination of my contract with West Ham United.
‘When I joined the club in the summer of 2018 I joined with great hopes and expectations for the club I had supported as a young boy.
‘Unfortunately, despite all my best efforts and intentions, it has not worked out as I had expected.
‘I have been fully fit for a large period of time at the club, including over the last course of the last eight months – training hard every day – but unfortunately have not been given the opportunity to play.
‘Although I am of course frustrated that I was not able to fully showcase what I’m capable of at West Ham I remain confident that I can contribute at the very top of the game.
‘I am still incredibly hungry, ambitious and desperate to play football and achieve success. I’m still only 28 and feel fit, strong and ready to play.
‘I’m now looking forward to the future and hope to be able to make an announcement about the next stage of my career in due course.’