| Youth career | |||
|---|---|---|---|
| 1979 | Budućnost | ||
| 1981–1983 | OFK Titograd | ||
| 1983–1984 | Budućnost | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 1983–1988 | Budućnost | 130 | (36) |
| 1988–1992 | Red Star Belgrade | 72 | (23) |
| 1992–1998 | Milan | 97 | (35) |
| 1999 | Red Star Belgrade | 3 | (0) |
| 1999–2001 | Rapid Wien | 44 | (18) |
| Total | 346 | (112) | |
| International career | |||
| 1986–1999 | FR Yugoslavia[note 1] | 56 | (19) |
| Managerial career | |||
| 2001–2003 | Serbia and Montenegro | ||
| *Club domestic league appearances and goals | |||