The 10 Best attackers in football now 2023

The 10 Best attackers in football now 2023

From the days of Pele to Ronaldo, football has come a long way. One thing about football is that it’s the world’s most popular sport and keeps the interest of everyone from young children to adults. A football (or soccer) attacker is a player who plays as a striker or forward and always attempts to score goals. The most successful strikers are usually good players in the air, which allows them to score from headers. In addition, the best strikers often display great pace, volleys and finesses, trickery, dribbling skills, accurate passing, and long shots. Here is the list of the top 10 best attackers in football that are still playing in the soccer world. We have compiled this list based on their performance and achievements.

Who are the best attackers in football? Top 10 best strikers in football right now

Top 5 best attackers in football
RankPlayer NameCurrent TeamNationality
1.Lionel MessiPSGArgentina
2.Cristiano RonaldoAl-NassarPortugal
3.Erling HaalandMan CityNorway
4.Robert LewandoskiBarcelonaPoland
5.Harry KaneTottenham HotspurEngland
6.Luis SuarezAtletico de MadridUruguay
7.Kylian MbappePSGFrance
8.Mohamed SalahLiverpoolEgypt
9.Neymar JrPSGBrazil
10.Zlatan IbrahimovicA.C MilanSweden
Best attackers in football

1. Lionel Messi

Lionel Messi - Best attackers in football now

Messi had a passion for soccer since childhood. He was diagnosed with growth hormone deficiency as a child, but his family could not afford treatment. However, Lionel Messi received a trial at FC Barcelona when he was 11 years old and impressed both coaches and scouts. In 2004 he joined FC Barcelona when he was 17 years old. He became a top scorer in the UEFA champions league at 21. Lionel Messi is the best attacker in the world and has also won many awards.

The Argentine attacker played for Spain until 2005 when he switched to Argentina because there were no opportunities to play for Spain. Messi has played for Argentina’s national team since then. He has won four FIFA world player of the year awards and two European golden shoes. In 2012 he won the Olympic gold medal with Argentina under 23 teams. Also, in 2014 he was given the Golden Ball award as the best player in the tournament as his country finished runners-up to Germany in the world cup final.

Messi is considered one of the greatest football players alongside Diego Maradona and Pele. Also, he is known as the best player in history. Furthermore, he is one of the greatest dribblers ever seen in football history.

2. Cristiano Ronaldo

Ronaldo - Best attackers in football now

Ronaldo began his club career playing for Sporting CP before signing with Manchester United at age 18 in 2003. After winning his first trophy, the FA Cup, he helped the club win three successive Premier League titles, a UEFA Champions League title, and a FIFA Club World Cup. By age 22, he had received Ballon d’Or and FIFA World Player of the Year nominations, and by age 23, he won his first Ballon d’Or and FIFA World Player of the Year awards. In 2009, Ronaldo was the subject of the most expensive association football transfer when he signed for Real Madrid in a transfer worth €94 million (then $131 million)

Christiano Ronaldo is best known for his attack skills and his great shots. He started at Manchester United, a team in England. Ronaldo was very popular in that club. Then he went to Real Madrid, the most expensive club in the world. Ronaldo did great there as well. Finally, he went back to his home place, Portugal, where he became a legend by winning the champions league with Portugal. Ronaldo has been voted European Footballer of the Year twice and has consistently been one of the top scorers in Europe during his career.

Furthermore, Ronaldo is a very good example off the field as he has been known to donate money to charity and is involved with many charitable organizations around the world.

3. Erling Haaland

Erling Haaland - Best attackers in football now

Erling Haaland is the third-best attacker in football today, even though he’s only 22 years old. There is room for growth, but his performances are already incredible: it’s just crazy how the Norwegian manages to score goals with such ease and such consistency.

The son of former professional footballer Alf-Inge Håland, Haaland started his career as a child at Bryne before moving to FK Vidar. In 2016, he joined Molde. He became the top scorer of the 2018 Norwegian Premier League with 16 goals.

In 2018 he joined RB Salzburg. There he scored 29 goals in 27 games. In January 2020, he got transferred to Borussia Dortmund for about $ 20 million. On his debut for Borussia Dortmund, he scored a hat trick against FC Augsburg in the Bundesliga, becoming the first player ever to do so in his first appearance for a club in the German championship. He is also known for his great strength and physicality: even if it seems impossible to score from certain positions on the pitch, Haaland manages to put himself in scoring positions and score goals that seemed unlikely at first glance. Haaland has also had great success with Norway’s national team, with 26 goals scored in 18 matches.

4. Robert Lewandoski

Lewandowski - Best strikers in football now

Lewandowski is a striker for Barcelona and the Polish national team. He is renowned for his positioning, technique, and finishing. He is also known as one of the best strikers in the modern game; several European clubs sought to sign him, but he chose to stay at Bayern. A full international since 2008, Lewandowski has earned over 100 caps and was a member of the Polish team at UEFA Euro 2012, Euro 2016, and two FIFA World Cups (2014 and 2018). With 16 goals, he is the all-time top scorer for Poland. He has also finished as the joint-top scorer in three European Championships (2012, 2016, and 2020). Moreover, he was named Polish Player of the Year a record six times between 2011 and 2016.

Since 2010, Lewandowski has been named in the 30-man shortlist for the FIFA Ballon d’Or award five times (in 2014–2017 and 2019), coming eighth in 2015 and seventh in 2016. In 2015, France Football magazine rated him as the sixth-best footballer in the world, while The Guardian ranked him as the fifth-best player 2015. In 2017, he was also ranked as the third-best player in the world by The Guardian. Lewandowski signed a new contract keeping him at Bayern in June 2016.

5. Harry Kane

Harry Kane - Best attackers in football now
Best attackers in soccer

The fifth-best attacker in football is Harry Kane. He has been one of the Premier League’s best strikers for the past couple of seasons. If Kane is the best striker in England, he is one of the top five in world football. Every club dreams of finding a great No 9, but only a handful can find someone who can score consistently, adapt to different systems, be a leader and carry the burden of expectation. He has since won a second successive Premier League Golden Boot, becoming only the fifth player to do so, after Jimmy Greaves, Thierry Henry, Alan Shearer, and Cristiano Ronaldo. With 29 goals in 30 games in 2016–17, Kane became the fifth player to score 20 Premier League goals in three consecutive seasons after Shearer, Henry as well as Ruud van Nistelrooy.

The 25-year-old is not just about goals, but also his link-up play with Tottenham’s other attacking players is superb, and he has become an excellent captain. He also has a strong work ethic as well as an ability to score all types of goals.

6. Luis Suarez

Luis Suarez

Luis Suarez is an Uruguayan forward who plays for the Spanish club Atletico de Madrid. He is the sixth-best attacker in football on our list. Suarez began his career at Nacional in 2003 and later transferred to Groningen in 2006. He moved to Ajax three years later, where he won numerous awards and attracted the attention of Liverpool, who signed him for €26.5 million in 2011. After winning multiple trophies with the club, including the PFA Players’ Player of the Year and FWA Footballer of the Year awards, Suarez joined Barcelona in 2014. With Barcelona, he has won four consecutive La Liga titles, the Copa del Rey five times, and the UEFA Champions League twice, as well as other accolades.

Suarez is known for his ability to score great goals and his versatility on the pitch. He is also an aggressive player who sometimes crosses the line between tough plays and fouls. His track record suggests he may be difficult to control, especially during periods of high stress. He has received multiple suspensions from FIFA for this reason. Despite this, Suarez continues to be successful and is considered one of the best players in football history.

7. Kylian Mbappe


Kylian Mbappe is the seventh-best attacker on our list. PSG’s teenage sensation has already established himself as one of the game’s most dynamic talents, a fearless dribbler who can lead counterattacks with his pace and skills. Fast but also strong and technically gifted, Mbappe’s style of play is somewhat reminiscent of Thierry Henry. His club described him as a huge talent because of his ability to score and create goals for others. He has tremendous speed and great technical skills. He was the youngest player to score in Ligue 1 since Maryan Wisnieski in 1985. In June 2016, at 16 years of age, Mbappe made his first-team debut for Monaco in a 2–1 victory over SM Caen in Ligue 1.

In 2018, Mbappe won World Cup with France, claimed Ligue 1 and the Coupe de France with Paris Saint-Germain, and was named Ligue 1 Player of the Year. He came off the bench to score twice against Argentina, becoming the first teenager since Pele to score multiple goals in a single game in a World Cup. He then scored four in his next two games against Uruguay and Belgium as France won their second World Cup.

