W latach 2001–2003 trzykrotnie z rzędu wywalczył mistrzostwo Grecji, a w latach 2001-2002 - Puchar Grecji.

W 2003 roku Zetterberg wrócił do Anderlechtu. W 2004 roku wywalczył piąte, a w 2006 szóste mistrzostwo Belgii w swojej karierze. Po tym ostatnim sukcesie zakończył karierę piłkarską w wieku 36 lat. Łącznie w barwach Anderlechtu wystąpił 285 razy i 74 razy zdobywał gola.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1990/91 RSC Anderlecht

Eerste klasse 2 0 1991/92 Royal Charleroi

Eerste klasse 29 5 1992/93 Royal Charleroi

Eerste klasse 33 6 1993/94 RSC Anderlecht

Eerste klasse 22 3 1994/95 RSC Anderlecht

Eerste klasse 24 3 1995/96 RSC Anderlecht

Eerste klasse 33 5 1996/97 RSC Anderlecht

Eerste klasse 32 12 1997/98 RSC Anderlecht

Eerste klasse 25 7 1998/99 RSC Anderlecht

Eerste klasse 24 7 1999/00 RSC Anderlecht

Eerste klasse 33 12 2000/01 Olympiakos SFP

Alpha Ethniki 22 4 2001/02 Olympiakos SFP

Alpha Ethniki 15 0 2002/03 Olympiakos SFP

Alpha Ethniki 24 3 2003/04 RSC Anderlecht

Eerste klasse 30 7 2004/05 RSC Anderlecht

Eerste klasse 29 8 2005/06 RSC Anderlecht

Eerste klasse 30 8