Playing on the international stage for the country is the dream of every football player and to score for the country is an even bigger honour. While there have been many fabulous goalscorers throughout the years, here are five active players with the highest goals on the international stage.
5. Clint Dempsey
Clint Dempsey is one of the more recognizable American football players in Europe. He made a name for himself in the Premier League with Fulham, helping them reach the Europa League final in 2010.
Dempsey has scored 57 goals for the United States Men’s National Team, and, over an international career spanning 14 years, has continued to provide goals and assists for the team. Although he is now 35-years-old, he is still active on the international stage, and only last year scored five goals for his country.
4. David Villa
David Villa is another player on the wrong side of 30s who is still active on the international scene. The Spanish striker originally announced his international retirement in 2014 but following a fantastic spell with New York City, he was recalled to the side for the 2017 World Cup qualifiers.
David Villa has 59 goals to his name for Spain, and has been a crucial part of their success on the international stage.
3. Lionel Messi
Lionel Messi is one of the greatest Argentine players of all time and has shown time and again both at club and international level that he is a genius on the pitch. The Barcelona man has won multiple trophies with his club, both European and domestic.
Messi is in third place with 64 international goals to his name, but he has time on his side to add to his collection, considering he is only 30-years-old.
2. Sunil Chhetri
Sunil Chhetri is India’s most celebrated and successful football player, winning multiple domestic honours and a successful international career. He has won four league titles and three domestic cups, while also helping Bengaluru FC reach the final of the 2016 AFC Cup.
Chhetri has scored 67 goals to for India so far and has helped his country six international trophies.
1. Cristiano Ronaldo
Cristiano Ronaldo is tied with Messi in the debates about who is the greatest footballer of all time, with the Portuguese having won multiple trophies with multiple clubs in multiple countries. He was already a great talent when he was still playing in Portugal but he truly shone when he made the move to Manchester United. He achieved greatness ever since he went to play for Real Madrid, recently winning his fifth Champions League title.
Ronaldo has also had a great international career with Portugal, helping his country win their first major trophy at Euro 2016. He has scored 85 goals for his country so far and will look to add to his tally in the near future.