Zlatan Ibrahimovic has had an incredible football career.

The Swedish striker has had extraordinary success after making his professional debut in 1999.

Zlatan has played for some of the world's biggest clubs, including Juventus, Barcelona, Manchester United and AC Milan.

He's hit the back of the net over 550 times and has established himself as one of the greatest strikers in the history of the game.

Now 40, Zlatan continues to play at the highest level for AC Milan.

Zlatan's career has not been without controversy, however.

While he's a genius on the pitch, he's caused controversy for some of his actions both on and off the field.

MILAN, ITALY - MARCH 12: Zlatan Ibrahimovic of AC Milan looks on prior to the Serie A match between AC Milan and Empoli FC at Stadio Giuseppe Meazza on March 12, 2022 in Milan, Italy. (Photo by Marco Luzzani/Getty Images)

MILAN, ITALY - MARCH 12: Zlatan Ibrahimovic of AC Milan looks on prior to the Serie A match between AC Milan and Empoli FC at Stadio Giuseppe Meazza on March 12, 2022 in Milan, Italy. (Photo by Marco Luzzani/Getty Images)

To put it simply: He's a true maverick.

So, we thought we'd put together a 20-question quiz which covers his career in football.

Questions range from his personal life, to clashes he's had with players on the pitch, to some of the trophies and accolades he's won in his career.

The score system is as follows...

0-4: Seriously?! Zlatan is ashamed

5-9: You haven't followed Zlatan's career closely, have you?

10-14: A decent score, but you could do better

15-19: A very respectable score. Great effort

20: Confirmed: You are a Zlatan super fan

Take the quiz below... Good luck!

Zlatan Ibrahimovic quiz: How much do you know about the football legend?