Inició su participación en la selección sueca con la categoría sub-19, con la cual disputó cuatro encuentros. Con la selección sub-21 participó en las eliminatorias para la Eurocopa Sub-21 de 2002. Hizo su debut para la selección sueca en un amistoso contra las Islas Feroe en Tipshallenen con un empate 0-0 el 31 de enero de 2001 durante el Campeonato nórdico de fútbol 2000-01. El 7 de octubre de 2001, jugó su primer partido competitivo, en un partido clasificatorio para la Copa Mundial de Fútbol de 2002 contra el combinado de Azerbaiyán, anotando su primer gol internacional en una victoria por 3-0 cuando Suecia encabezó su grupo para clasificarse para el próximo torneo en las eliminatorias para la Copa Mundial de Fútbol de 2002. con eso Ibrahimović disputaría su primer mundial con la selección absoluta de Suecia. Tras lograr la clasificación fue convocado por el entrenador Lars Lagerbäck para participar en la Copa Mundial donde estuvo presente en dos encuentros, uno en la fase de grupos ante Argentina y otro en los octavos de final ante Senegal que derrotó a Suecia por 2:1 con un gol de oro de Henri Camara.