Zlatan Ibrahimovic has grabbed a lot of attention with his goal-scoring exploits this year and we are taking a look at 12 of his best in 2012.
The Swedish forward has banged in goals for his national team as well as club sides AC Milan and Paris Saint-Germain.
Ibrahimovic led the Serie A in scoring with 28 goals and is currently leading Ligue 1 with 18 strikes. He scored 51 times in the calender year with 11 of those goals coming from international duty with Sweden.
He's scored all types of goals in the calender year and there are a good few that stand out.
Click through to see the best of Ibracadabra's work in 2012.