Top 20 greatest heavyweights of all time: From Tyson Fury and Oleksandr Usyk to Mike Tyson and George Foreman

Deciding the greatest heavyweight boxer of all time is not an easy task, but we at talkSPORT.com have decided to give it a go anyway.

20. Michael Moorer (Career: 1988-2008 | Record 52-4-1, 40 KOs | USA)

19. Chris Byrd (Career: 1993-2009 | Record: 41-5-1, 22 KOs | USA)

18. Deontay Wilder (Career: 2008-present | Record 43-4-1, 42 KOs | USA)

Wilder may have missed his chance to rule the roost in the heavyweight divisionCredit: Getty17. Jimmy Young (Career: 1969-1990 | Record: 35-18-3, 1 N/C, 11 KOs | USA)

16. Michael Spinks (Career: 1977-1998 | Record: 31-1, 21 KOs | USA)

Spinks was a dangerous heavyweight, but Tyson made light work of himCredit: Sports Illustrated – Getty15. Tim Witherspoon (Career: 1979-2003 | Record: 55-13-1, 38 KOs | USA)

14. Anthony Joshua (Career: 2013-present | Record 28-4, 25 KOs | Britain)

Dubois dominated and KO’d Joshua, to the surprise of many in the boxing worldCredit: Getty13. Ken Norton (Career: 1967-1981 | Record: 42-7-1, 33 KOs | USA)

12. Riddick Bowe (Career: 1989-2008 | Record: 43-1, 1 N/C, 33 KOs | USA)

11. Wladimir Klitschko (Career: 1996-2017 | Record: 64-5, 53 KOs | Ukraine)

Klitschko was one of the most dominant heavyweights alongside his brotherCredit: AFP – Getty10. Vitali Klitschko (Career: 1996-2012 | Record: 45-2, 41 KOs | Ukraine)

9. Mike Tyson (Career: 1985-2005 | Record: 50-6-2 N/C, 44 KOs | USA)

8. Evander Holyfield (Career: 1984-2011 | Record: 44-10-2, 1 N/C, 29 KOs | USA)

Usyk has beaten the best the heavyweight division has to offerCredit: Mark Robinson/Matchroom5. Joe Frazier (Career: 1965-1981 | Record: 32-4-1, 27 KO’s | USA)

Ali had three legendary fights with Frazier, the first of which is known as ‘The Fight of the Century’ in New York at the legendary Madison Square GardenCredit: Getty Images – Getty4. Lennox Lewis (Career: 1989-2003 | Record: 41-2-1, 32 KO’s | Britain)

Lewis is the last undisputed heavyweight championCredit: AFP3. George Foreman (Career: 1969-1997 | Record: 76-5, 68 KO’s | USA)

The boxing world paid tribute to Foreman, the former world champion who retired in 1997 at the age of 48, with a final record of 76 wins (68 knockouts) and five lossesCredit: Getty2. Larry Holmes (Career: 1973-2002 | Record: 69-6, 44 KO’s | USA)

1. Muhammad Ali (Career: 1960-1981 | Record: 56-5, 37 KO’s | USA)