Answer
Markus Rosenberg scored six goals for the Sweden national team during his career. He made his international debut in 2001 and went on to play in 77 games for his country. Rosenberg scored his first international goal in 2004 and his last in 2016. He was a member of the Sweden team that reached the quarter-finals of the 2018 World Cup.