Career
Basham began his career at Southampton, playing nineteen Premier League games for the club This result led to the resignation of then Blackburn and future England manager Roy Hodgson. He then transferred to for £200,000 after a successful loan spell.
A series of injuries, including a broken leg, limited Basham"s playing opportunities at Preston, and he was released from the club in the summer of 2002.
Shortly after his release, Basham signed for Oxford United. Over the course of five seasons, Basham made 187 appearances for the club, scoring 49 goals.
He was part of the side that was relegated to non-league football at the end of the 2005-2006 season. His final season at the Kassam Stadium was blighted by a set of serious injuries, resulting in Oxford"s decision not to offer him a new contract.
At the end of the 2008-2009 season, Exeter announced that Basham"s contract was not to be extended.
On 6 August 2009, Basham signed for Conference side Luton Town on a one-year contract. He scored three goals in seven games, and, during the January transfer window, Basham"s loan at Hayes was extended to the end of the 2009-2010 season. Over the next seven games, Basham scored five goals, including two in a 2–1 victory over former club Oxford United.
On 6 May 2010, it was announced that Basham had refused a contract offer from Hayes & Yeading, and was sent back to parent club Luton Town.
He was released from his Luton contract a day later. In June 2011 he joined.