Manchester United icon Cristiano Ronaldo is currently the player with the most hat-tricks in the 21st century.

The Portugal talisman’s incisiveness in front of goal has seen him score a record 60 hat-tricks so far in his career.

Ronaldo is widely regarded as one of the best footballers in the history of the game – thanks to his incredible career that has seen him win major honours.

The five-time Ballon d’Or winner has a remarkable 60 hat-tricks to his name, with Lionel Messi, his closest challenger having 55.

Despite United’s poor campaign this season, the 37-year-old still managed to add two hat-tricks to his tally.

The forward’s treble came against Tottenham Hotspur and Norwich City in the Premier League this season.

Sitting in the third place on the hat-tricks charts is Ali Ashfaq of Maldives, with Bayern Munich’s goal-machine Robert Lewandowski and Uruguay legend, Luis Suarez, completing the top five podium.

Below is a list of the top 10 players with the most hat-tricks as per:

10. Firas Al-Khatib {Syria} | 20 hat-tricks

9. Zlatan Ibrahimović {Sweden} | 20 hat-tricks

8. Neymar Jr {Brazil} | 21 hat-tricks

7. Aleksandar Dusic {Singapore} | 22 hat-tricks

6. Ali Mabkhout {UAE} | 25 hat-tricks

5. Luis Suarez {Uruguay} | 29 hat-tricks

4. Robert Lewandowski {Poland} | 30 hat-tricks

3. Ali Ashfaq {Maldives} | 35 hat-tricks

2. Lionel Messi {Argentina} | 55 hat-tricks

1. Cristiano Ronaldo {Portugal} | 60 hat-tricks