У складі збірної він брав участь у чемпіонаті світу 2002 року, де зіграв 2 матчі. Милан несподівано став героєм у матчі зі збірною Італії, забивши переможний гол у її ворота, примітною ця гра стала тим, що після поразки від збірної Мексики з основного складу Хорватії були відправлені в запас її лідери Роберт Просинечки і Давор Шукер, і незважаючи на прогнози перед грою остаточного розвалу команди, «омолоджена» Хорватія завдала поразки фавориту групи.