Ibrahimović began his career at Malmö FF in 1999, and signed for Ajax two years later. At Ajax, Ibrahimović gained a reputation as one of the most promising forwards in Europe, and departed two years later to sign for Juventus. He excelled in Serie A in a strike partnership with David Trezeguet, before joining domestic rivals Inter Milan in 2006, where he won the Capocannoniere (Serie A Top Scorer) in 2008–09 and won three consecutive Serie A titles. In the summer of 2009, he moved to Barcelona in one of the world's most expensive transfers, before returning to Italy the following season, joining A. C. Milan. With them, he won another Serie A title in the 2010–11 season, before joining Paris Saint-Germain in July 2012. During his four-season stay in with them, Ibrahimović won a number of trophies including four consecutive Ligue 1 titles, and was the top scorer in Ligue 1 for three seasons. In October 2015, he became PSG's all time leading goalscorer at the time. In 2016, he joined Manchester United on a free transfer and won the FA Community Shield, Football League Cup and UEFA Europa League in his first season. Ibrahimović joined American club LA Galaxy in 2018. Two years later, he rejoined Italian club A. C. Milan.