[2] He played for Dinamo Zagreb (1988–1994), Chemnitzer FC (1994–1996), KFC Uerdingen 05 (1996), Hamburger SV (1997–2002), Sturm Graz (2001–2002), and Nagoya Grampus Eight (2002–2004).
Panadić made his debut for Yugoslavia in a September 1989 friendly match against Greece, coming on as a 62nd-minute substitute for Predrag Spasić and earned a total of 3 caps, scoring no goals.
He was a non-playing squad member at the 1990 FIFA World Cup so his final international was a December 1989 friendly away against England.
[3] In January 2016, Panadić was named manager of Istra 1961, after managing Radnik Velika Gorica and Austrian side LASK Linz as well as acting as an assistant to Branko Ivanković in Saudi Arabia, the United Arab Emirates and Iran.
[4] He replaced Nikola Jaroš as manager of Rudar Velenje in October 2019 but was dismissed himself in April 2020.