W połowie 1997 roku Limpar wrócił do Szwecji. Przez półtora roku występował w stołecznym AIK Fotboll, w 1998 roku zdobywając mistrzostwo Szwecji. Na początku 1999 roku wyjechał do Stanów Zjednoczonych i został zawodnikiem zespołu Major League Soccer, Colorado Rapids. Spędził tam dwa sezony bez większych sukcesów. W 2001 roku przeszedł do Djurgårdens IF, ale nie rozegrał żadnego spotkania i powrócił do swojego pierwotnego klubu, IF Brommapojkarna, z którym wywalczył awans do drugiej ligi. W 2002 roku zakończył piłkarską karierę w wieku 37 lat.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1981 IF Brommapojkarna

Superettan 1 0 1982 IF Brommapojkarna

Superettan 17 9 1983 IF Brommapojkarna

Superettan 15 2 1984 IF Brommapojkarna

Superettan 20 6 1985 IF Brommapojkarna

Superettan 24 3 1986 Örgryte IS

Allsvenskan 19 5 1987 Örgryte IS

Allsvenskan 22 4 1988 Örgryte IS

Allsvenskan 6 0 1988/89 BSC Young Boys

Nationalliga A 25 6 1989/90 BSC Young Boys

Nationalliga A 2 1 1989/90 US Cremonese

Serie B 24 3 1990/91 Arsenal F.C.

Division One 34 11 1991/92 Arsenal F.C.

Division One 29 4 1992/93 Arsenal F.C.

Premier League 23 2 1993/94 Arsenal F.C.

Premier League 10 0 1993/94 Everton F.C.

Premier League 9 0 1994/95 Everton F.C.

Premier