When someone mentions the subject of a footballer scoring a hat-trick, Cristiano Ronaldo is usually the first name that springs to mind.

Throughout the course of his incredible professional career, the 37-year-old superstar has regularly rippled the back of the net three times in a match.

Even in a poor Manchester United team this season, Ronaldo has still managed to score two hat-tricks - against Tottenham Hotspur and Norwich City respectively.

The Portugal international's tally of hat-tricks for club and country now stands at 60, which is quite frankly ridiculous.

But who're the other leading treble getters in the 21st century?

Well, the folks over at IFFHS have decided to officially name the 22 players with the most hat-tricks since the turn of the millenium.

Their detailed list doesn't just feature those who've played in Europe's top five leagues either, oh no. Players who've partaken in 'top level games' across the globe have also made the cut.

Cristiano Ronaldo & Lionel Messi before Real Madrid vs Barcelona

Let's take a look...

The 22 players with the most hat-tricks in the 21st century

22. Maksim Gruznov (Estonia) | 15 hat-tricks

21. Jose Alfredo Castillo (Bolivia) | 15 hat-tricks

20. Edinson Cavani (Uruguay) | 15 hat-tricks

19. Eran Zahavi (Israel) | 15 hat-tricks

18. Baghdad Bounedjah (Algeria) | 16 hat-tricks

17. Washington (Brazil) | 18 hat-tricks

16. Klaas-Jan Huntelaar (Holland) | 18 hat-tricks

15. Mario Gomez (Germany) | 18 hat-tricks

14. Sergio Aguero (Argentina) | 18 hat-tricks

13. Harry Kane (England) | 18 hat-tricks

12. Abderrazak Hamdallah (Morocco) | 20 hat-tricks

11. Sebastián Tagliabúe (UAE) | 20 hat-tricks

10. Firas Al-Khatib (Syria) | 20 hat-tricks

9. Zlatan Ibrahimovic (Sweden) | 20 hat-tricks

8. Neymar (Brazil) | 21 hat-tricks

7. Aleksandar Đurić (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
Cristiano Ronaldo celebrates his goal for Man Utd v Chelsea
Soccer Football - Premier League - Manchester United v Chelsea - Old Trafford, Manchester, Britain - April 28, 2022 Manchester United's Cristiano Ronaldo celebrates scoring their first goal REUTERS/Phil Noble EDITORIAL USE ONLY. No use with unauthorized audio, video, data, fixture lists, club/league logos or 'live' services. Online in-match use limited to 75 images, no video emulation. No use in betting, games or single club /league/player publications. Please contact your account representativ

Ronaldo and Messi's hat-trick tallies just shouldn't be possible in the modern era.

However, the one thing neither of them has achieved is the feat of scoring six goals (a double hat-trick) in a match.

Third-placed Ashfaq, Mabkhout, Bounedjah and Gruznov have all pulled it off, though.

Ashfaq has also scored five goals in a game on six occasions, which tells you everything you need to know about how prolific the 'Man of Steel' is.