Multiple choice general knowledge sports Which country does Zlatan Ibrahimovic play for? Spain Croatia Netherlands Sweden Reveal answer Fill a bubble to check yourself D Correct answer Explanation Zlatan Ibrahimovic, the charismatic Swedish striker, represents Sweden internationally. Known for his spectacular goals and confident personality, Zlatan is Sweden's all-time leading scorer. Spain, Croatia, and Netherlands are all incorrect.