5 greatest strikers in the 21st century

Sergio Aguero and Luis Suarez are two of the greatest strikers of this generation
Sergio Aguero and Luis Suarez are two of the greatest strikers of this generation

#3 Luis Suarez - Ateltico Madrid

Luis Suarez will be determined to guide Atletico de Madrid to the La Liga title
Luis Suarez will be determined to guide Atletico de Madrid to the La Liga title

Love him or hate him, you just cannot ignore Luis Suarez. A supreme striker with a steely determination to win at all costs, Luis Suarez has enjoyed successful stints at some top European clubs like Ajax, Liverpool, Barcelona, and now Atletico Madrid.

Suarez scored plenty of goals for both Ajax and Liverpool and in his final season for the Reds, he almost single-handedly guided them to the Premier League title. This earned him a big money move to Barcelona where he continued to show his class alongside Lionel Messi.

The third all-time top goalscorer in Barcelona's history, Luis Suarez has continued to find the back of the net fot Atletico Madrid this season. An absolute matchwinner on his day, Luis Suarez is one of the greatest strikers to ever play the game.


#2 Thierry Henry - Retired

Thierry Henry is undoubtedly Arsenal's greatest player of all time
Thierry Henry is undoubtedly Arsenal's greatest player of all time

Arguably the greatest player to never win the Ballon d'Or award, Thierry Henry has won almost every single trophy football has to offer. Winner of the World Cup, European Championship, UEFA Champions League, Premier League, La Liga and many other trophies, Henry was simply unstoppable at his peak.

An Arsenal legend, Thierry Henry was the crown jewel in Arsene Wenger's all-conquering Arsenal side in the early 2000s. Henry initially played as a winger at Monaco and Juventus before Arsene Wenger shifted his position to that of a striker who played centrally.

After an extremely successful spell at Arsenal, the French superstar moved to Barcelona where he formed a fearsome trio alongside Samuel Eto'o and Lionel Messi.

Immortalized with a statue outside the Emirates, Henry is arguably the greatest player to ever play in the Premier League.


#1 Ronaldo Nazario - Retired

Ronaldo of Brazil celebrates scoring the winning goal
Ronaldo of Brazil celebrates scoring the winning goal

One of the most gifted players to ever play the game, Ronaldo Nazario, takes the #1 spot on our list. The Brazilian superstar was impossible to defend against in his prime.

Blessed with electric pace, silky feet and clinical finishing skills, Ronaldo Nazario was tipped to become the greatest footballer of all time and even surpass the likes of Pele and Diego Maradona. However, recurring knee injuries almost ended his career.

The great Brazilian did not allow knee injuries to deter him, however, as he reinvented his game in 2002 and won the FIFA World Cup as the tournament's top scorer.

Rob Smyth, writing for The Guardian, best summed up Ronaldo's extraordinary career post his injury:

"There were two Ronaldos: the one that returned after long-term injury in 2002 was a great goalscorer, but the 1990s version was a great everything. At his fearsome peak for PSV, Barcelona and Inter Milan he was arguably the most dangerous striker the world has ever seen."

Ronaldo Nazario is undoubtedly the greatest striker of the 21st century.


Honorable mentions: Zlatan Ibrahimovic, Wayne Rooney, David Villa, Samuel Eto'o

Quick Links