International football is either loved by many fans or despised. Whatever it may be, players do love representing their country. Every player dreams of lifting the World Cup for their nation, in front of millions of fans. Messi and Ronaldo both score for their club as well as for their country but are there any more players who have scored more than them, let’s find out. Here are the top 10 players who scored the most goals in football for their nation.
List of most goals in football history
|9.||Ali Mabkhout||United Arab Emirates||77*||95|
1Highest goal scorer in the world: Cristiano Ronaldo
Suiiiii !! Cristiano strikes again. The Portuguese recently broke the record for most goals in international football. The 36-year-old has scored 112 goals in 181 caps. It’s surreal even at the age of 36 years, the United man is breaking and setting unbreakable records that no one might ever break. No one knows until when he is going to play, but we surely wanna see him stick around for few more years at least. He is the highest goal scorer in international football history.
The actual record for most goals in international football was of Ali Daei, but Cristiano’s recent accomplishment has made him grab the no one position. Ali Daei is an Iranian footballer who played for few clubs in Bundesliga. The Iranian international captained his former side between 2000 and 2006. The striker enjoyed great success in international football, by scoring 109 goals in 149 caps. He is one of the top goal scorers of all time.
Mokhtar Dahari was a legendary Malaysian international, who played for F.A Selangor. He enjoyed a stellar international career and reigned himself as a top international goal scorers.
Playing between 1972 to 1985, the Malaysian international scored 89 goals in 142 caps. After suffering from muscular dystrophy for three years, the player died on 11th July 1991.
Ference Puskas was widely regarded as the greatest football player of all time. He was one of Hungary’s ‘Magical Magyars’ during the ’50s. His achievements at the international and at club level made him an icon in Budapest. The former Hungary international scored 84 goals in 89 caps. He also played for Spain in the early ‘60s. Puskas could have a better goal to games ratio, but his Spanish appearances impacted his stats as he failed to score for La Roja. He is in the list of most goals in football history by any player.
The little magician. Leo Messi finally paved his way into the top five international goalscorers, by recently scoring a hattrick for the La Albiceleste. The Argentine finally lifted the 2020 Copa America, after witnessing two heartbreaking finals and one World Cup final. The Argentine has scored 80 goals in 155 caps. He might have a slow start in his International Career, but he surely has achieved a lot at the club level. He became the first South American to score 80 goals.
Godfrey Chitalu or also known as Ucar was a Zambian footballer. Being voted five times as Zambian footballer of the year, Chitalu was widely regarded as a prolific African footballer. The Zambian struck 79 goals in 108 games. The Kabwe Warriors star striker later started his career as a coach. In an unfortunate turn of events, he died in the 1993 Zambian Air disaster, thus killing the rest of the Zambian national team. He stands 5th in the list of highest goal scorer in the world.
Hussain Saeed is Iraq’s top goalscorer with 78 goals in 137 international caps.
The Iraqi legend spent his entire career with Al-Talaba. Hussain played in the 1986 world cup and represented his nation in 1980, 1984, and the 1988 Olympics. Later He was elected as the president of the Iraq Football Association between 2004 to 2011. He is 6th highest goal scorer.
8Most goals in football: Pele
One of the greatest football players of all time. A record goalscorer, Pele is considered a true legend and the god of football. The Brazillian scored impressive 77 goals in 92 appearances, thus winning the 1958, 1962, and 1970 world cup. He’s the top goal scorers of all time in Brazil and his club, Santos where he scored 643 goals in 659 matches.
9Most goals in football: Ali Mabkhout
Ali Mabkhout is a lethal attacker who plays for Al Jazira, a UAE club. He has scored 77 goals in 92 caps, making him the highest goal scorer of United Arab Emirates & one of the top scorer of all time. The 31-year-old has scored 165 goals in 227 appearances in UAE Pro League.
10Most goals in football: Sunil Chhetri
A proud moment for all the Indian football fans. Sunil Chhetri is the hero and true icon of Indian football. The striker has scored 77 goals in 123 appearances.
The 37-year-old captains the Indian football team and is currently the active third highest goal scorer in the world tying the spot with Ali Mabkhout, behind Lionel Messi and Cristiano Ronaldo. Chhetri is also the most capped player in the history of Indian football. Chhetri truly finds a place in the list of highest goal scorer in the world.