W latach 2010–2012 znów grał w Partizanie. W tym okresie wywalczył z nim trzy mistrzostwa kraju w sezonach 2010/2011, 2011/2012 i 2012/2013. Zdobył też Puchar Serbii w 2011 roku. W 2013 roku przeszedł do PAOK FC i w dwóch kolejnych sezonach (2012/2013 i 2013/2014) został z nim wicemistrzem Grecji. W sezonie 2014/2015 grał w PAE Weria, w którym zakończył karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1994/95 Begej Žitište niższa liga 4 0 1995/96 Begej Žitište niższa liga 24 6 1996/97 Proleter Zrenjanin Super liga Srbije 6 0 1997/98 Proleter Zrenjanin Super liga Srbije 30 3 1998/99 Atlético Madryt B Segunda División 31 4 1999/00 Atlético Madryt B Segunda División 0 0 1999/00 FK Partizan Super liga Srbije 6 1 2000/01 FK Partizan Super liga Srbije 21 7 2001/02 FK Partizan Super liga Srbije 29 14 2002/03 FK Partizan Super liga Srbije 30 22 2003/04 Szachtar Donieck Ukraińska Wyszcza Liha 27 10 2004/05 Szachtar Donieck Ukraińska Wyszcza Liha 27 0 2005/06 Portsmouth F.C.