News Matches

Who is Australia's leading all-time top goal scorer? Cahill, Jedinak and the Socceroos' greatest strikers

15:00 GMT+4 23/09/2022
Australia Thompson Cahill Emerton
Tim Cahill leads the way for Australia at international level

Australia might not have the history that a lot of other countries have when it comes to the beautiful game, but they have sure had some high-profile names represent them at the international stage over the years.

Just think Harry Kewell.

Or Mark Viduka.

Yet even though the two former Premier League stars got plenty of goals, they are not among Australia's 10 highest-ever goal scorers.

But who is Australia's most lethal attacker ever then?

Let's take a look!

  • Tim Cahill Australia v Netherlands World Cup 180614

    #1 Tim Cahill | 50 goals

    The greatest goalscorer Australia has produced with 50 international goals, Tim Cahill was part of the national team setup for 14 years between 2004 to 2018.

    His first goal for the Socceroos came as part of a brace against Tahiti in May 2004, while Cahill scored two goals each at the World Cup in 2006 and 2014.

    Cahill's stunning goal against Netherlands at the 2014 World Cup is remembered to this day as he beat Jasper Cillessen with an incredible left-footed volley.

    The Everton legend's most lethal performances for the Socceroos came when he netted hat-tricks against Fiji and Bangladesh respectively.

  • Damian Mori in action

    #2 Damian Mori | 29 goals

    Part of Australia's national team for a decade between 1992 and 2002, Damian Mori made his debut against Solomon Islands in September 1992.

    The Adelaide City legend scored his first international goal against Tahiti in just his second game for the Socceroos and he scored a total of 29 goals in 45 caps spanning just under 10 years, making him the second-highest goal scorer for Australia.

  • Archie Thompson Australia v Argentina Friendly 11092007

    #3 Archie Thompson | 28 goals

    Third on the list of Australia's all-time top goal scorers with 28 goals in 51 matches is Archie Thompson.

    The New Zealand-born striker featured for the Socceroos at the 2001 and 2005 Confederations Cup, the 2004 OFC Nations Cup, the 2006 World Cup, the 2007 AFC Asian Cup and the 2008 Summer Olympics.

    Thompson holds the all-time goal-scoring record in a single international match, netting 13 times in Australia's memorable 31-0 win against American Samoa in 2001.

  • John Aloisi

    #4 John Aloisi | 27 goals

    John Aloisi made his debut for Australia on March 12, 1997 in a friendly match against Macedonia, with arguably his best performance coming in a 22-0 win against Tonga, a game in which he scored six goals.

    Aloisi featured at the 2006 World Cup and scored in their opening game against Japan, helping them reach the knockout stages from a group that also held Brazil and Coatia.

    The former Osasuna man scored 27 goals over 55 games in his 11-year stint with Australia.

  • John Kosmina

    #5 John Kosmina | 25 goals

    With 25 goals in 60 caps for Australia, Kosmina was part of the renaissance era for the Socceroos between the 1970s and 80s.

    The striker's best international performance came when he scored a hat-trick against Chinese Taipei in October 1985 in a World Cup qualifier.

    A lesser-known fact about the Sydney City legend is that he was the first Australian to play for Premier League club Arsenal.

    Kosmina played just one first-team league game for them against Leeds United in August 1978 and made three appearances in that season's UEFA Cup.

  • #6 Attila Abonyi | 25 goals

    Part of Australia's World Cup 1974 squad, Attila Abonyi scored 25 goals in 61 caps for his country.

    The Hungarian-born winger scored hat-tricks against New Zealand and Singapore in his second and fourth international games, respectively.

    A lesser-known fact from his club career is that in June 1975, Abonyi made a guest appearance for Manchester United during their Australia tour, scoring the third goal in a 3-0 win for the Red Devils against Queensland.

  • David Zdrilic featuring for Australia

    #7 David Zdrilic | 20 goals

    Seventh on the list of Australia's all time top goal-scorers in history, David Zdrilic earned his first call-up to the national team in January 1997 in a friendly against Norway.

    His first goals came three years later as part of a brace in Australia's 17-0 win against Cook Islands.

    Zdrilic's best performance came in the Socceroos' 31-0 win against American Samoa in their World Cup qualifier in 2001, a game in which he scored eight goals.

    In 30 games, he scored 20 goals over the course of his eight-year stint with his country.

  • Mile Jedinak Australia v Macedonia Friendly 30032015

    #8 Mile Jedinak | 20 goals

    One of many famous Australians to feature in the Premier League, Mile Jedinak made 79 appearances for his national team between 2008 to 2018, scoring 20 goals.

    Jedinak is one of few Australian stars to have featured in three World Cups in 2010, 2014 and 2018.

    He also captained Australia to AFC Asian Cup glory on home turf in 2015.

    Jedinak's best goal-scoring performance for the Socceroos came in 2017 as part of a hat-trick he scored in their World Cup 2018 qualifier against Honduras.

    At the World Cup in 2018, he scored a penalty in Australia's opening game, which they lost 2-1 to France, before netting another penalty against Denmark in their second group game that ended in a draw.

    Jedinak retired from international duty in October 2018.

  • Brett Emerton Australia v Uruguay FIFA World Cup qualifying play-off 16112005

    #9 Brett Emerton | 20 goals

    Captain of Australia's Olympic football team in 2000, Brett Emerton scored 20 goals in 95 games in his international career.

    The Blackburn Rovers legend was part of Australia's team that famously beat France in the FIFA Confederations Cup held in South Korea and Japan in 2001.

    If that wasn't impressive enough, Emerton came up with his best performance against England, when he scored the third goal for Australia in their famous 3-1 win against The Three Lions at Boleyn Ground in 2003.

    He was then part of the Socceroos side that qualified for the World Cup after 32 years in 2006.

    In Australia's dream run that saw them qualify from a tough group consisting of Japan, Brazil and Croatia, Emerton couldn't feature in their 1-0 defeat against Italy in the round of 16 due to suspension.

  • Graham Arnold Socceros

    #10 Graham Arnold | 19 goals

    Tenth on the list of top international goal scorers for Australia is Graham Arnold.

    The striker scored 19 goals in 56 games for the national team between 1985 to 1997, the first of which came on his full debut in a 7-0 win against Taiwan.

    The current Australia national team manager actually undertook a cameo role as a coach very early on in his career when he managed, as well as played for Sydney United during the 1989-90 season.

  • #11 Australia's all-time top goal scorers





    Australia career


    Tim Cahill



    2004 - 2018


    Damian Mori



    1992 - 2002


    Archie Thompson



    2001 - 2013


    John Aloisi



    1993 - 2008


    John Kosmina



    1977 - 1988


    Attila Abonyi



    1967 - 1977


    David Zdrilic



    1997 - 2010


    Mile Jedinak



    2008 - 2018


    Brett Emerton



    1998 - 2012


    Graham Arnold



    1985 - 1997