Over the years, boxing fans have been treated to some illustrious fights.

No matter what the division, no matter what the generation, there are some boxing encounters that live long, LONG in the memory.

In recent times we've had the likes of Tyson Fury vs Deontay Wilder 2, Gennady Golovkin vs Saul 'Canelo' Alvarez and one of the biggest upsets in history when Andy Ruiz Jr defeated Anthony Joshua.

However, rewind back and you will have the legendary bouts like Floyd Mayweather vs Manny Pacquiao, Mike Tyson vs Buster Douglas and Muhammad Ali vs Joe Frazier.

As mentioned before, it really doesn't matter what generation or what division, there are classic boxing fights to be watched and remembered for the rest of time.

Luckily for us, we've now got a confirmed list of the 50 greatest fights in the history of the sport, and that's all thanks to TheTopTens.com.

With help from their fans, the website has put together a conclusive list that ranks the greatest boxing fights of all time, and although they are called 'Top Tens', they go as far down as the top 50!

So without further ado, here is that illustrious top 50! 

50-31

50. Mike Tyson vs Bruce Seldon

49. Muhammad Ali vs Joe Frazier II

48. Andy Ruiz Jr vs Anthony Joshua

47. Rafael Marquez vs Israel Vazquez III

46. Gennady Golovkin vs Canelo Alvarez II

45. Lionel Rose vs Rocky Gattellari

44. Lennox Lewis vs Evander Holyfield II

43. Salvador Sanchez vs Azumah Nelson

42. Matthew Saad Muhammad vs Yaqui Lopez

41. Salvador Sanchez vs Wilfredo Gomez

40. Riddick Bowe vs Evander Holyfield

39. Dereck Chisora vs Vitali Klitschko

38. Rocky Marciano vs Joe Louis

37. Arturo Gatti vs Micky Ward III

36. Floyd Mayweather vs Oscar De La Hoya

35. Holly Holm vs Sophie Anne Mathis II

34. Lennox Lewis vs Vitali Klitschko

33. Gennady Golovkin vs Canelo Alvarez

32. Larry Holmes vs Ken Norton

31. Johnny Tapia vs Paulie Ayala

50-31 Summary

As you can see, we are already blessed with some truly legendary boxing names and fights. The aforementioned duo of Ruiz Jr vs AJ and Triple G vs Canelo come in at this section, as does memorable fights including Mayweather, Lennox Lewis and Vitali Klitschko.

You are probably wondering why Holly Holm makes this list, but she did in fact have a few boxing fights under her belt before UFC.

30-11

30. Floyd Mayweather vs Conor McGregor

29. Miguel Cotto vs Floyd Mayweather

28. Joe Frazier vs Jerry Quarry

27. Floyd Mayweather vs Manny Pacquiao

26. Sugar Ray Leonard vs Marvin Hagler

25. Larry Holmes vs Gerry Cooney

24. Deontay Wilder vs Tyson Fury

23. Aaron Pryor vs Nicaragua Alexis Arguello

22. Anthony Joshua vs Wladimir Klitschko

21. Oscar De La Hoya vs Felix Trinidad

20. Sugar Ray Robinson vs Jake LaMotta

19. Joe Calzaghe vs Mikkel Kessler

18. Iran Barkley vs Roberto Duran

17. Nigel Benn vs Gerald McClellan

16. Manny Pacquiao vs Juan Manuel Marquez

15. Sugar Ray Leonard vs Thomas Hearns

14. George Foreman vs Ron Lyle

13. Roberto Duran vs Sugar Ray Leonard

12. Muhammad Ali vs George Foreman

11. Marco Antonio Barrera vs Erik Morales

30-11 Summary

Drink in those sweet, sweet boxing memories.

Alright, Mayweather vs Conor McGregor wasn't exactly one for the boxing fanatics, but given the calibre of the event, it will always go down as one of the greatest.

Some truly epic encounters enter this section of the list, so that just makes you wonder what on earth made the top 10!

Well wait no longer.

10-1

10. Sugar Ray Leonard vs Thomas Hearns I

9. Evander Holyfield vs Mike Tyson

8. Julio Cesar Chavez vs Meldrick Taylor

7. Diego Corrales vs Jose Luis Castillo

6. Mike Tyson vs Buster Douglas

5. Sandy Saddler vs Willie Pep

4. Marvin Hagler vs Thomas Hearns

3. Muhammad Ali vs Joe Frazier III

2. Arturo Gatti vs Micky Ward

1. Muhammad Ali vs Joe Frazier

10-1 Summary

Oh what we'd do to go back and watch some of these fights in real time!

Unsurprisingly, the GOAT of heavyweight boxing Muhammad Ali takes up two of the top three spots, with his first encounter with Joe Frazier taking home the gold and the title of the best ever boxing fight.

Hard to argue with to be fair, the two made for perfect dance partners, and that's why they had to have a second, and also a third.

So there you have it, the 50 greatest boxing fights of all time. Do you agree? Do you disagree? After all, it's all about an opinion, and this is going off opinions from multiple boxing fans!