Ivica Vastić fue convocado por su selección para disputar la Eurocopa de Austria y Suiza de 2008, convirtiéndose en el jugador de más edad que participó en el torneo.