Oliver Holt ranks 21 greatest strikers of the last 30 years; Ronaldo tops Messi, Haaland ranked 20th
Haaland's record-breaking 50 Champions League goals sparks renewed debate as Holt unveils his list of the 21 best forwards

Oliver Holt has published a ranking of the 21 greatest strikers of the last three decades, a list that places Lionel Messi and Cristiano Ronaldo at the top end of the spectrum while situating Erling Haaland at No. 20. The piece, rooted in Holt’s decades of reporting on World Cups, European Championships and Champions League finals, frames his selections as a reflection of different attributes that define standout forwards as much as raw goal tallies.
Haaland’s landmark milestone this week — reaching 50 Champions League goals in 49 appearances — is noted in the context of this debate. Holt writes that Haaland is a phenomenal finisher whose power, hunger and finishing prowess are undeniable, but he contends that there remains a gap to bridge before Haaland can be considered among the absolute all-time greats Holt has seen. The 20th spot signals Haaland’s enormous potential, with Holt suggesting he may well surpass many names on the list as his career unfolds.
[Image inserted here]
Holt explains that the ranking excludes several players whom many would expect to feature on such a list, including Robert Lewandowski, Hernan Crespo and Zlatan Ibrahimovic. He argues that different attributes appeal to different people when judging a striker, and the list is built to reflect a blend of scoring instinct, all‑round ability and impact on the game over a sustained period.
From No. 21 to No. 1, the lineup spans generations and roles. Thomas Muller anchors the bottom tier at 21, described as a forward whose intelligence and instinct for creating chances elevates him beyond pure goalscoring. At No. 20, Haaland is recognized for the pure goalscoring machine he has become, with Holt noting that his early Premier League record was eye‑opening but that the finish line for a career of greatness is still ahead.
The order then moves through Sergio Aguero at 19, Gabriel Batistuta at 18, Michael Owen at 17, Mohamed Salah at 16, Didier Drogba at 15, Alan Shearer at 14, Harry Kane at 13, Eric Cantona at 12, Henrik Larsson at 11, Wayne Rooney at 10, Neymar at 9, Thierry Henry at 8, Raul at 7, Cristiano Ronaldo at 6, Alessandro Del Piero at 5, Kylian Mbappe at 4, Kenny Dalglish at 3, Lionel Messi at 2 and, completing the list, Ronaldo at No. 1. Holt emphasizes that the top two are defined not only by breathtaking moments but by longevity, consistency and influence across clubs and international play.
Ronaldo sits at the summit of Holt’s list, praised for a career defined by pace, ingenuity and finishing that transcended eras. Messi, acknowledged as a once‑in‑a‑generation talent, is described through the lens of his long spell of dominance, the influence of his creativity, and the durability that allowed him to perform at elite levels for more than a decade. Mbappe’s placement at No. 4 underlines Holt’s view that the French forward has inherited a mantle once shared by Messi as the world’s best, with the 2022 World Cup final hat‑trick underscoring his claim to be in and around the sport’s pinnacle.
The ranking, compiled after decades of covering major finals and international tournaments, reflects Holt’s insistence that no single attribute defines a striker. He stresses that interpretation matters and that a list built to honor different kinds of forwards will inevitably spark debate among fans and pundits alike. In this framing, Haaland’s current status is one of enormous promise rather than definitive legacy, while Ronaldo and Messi are celebrated for the breadth of their long, trophy-laden careers.
As Haaland continues to break records and threaten new benchmarks, Holt’s list serves as a reminder of how the sport’s greatest forwards are measured not just by the numbers they accumulate, but by the variety of ways they influence games, dominate defenses and help their teams win on the biggest stages.
Sources
- Daily Mail - Latest News - OLIVER HOLT: I've seen all the greatest strikers of the last 30 years and this is my ranking of the 21 best - where do Lionel Messi, Cristiano Ronaldo and Erling Haaland fit in?
- Daily Mail - Latest News - OLIVER HOLT: I've seen all the greatest strikers of the last 30 years and this is my ranking of the 21 best - where do Lionel Messi, Cristiano Ronaldo and Erling Haaland fit in?