إبراهيموفيتش كان مؤهلاً لتمثيل السويد أو البوسنة والهرسك أو كرواتيا على المستوى الدولي؛ ولكنه اختار السويد. ظهر لأول مرة مع السويد في مباراة ودية 0-0 ضد جزر فارو في تيبشالين في 31 يناير 2001 خلال بطولة كرة القدم الاسكندنافية 2000-2001.