Top 10 International goal scorers of all time

Klose is the leading goal scorer in World Cup history with 16 goals

#1 Ali Daei (Iran) - 109 goals

Ad
Ali Daei is the leading goal scorer in international football history with 109 goals in 149 appearances
Ad

The record for the most number of international goals scored is actually held by an Asian footballer – Ali Daei. Ali Daei was one of the most highly regarded Asian striker of his generation and is widely considered to be Iran’s greatest footballer of all time.

In an international career lasting 13 years, Daei scored 109 goals in 149 appearances for the national which makes him the nation’s all time top scorer. His 149 appearances was a national record too before being overtaken by former Iranian captain Javad Nekounam a year ago.

Ad

Daei made his national team debut against Pakistan in 1993 at the age of 24 and scored his first international goal 19 days later in a 1994 World Cup qualifying match against Chinese Taipei. Daei’s first tournament with Iran was the 1996 AFC Asian Cup where Iran ended third and Daei was the tournament’s top scorer with eight goals.

Daei led Iran to successive gold medals at the Asian Games in 1998 and 2002, scoring eight goals in the former. Daei scored a total of nine goals during the 1998 World Cup qualifiers to help Iran reach their first ever FIFA World Cup.

Ad

Daei broke Ferenc Puskas’ record of 84 goals in 2003 and became the leading international goal scorer of all time.

He became the first footballer to score 100 international goals in 2004. Daei retired from the national team in 2006 following the 2006 FIFA World Cup.

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications