Former Bolton, Preston, Southampton and England striker Kevin Davies has announced his retirement from football.
The 38-year-old, who scored 150 goals in 820 career appearances, left Preston at the end of last season after helping them win promotion to the Championship.