Kevin Nolan has left West Ham by mutual consent, the club have confirmed.
The 33-year-old's contract has been resolved and he is free to look for a new club.
Nolan captained the east London club to promotion to the Premier League in 2012 and was their top scorer in the following two seasons. In all he scored 31 goals in 157 games for the club.
BECOME A WRITER
Do you have what it takes? Sign up today and send over your 250 word test article: http://gms.to/haveyoursay3
However after the appointment of Slaven Billic he fell down the pecking order, with the Croatian praising Nolan for his professionalism.
"I can only say a big thanks to Kevin from the club because he was a great captain and a great professional. I wish him well," he said.
Speaking about his decision to leave Nolan said, "I've thoroughly enjoyed my time at West Ham United and will take some great memories with me.
"I'm now looking forward to the next challenge playing for a new club."