8. Mohamed Salah


Born and raised in Gharbia, Egypt, Salah began his senior career with his hometown club El Mokawloon in the Egyptian Premier League in 2010. He left Egypt in 2012 to join the Swiss side, Basel, for an undisclosed fee. At Basel, everyone was impressed with his performances in the UEFA Champions League against top opposition such as Chelsea and Tottenham Hotspur. In 2014, he joined Chelsea on a five-year contract for £11 million. Salah struggled at Chelsea. Later Chelsea loaned him to Fiorentina and Roma. After that, Roma permanently signed in 2016 for €15 million. After finishing as the Serie A top goalscorer during his first season with the club, Salah moved to Liverpool in June 2017 for €42 million and became one of the most expensive players in Liverpool’s history.

The winger was already familiar with English football, after an unsuccessful spell at Chelsea previously. However, he quickly rediscovered his form. He enjoyed a record-breaking debut season with the Reds – scoring 44 goals across all competitions. A European Cup final defeat at the hands of Real Madrid followed a Champions League semi-final victory over Roma. But Salah ended the season with the PFA Players’ Player of the Year and FWA Footballer of the Year awards.

An injury disrupted his second season at Anfield, but he still managed to score 22 goals in 38 appearances in all competitions. He helped Liverpool win their sixth European Cup, scoring twice in a 3-1 win over Tottenham Hotspur in Madrid.

9. Neymar Jr

Neymar Jr

Neymar Jr spent the beginning of his career playing in his native Brazil. However, he moved to Europe and joined Barcelona in May 2013. Since then, he has won two La Liga titles and the Champions League while helping Brazil to win the 2013 Confederations Cup. Dribbling skills and speed past defenders were his forte, But what sets him apart is his ability to play as a winger or forward. In other words, he can score goals but also help set them up. That unique skill set has made him one of the highest-scoring attackers in the world today.

Neymar Jr is the ninth-best attacker in the world on our list. He was named the South American Footballer of the Year twice, in 2011 and 2012, after helping Santos to consecutive Campeonato Paulista championships. He won the Bronze Ball at the 2011 FIFA U-20 World Cup, and he would later represent his country at their home World Cup in 2014, where he scored four goals as Brazil reached the semifinals. Also, in August of that year, he ranked number one on The Guardian’s list of the world’s ten most valuable players aged below 21. After signing for Barcelona, Neymar won La Liga and the UEFA Champions League in his first season. His high-profile transfer was completed in August when PSG paid £199 million to trigger his buyout and bring him to Paris.

10. Zlatan Ibrahimovic

Zlatan Ibrahimovic

Lastly, Zlatan Ibrahimovic is a Swedish professional footballer who plays as a forward for A.C Milan and the Sweden national team. He is one of the most decorated active footballers, having won 31 trophies in his career. Furthermore, he has scored over 500 senior career goals for club and country.

The tenth-best attacker on our list, Zlatan Ibrahimovic, has been a top-level performer for years. His height and strength make him one of the most physically impressive players in the game, but it’s his skill, particularly his touch and finishing ability, that really set him apart from other strikers.

In 2009, Ibrahimovic moved to Barcelona on a three-year contract worth €60 million, the most expensive transfer in Spanish history. However, he won La Liga in 2010 but was then sold to A.C. Milan for €24 million after a series of disagreements with manager Pep Guardiola. During his time in Italy, he became one of Europe’s most prolific scorers. A.C. Milan was challenged for domestic honors and also achieved success in European competition by winning the 2010–11 Serie A title. He won individual awards such as the Italian Footballer of the Year and Serie A Footballer of the Year in 2008.

Read also: Revealing! Who has the fastest goal in football history?


We hope you enjoyed our article on the best attackers in football right now. Please share your thoughts and drop your comments in the comment box below. The source for the data in this article is Wikipedia. However, the information provided in this article is subject to change and our website ( makes no guarantee for the accuracy of the data.

Chethan HC

Hello, I'm a freelance writer and author. I've been writing sports articles for various websites for a few years now, and I enjoy it; I keep most of the recent activities on this blog up to date. I enjoy writing about a variety of topics and learning about new and exciting subjects. I'm a huge football fan who also enjoys playing the game. I hope you find my blogs informative. Have a nice time, Thanks...!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.