Former Nigeria international striker Yakubu has retired from football at the age of 35.
He averaged nearly a goal every other game at Portsmouth, Middlesbrough, Everton, Leicester and Blackburn before joining Chinese club Guangzhou.
In almost a decade in English football, between January 2003 and June 2012, Yakubu scored 114 times in 293 league appearances, mostly in the top flight.