Yossi Benayoun has announced his retirement from football.
The Israeli star played for top clubs such as Arsenal, West Ham United, Liverpool and Chelsea, gracing the Premier League for several years.
He spent four years at the Reds, making 134 appearances in that time.
Benayoun was also successful on the international stage, scoring 24 times for Israel.
"It's important for me to thank the fans, the ones who gave me love wherever I went," Benayoun said on Instagram.
"I am sure that the next chapter will be challenging and no less exciting.
"There are moments [from my football career] I'll take with me for life."