Top 5 This Week

Related Posts

Top 10 Highest-Scoring Italian Players in All Competitions

Highest-Scoring Italian Players: Italy has produced some of the greatest strikers and forwards in the history of football. From the pre-war era all the way to the modern game, Italian forwards have scored in Serie A, the Champions League, and for the Azzurri with relentless consistency.

Highest-Scoring Italian Players in All Competitions

These ten men scored more professional goals than any other Italian players in history. All figures include club and international goals but exclude youth competitions.

10. Alessandro Altobelli

  • Goals: 293
  • Years Active: 1971–1993

Alessandro Altobelli scored 293 career goals across club and international football. He is best remembered for his 11 seasons at Inter Milan where he became the club’s all-time top scorer for many years. He won the Serie A title with Inter Milan in 1980 and the Coppa Italia twice. He also scored for VareseBrescia, and Juventus.

He represented Italy 61 times and scored 25 international goals. He scored Italy’s third goal in the 1982 World Cup final against West Germany — the goal that sealed Italy’s World Cup triumph. He remains one of the most lethal strikers Inter Milan have ever fielded. His 293 career goals across more than two decades in Italian football are the foundation of one of the great careers of his generation.

ClubCareer Goals
Inter Milan~162
Brescia~42
Juventus~28
Italy (International)25
Others~36
TOTAL293

9. Antonio Di Natale

  • Goals: 311
  • Years Active: 1996–2016

Antonio Di Natale scored 311 career goals in all competitions — 309 at club level and 11 for the Italian national team across 42 caps. He scored 227 goals for Udinese â€” the most by any player in the club’s history. He is one of the most beloved one-club legends in modern Italian football. He spent 11 seasons at Udinese and turned down repeated offers from bigger clubs to stay loyal.

He won the Serie A Capocannoniere top scorer award twice in 2010 and 2011, scoring 29 and 28 goals respectively. He helped Udinese finish third in Serie A in 2011-12 and reach the Champions League qualifying rounds. He was overlooked by many larger clubs who thought he was too small and too slight for the top level. He proved them all wrong for two decades. His 311 career goals make him Italy’s ninth greatest scorer of all time.

ClubCareer Goals
Empoli53
Udinese227
Italy (International)11
Others20
TOTAL311

8. Filippo Inzaghi

  • Goals: 313
  • Years Active: 1991–2012

Filippo Inzaghi scored 313 career goals in all competitions. He is the seventh-highest scorer in Italian football history. He played for several clubs but reached his peak at Juventus and AC Milan. He is the all-time record holder for most hat-tricks in Serie A history with 10. He is the sixth-highest scorer in European club competitions with 70 Champions League and UEFA Cup goals.

He won the Champions League twice with AC Milan in 2003 and 2007. He scored in both finals. His most extraordinary performance came in the 2007 Champions League final against Liverpool when he scored twice in the first 45 minutes in a 2-1 victory. He won three Serie A titles. He scored 25 goals in 57 caps for Italy. He was the most instinctive poacher the Italian game has ever produced.

ClubCareer Goals
Juventus~89
AC Milan~126
Italy (International)25
Others~73
TOTAL313

7. Francesco Totti

  • Goals: 316
  • Years Active: 1992–2017

Francesco Totti scored 316 career goals — 307 at club level and 9 for Italy across 58 international caps. He scored all his club goals for AS Roma, making him the most prolific one-club scorer in Serie A history. He scored 250 Serie A goals for Roma â€” the most any player has scored for a single club in the competition’s history. He also added 162 Serie A assists — another all-time Serie A record.

Most Assists in Serie A History

He won the Serie A title with Roma in 2000-01. He won the FIFA World Cup with Italy in 2006. He played his final Serie A game in May 2017 at the age of 40 — scoring in it. He is the greatest player in AS Roma’s history without question. His combined 316 goals and 162 Serie A assists represent one of the greatest individual records in the history of the sport.

ClubCareer Goals
AS Roma307
Italy (International)9
TOTAL316

6. Roberto Baggio

  • Goals: 318
  • Years Active: 1982–2004

Roberto Baggio scored 318 career goals across seven Serie A clubs and the Italian national team. He scored 27 goals in 56 international caps for Italy. He won the Ballon d’Or in 1993. He finished third in Ballon d’Or voting in 1995. He won the Serie A title with Juventus in 1995 and the UEFA Cup with Juventus in 1993.

Most Assists in Serie A History

He led Italy to the 1994 World Cup final, scoring five goals in the knockout stage alone. His missed penalty in the final shootout against Brazil haunts Italian football to this day. He then led Italy to the 1998 World Cup quarter-finals and the 2002 World Cup last sixteen. He scored goals for VicenzaFiorentinaJuventusAC MilanBolognaInter Milan, and Brescia.

ClubCareer Goals
Fiorentina78
Juventus78
AC Milan16
Bologna22
Inter Milan7
Brescia54
Italy (International)27
Others36
TOTAL318

