Article. Ten best attackers in the world (10 VIDEOS) © EuroFootball.com

Popular football magazine "FourFourTwo" has compiled a list of the top ten strikers in the world, which we invite you to evaluate as well.

It is important to note that the players are ranked alphabetically, not by position in the list of the best.

We also suggest being active and creating your own top tens in the comments - maybe you disagree that Villa is included here or that Suarez, who has only scored five goals, deserves a spot? Or maybe there are better strikers than Cavani?

10. Sergio Aguero - "Man City" and Argentina

It was possible to think that the team would greatly miss the talisman who became Argentine, but everyone has already forgotten Carlos Tevez. A big part of this is also due to the not-so-big Sergio Aguero, who arrived in England in the summer from Atletico Madrid.

The Argentinean has compensated well for his compatriot who has escaped to his homeland and has no intention of returning. 23-year-old Aguero is faster and, most importantly, determined to work for the team. In the Premier League this season, he scored fourteen goals in nineteen matches.

9. Edinson Cavani - "Napoli" and Uruguay

He belongs to a higher class of strikers, being almost 190 cm tall and playing excellently 'up front'. But he can score with both feet, which helped Napoli rise to the knockout stages of the Champions League. In 14 Serie A matches, he defeated opponents' goalkeepers nine times.

8. Gonzalo Higuain - Real Madrid and Argentina

Argentina has plenty to choose from in the striker position. Despite suffering a serious injury last season and giving space to Karim Benzema in the main lineup for a while, his hat-tricks against Espanyol and Real Betis as well as three goals for the national team prove his capabilities. This season - 12 goals in 15 matches.

7. Lionel Messi - Barcelona and Argentina

Argentina again? Few players score fifty goals in a calendar year. This superhuman has raised an important question for British football fans: could he play just as impressively in rainy matches against the tough defense of a club like Stoke? With an owl on his shoulder? Most likely, because although he is seventh in this alphabetical list, Messi undoubtedly belongs among the best footballers of all time. This season in Spain - 17 goals in 16 matches.

6. Neymar - Sao Paulo "Santos" and Brazil

An extraordinarily talented young man with immense potential, who is also known for his difficult-to-control character. Until 2014, he decided to stay in his homeland and wait until the end of the World Cup. But already Neymar can boast of being the first player since Pele in 1963 to help Santos win the Libertadores Cup. In the Brazilian championship in 2011, he scored 17 goals in 32 matches. He is only 19 years old.

5. Cristiano Ronaldo - Real and Portugal

It took only 105 matches for this Portuguese player to score 100 goals for Real Madrid. Every player would be proud of such an achievement, but that's not all. He not only rarely misses penalties on the field, but has also discovered in himself a thread of teamwork that can finally help outshine Barcelona. 20 goals in 16 matches. What more to add...

4. Wayne Rooney - Man Utd and England

A striker with more and more hair on his head has broken into the top ten most prolific club players of all time, surpassing Ruud van Nistelrooy. His efforts will be needed if Man Utd wants to catch up with the star-studded Man City. This season in the Premier League - 13 goals in 18 matches.

3. Luis Suarez - Liverpool and Uruguay

Forever dissatisfied and able to give referees a hard time, this striker has become a true leader of Liverpool. It is worth noting that he finds it quite difficult to score goals, but his influence on the team's performance goes beyond this statistic. You either love him or hate him... 5 goals in 18 matches.

2. Robin van Persie - Arsenal and Netherlands

This striker is even more highly regarded than the legendary Thierry Henry, playing in a team that cannot boast the same power as in the Frenchman's time. His game helped Arsenal rise from the bottom at the beginning of the season and return to the teams vying for a place in the top four. This season - 17 goals in 20 matches.

1. David Villa - Barcelona and Spain

Last season, the Spaniard was one of the main protagonists behind Barcelona's triumph in the Champions League and in Spain. It was he who scored the last goal in the Champions League final against Man Utd (3-1). In addition, he is the all-time top scorer for the Spanish national team, surpassing even Alfredo Di Stefano, who was not a bad player at all...