Zlatan Ibrahimovic's move to Manchester United has got many fans excited for the future. He's had a sparkling career so far and the 34-year-old is far from finished.
He's scored 302 goals from 482 professional appearances to date for clubs all over Europe, including Ajax, both Milan sides, Barcelona and Paris Saint-Germain. As well as this, he's also scored 62 times in 116 games for his country Sweden. Out of the 364 times he's netted, many of them have been special and he has a knack for the spectacular.
Ahead of his move to United, we've picked five of the best Ibrahimovic goals.
BECOME A WRITER
Do you have what it takes? Sign up today and send over your 250 word test article: https://gms.to/haveyoursay3
Anderlecht vs PSG, 2013
After moving to Paris in 2012, it didn't take Zlatan long to find the back of the net. By October 2013, he was scoring for fun in all competitions. A point proven when he scored four times against Anderlecht in the Champions League.
His hat-trick sealing goal was the best of the game, and perhaps the entire competition. The ball dropped in front of Ibrahimovic almost 30 yards from goal before he put his foot through it, sending the ball flying into the top corner past goalkeeper Thomas Kaminski.
Italy vs Sweden, 2004
The biggest players produce in the biggest games. And a Euro 2004 group match against Italy is almost as big as they come.
With Sweden 1-0 down in the last five minutes, once again the ball falls from the sky in front of Ibrahimovic. With Gianluigi Buffon charging off his line to punch clear, the striker manages to get there first, flicking the ball over Buffon and the defender on the line, with an incredible back-heel.
How he managed to contort his body in a position to do something like that alone is admirable. The goal was an important one in ensuring Sweden progressed from the group stage as winners.
Inter Milan vs Fiorentina, 2009
No top five list would be complete without a thunderous free-kick. In added time at the end of the second half against Fiorentina, Inter were given a free-kick 35 yards out. Cue Zlatan, who steps up and fires the ball towards goal.
His shot curls over the wall and flies in off the underside of the bar, giving the goalkeeper absolutely no chance. It ensured three more points were secured for Inter on their march towards the title.
Ajax vs NAC Breda, 2004
This is perhaps the goal that made the footballing world sit up and take notice of a young Ibrahimovic. He uses his strength to hold off one defender in the middle of the park, before dancing past three more on his way into the box. After selling each of them with a dummy a number of times, and putting two different men on the floor, Zlatan slots the ball past a hapless keeper.
It is almost certainly his best solo effort of all time, and it came at such a young age. He was just 22 at the time.
Sweden vs England, 2012
By the time England's national team came face to face with Ibrahimovic in 2012, he had established himself as one of Europe's greats. But a portion of the Three Lions' faithful were still unconvinced, with many calling the Swede over-rated, as he had never done it on English soil. He had also been unimpressive months earlier when England had beaten Sweden 3-2 at Euro 2012.
It's fair to say that Ibrahimovic silenced all his doubters on a November night later that year, when Sweden beat England 4-2 in a friendly that marked the opening of their new national stadium. The striker scored all four of his countries goals.
The best of them, and perhaps the best of all time, was his fourth. Joe Hart made a terrible error, heading the ball more up than out as Ibrahimovic rushed towards the box.
The Swede turned around and facing his own net, met the falling ball with an acrobatic overhead kick 30 yards from goal. The shot looped over Hart and the three English defenders in the box, before dropping into the goal. Gary Cahill could do nothing to scoop it off the line, and wild celebrations followed. It was later voted Goal of the Year by FIFA.
Should Ibrahimovic score any goals as good as the ones on this list, then Manchester United and the Premier League are in for a treat next season.