|Date of birth:||
October 3, 1981
Isaksson began his career at local Trelleborgs FF, before briefly representing Juventus. He would later return to Sweden, where he won two Allsvenskan titles with Djurgårdens IF. After two seasons with Rennes, he was signed for £2 million by Manchester City of the Premier League, where he was not a regular. After four seasons in the Eredivisie with PSV, he joined Kasimpasa in Turkey on a free transfer in 2014.
Isaksson earned 133 caps for the Sweden national team during his international career, which puts him third in their list of most capped national players of all time. He was included in the Swedish squads for two FIFA World Cups and four UEFA European Championships.