West Ham have reached an agreement with Jack Wilshere to terminate the midfielder's contract at the Premier League club.
The 28-year-old's time at the London Stadium has been plagued with injury problems and has played just 19 times for the club since joining from Arsenal in 2018, scoring once.
Sportsmail revealed last month that West Ham had been planning to get the midfielder's £100,000-a-week salary off the wage bill with his contract coming to an end in the summer of 2021.
Wilshere has played 599 minutes in 16 Premier League appearances since arriving at the club with ankle and groin injuries hampering his fitness.