5. Ciro Immobile

  • Goals: 321
  • Years Active: 2007–present

Ciro Immobile has scored 321 career goals in all competitions and is still active in 2026. He scored a record-equalling 36 Serie A goals in a single season in 2019-20 — matching Gonzalo Higuaín’s all-time record and winning the European Golden Shoe. He is Lazio’s all-time top scorer, surpassing Silvio Piola’s long-standing club record in November 2021.

He has won the Serie A Capocannoniere top scorer award four times — in 2014, 2018, 2020, and 2022. He represented Italy 57 times and scored 17 international goals. He left Lazio in 2024 to join Besiktas. He is still active and his career total continues to grow. He is the most prolific Italian goalscorer of the modern era and one of the greatest strikers Serie A has ever seen.

ClubCareer Goals
Lazio~220
Torino/Juventus/Sevilla~50
Besiktas~17
Italy (International)17
Others~17
TOTAL321

4. Luca Toni

  • Goals: 322
  • Years Active: 1993–2017

Luca Toni scored 322 career goals across club and international football over 24 seasons. He won the 2006 FIFA World Cup with Italy, where he scored three goals in the tournament. He won the Serie A title with Juventus in 2015 and the Bundesliga with Bayern Munich in 2008 and 2010. He won the Serie A Capocannoniere in 2015 at the age of 37 — the oldest player ever to win the award.

He scored 156 Serie A goals across multiple clubs including FiorentinaJuventusVeronaRoma, and others. He scored 28 goals in 47 international caps for Italy. He was a powerful, old-fashioned centre-forward who led the line with complete authority at every club he joined. His 322 career goals reflect an extraordinary career built across multiple leagues and three separate decades.

ClubCareer Goals
Fiorentina78
Bayern Munich59
Juventus35
Verona41
Italy (International)28
Others~81
TOTAL322

3. Giuseppe Meazza

  • Goals: 338
  • Years Active: 1927–1947

Giuseppe Meazza scored 338 career goals across club and international football. He won the FIFA World Cup twice with Italy — in 1934 and 1938 — as the team’s captain and best player. He played primarily for Inter Milan and is the reason the club’s stadium is named Stadio Giuseppe Meazza â€” better known as San Siro. He scored 243 goals for Inter Milan in Serie A alone.

He won two Serie A titles with Inter Milan and one with AC Milan. He scored 33 goals in 53 international caps for Italy across 10 years. He was the greatest Italian player of the 1930s and one of the first truly elite footballers Italy ever produced. His 338 goals — scored during the era before professional football was fully established — are a testament to a legendary career.

2. Alessandro Del Piero

  • Goals: 346
  • Years Active: 1991–2014

Alessandro Del Piero scored 346 career goals across club and international football. He scored 290 goals in all competitions for Juventus alone — the most in the club’s history. He scored 207 Serie A goals with a further 111 assists. He won the FIFA World Cup with Italy in 2006. He scored a famous late goal in the World Cup semi-final against Germany — a curling left-foot strike in the 121st minute that is still regarded as one of the greatest World Cup goals ever scored.

Most Assists in Serie A History

He won six Serie A titles and the Champions League in 1996 with Juventus. He stayed loyal to Juventus when they were relegated to Serie B in 2006 and led them back to Serie A immediately. He scored 27 goals in 91 international caps for Italy. His 346 career goals make him the second highest-scoring Italian footballer of all time.

ClubCareer Goals
Juventus290
Sydney FC20
Delhi Dynamos3
Italy (International)27
Others6
TOTAL346

1. Silvio Piola

  • Goals: 364
  • Years Active: 1929–1954

Silvio Piola is the highest-scoring Italian footballer of all time with 364 career goals in all competitions. He is also the all-time top scorer in Serie A history with 274 goals — a record that has stood since 1954 and is considered essentially unbreakable. He played for Pro VercelliLazioTorinoJuventus, and Novara across a 25-year career. He is the all-time top scorer of three separate Serie A clubs — Pro VercelliLazio, and Novara.

He won the 1938 FIFA World Cup with Italy and scored two goals in the final against Hungary. He scored 34 goals in 34 international caps for Italy — a ratio of exactly 1.0. He never won the Serie A title despite finishing runner-up three times. He played 566 Serie A appearances — fourth most in the competition’s history. His 364 career goals include 291 in Italian top-flight football alone. He scored 682 goals throughout his career if friendlies are included — one of the highest totals in football history.

ClubCareer Goals
Pro Vercelli53
Lazio149
Torino9
Juventus6
Novara70
Italy (International)34
Others~43
TOTAL364
Daniel Brooks
Daniel Brooks
Daniel Brooks is a dedicated sports journalist covering football, cricket, and tennis. He provides the latest match updates, player insights, and tournament analysis from top competitions like the English Premier League, ICC Cricket World Cup, and Wimbledon Championships. His engaging writing style keeps fans informed with accurate and up-to-date sports news from around the world.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Popular Articles