Ivan Ergić è un calciatore di grande talento che ha ottenuto numerosi successi nel corso della sua carriera. Il suo debutto è avvenuto il 2 Ottobre 1999, quando ha fatto il suo esordio nella squadra del Perth Glory nella A-League. Il 10 Ottobre dello stesso anno ha segnato il suo primo goal ufficiale con la sua nuova squadra. Il 21 Novembre 1999 ha realizzato la sua prima doppietta con il Perth Glory.
Successivamente, nel 2000, Ergić ha continuato a sfoggiare il suo talento nel basel, facendo il suo debutto il 5 Agosto nella Super League. Il 10 Agosto dello stesso anno ha disputato la sua prima partita nella UEFA Europa League. Il 10 Dicembre 2000 Ergić ha segnato il suo primo goal con la maglia del Basel.
Nel campo internazionale, nel 2001 Ergić ha fatto il suo esordio con la squadra Under 21 della Serbia e Montenegro nelle qualificazioni per il Campionato Europeo. Successivamente, nel 2002 ha debuttato in UEFA Champions League il 2 Ottobre.
Negli anni successivi Ergić ha continuato a giocare sia a livello di club che con la nazionale serba. Ha disputato la Coppa del Mondo nel 2006 e le qualificazioni per il Campionato Europeo nel 2006. Ha anche partecipato a competizioni come la UEFA Intertoto Cup e la FIFA World Cup Qualifiers.
Durante la sua carriera, Ergić ha raggiunto importanti traguardi come le sue 250 partite con il Basel il 26 Novembre 2008 e le sue 200 partite nella Super League il 17 Maggio 2009.
Nel 2009, Ergić ha cambiato squadra e si è unito al Bursaspor nella Süper Lig turca. Ha esordito il 16 Agosto e ha segnato il suo primo goal con la nuova squadra il 26 Settembre. Ha anche giocato in competizioni come la Coppa e la Supercoppa turche.
Durante la sua permanenza al Bursaspor, Ergić ha raggiunto altri traguardi, come le sue 50 partite con la squadra il 24 Novembre 2010 e le sue 50 partite nella Süper Lig il 6 Marzo 2011.
In conclusione, Ivan Ergić ha raccolto numerosi successi nel corso della sua carriera, sia a livello di club che con la nazionale. Ha mostrato il suo talento come calciatore e ha lasciato il segno nelle diverse competizioni in cui ha preso parte.