10 All Time Top Scorers of Serie A (Updated List 2025)
Warning: count(): Parameter must be an array or an object that implements Countable in /home/alasports/public_html/wp-content/plugins/quick-adsense/includes/content.php on line 62
Warning: array_push() expects parameter 1 to be array, null given in /home/alasports/public_html/wp-content/plugins/quick-adsense/includes/content.php on line 66
Warning: array_push() expects parameter 1 to be array, null given in /home/alasports/public_html/wp-content/plugins/quick-adsense/includes/content.php on line 66
Warning: array_push() expects parameter 1 to be array, null given in /home/alasports/public_html/wp-content/plugins/quick-adsense/includes/content.php on line 66
Warning: array_push() expects parameter 1 to be array, null given in /home/alasports/public_html/wp-content/plugins/quick-adsense/includes/content.php on line 71
Warning: count(): Parameter must be an array or an object that implements Countable in /home/alasports/public_html/wp-content/plugins/quick-adsense/includes/content.php on line 73
Serie A is a professional football league which is participated by top Italian football clubs. The League has been taking place since 1929-30. Serie A is said to be one of the best football leagues in the world. The league has been responsible for producing the highest numbers of European Cup finalist footballers. Not only…
Serie A is a professional football league which is participated by top Italian football clubs. The League has been taking place since 1929-30. Serie A is said to be one of the best football leagues in the world. The league has been responsible for producing the highest numbers of European Cup finalist footballers. Not only this, but the Serie A has also produced so many legendary footballers with Top Goal Scores. Here is the list of legendary 10 All-time Top Scorers of Serie A.
10 All Time Top Scorers of Serie A
From Silvio Piola to Alessandro Del Piero, many legendary Serie A professional footballers excelled in scoring most goals for their Clubs. These Star Footballers scored the most goals for their teams and help them win many Serie A titles. Here is the list of 10 All Time Top Scorers of Serie A.
Silvio Piola
Late Italian Striker Silvio Piola is regarded as one of the greatest Strikers of his generation. He is also regarded as the best Italian Soccer Players of all time. He scored 2 Goals in FIFA World Cup 1938 and helped Italy win the title. From 1929 to 1954, Silvio Piola scored 274 goals in 537 Serie A appearances. Piola recorded an average of 0.51 during his Serie A career. He holds the record for scoring the most Goals by players in Serie A competitions.
Piola scored 51 goals for Pro Vercelli from 1929 to 1943. However, he recorded his most goals 143 for Lazio between 1946 and 1947. Apart from this, Silvio Piola also scored 10 Goals for Juveants and 70 Goals for Novara in Serie A during his career.
He was the Serie A Top Goal-scorer in1936–37 and 1942–43 seasons. Piola was Inducted into the Italian Football Hall of Fame in 2011. Moreover, he was also Included in the Walk of Fame of Italian sport in 2015.
Silvio Piola was a legendary Italian footballer. He scored most goals in Serie A, therefore he deserves the top spot in our list for this achievement.
Francesco Totti
Regarded as the greatest Italian player of all time and Roma’s greatest player ever, Former Italian Soccer Player Francesco Totti takes the second spot on our list. From 1992 to 2017, He scored 250 goals in 618 matches in Serie A for Roma. He averaged 0.40 during his Serie A carrier. Francesco holds the record for 2nd Top Scorer in Serie A.
He was the EFA European Under-21 Championship Winner for Spain in 1996. Not only this, Francesco won the FIFA World Cup 2006 for Germany. He also scored 9 goals and 58 assists between 1998 to 2006 for Italy in International Soccer.
Francesco won many awards during his soccer career. He was awarded with top assist provider in 2006 FIFA World Cup. He was Serie A Footballer of the Year in 2000 and 2003. Moreover, Totti also received Serie A Italian Footballer of the Year in 2000, 2001, 2003, 2004 and 2007.
Here are the list of records held by Francesco in Serie A League.
- Most goals for a single club in Serie A (250 goals)
- Second-most goals scored in Serie A (250 goals)
- Most penalties scored in Serie A (71 goals)
- Roma All-Time Appearance Maker in Serie A (619 games)
Above all, Francesco Totti claims the 2nd spot on our list for his achievement of second most goals in Serie A.
Gunnar Nordahl
Late Swedish Footballer Gunnar Nordahl is one of the greatest Swedish football players of all time. He played the role of a striker for Milan and Roma in Serie A. He was also the leading striker for Sweden during his career. Gunnar Nordahl was A highly prolific, powerful, and physically strong striker who won two Scudetto titles between 1949 to 1956. He also received the title of pluricapocannoniere, and five top scorer awards during her career.
Regarded as the best striker in Football history, Gunnar Nordahl scored 225 Serie A goals in just 291 appearances between 1949 and 1958. His average remained 0.77 during his career. Gunnar scored 210 Goals for Milan and 15 Goals for Roma during his period.
Not only this, Gunnar Nordahl also scored 43 goals in his 33 Appearances for Sweden from 1942 to 1948. He was the 1948 Olympic Gold Medalist Winner. Here is the list of records set by Gunnar Nordahl.
- Most Italian Serie A Top Scorer titles ( 5)
- Most consecutive Italian Serie A Top Scorer titles (3)
- Serie A Most braces scored (49)
- Most hat-tricks scored in Serie A (17 with AC Milan)
Above all, Gunnar Nordahl is the 3rd highest goal scorer in Serie A with his 225 Goals. Therefore, he joins our list of all-time Top Scorer Serie A.
Giuseppe Meazza
Giuseppe Meazza is widely considered as one of the greatest footballers of all time and the greatest ever player for Italy in the sport. He was nicknamed il Balilla meaning The Little boy for his young debut at the Senior team. Meazza led Italy to victory for two consecutive FIFA World Cups in 1934 and 1938.
From 1929 to 1947, Giuseppe Meazza scored 216 goals in 367 soccer games with the average of 0.59. He also scored 240 goals in 348 appearances for Internazionale between 1927 to 1940. Not only this, he also played for AC Milan between 1940 to 1942 and scored 9 goals in 37 appearances. Meazza scored 33 Goals for Italy between 1930 and 1939 in 53 soccer games. Besides, he is the 4th highest scorer in Serie A with his 216 Goals.
Giuseppe Meazza set many records during his soccer career. Here is the list of records set by Meazza in soccer.
- Serie A top goal scorer in 1929–30, 1935–36, and 1937–38
- Italian Football Hall of Fame Inductee in 2011.
- He was inducted into the Italian Sports Hall of Fame in 2015.
José Altafini
Italian Football player José Altafini played as a Forward for Brazil and Italy from 1957 to 1962. He held the record for the most goals scored in a single European Cup for more than 50 years. Altafini scored 216 Goals in 459 appearances in Serie A between 1958 and 1976. His average remained 0.47 during that time. Therefore, Jose Altafini joins our list at the 5th spot.
During that time, Altafini managed to score 120 goals for Milan in 205 matches. Moreover, he also scored 71 goals for Napoli in 180 matches between 1965 and 1972. Not only this, Jose Altafini also scored 25 Goals for Juveants in 74 games from 1972 to 1976.
He was the FIFA World Cup 1958 winner for Sweden. Apart from this, he was also the leading top scorer in Serie A 1961-1962. Jose Altafini received Golden Foot Award in 2019 as a Legendary Foot Baller.
Above all, Jose Altafini earns his name on our list of All-time Top Scorers of Serie A.
Antonio Di Natale
Former Italian Foot Baller Played as a Striker for Empoli, Udinese, and Italy National Football team. He won Serie A Top Goal Scorer Award for two consecutive seasons in 2010 and 2011. Di Natale scored 209 Goals in 445 Serie A matches between 2002 to 2016. His average was 0.47 during that time. He is the 6th highest goal scorer in the history of Serie A.
In his Serie A career, Antonio Di Natale recorded 49 Goals for Empoli in 158 match appearances from 1996 to 2004. However, he had a stunning career during his time with Udinese. He scored 191 goals in 385 matches for Udinese from 2004 to 2016.
Antonio Di Natale was the Serie A Italian Footballer of the Year in 2010. He also received Serie’s A Fair Play Prize in the same year. Above all, Antonio Di Natale is the 6th Top Scorer of all times in Serie A.
Roberto Baggio
At number 7 we have another Italian footballer Roberto Baggio on our countdown. He played as a Forward and attacking midfielder for Vicenza, Fiorentina, Juventus, AC Milan, Bologna, Iterazionale, and Brescia in his Serie A career. Baggio is regarded as one of the greatest players of all-time in the sport. He scored 205 goals in his 452 Serie A matches between 1982 to 2004.
Baggio averaged 0.45 during his Serie A career and he is well known for his curling free-kicks, dribbling skills, and goal scoring. He scored 13 goals in 36 matches for Vicenza between 1982 and 1985. Then he became a part of Fiorentina from 1985 to 1990, where he scores 39 goals in 95 matches. However, he was part of Juventus from 1990 to 1995 and scored 78 goals in 141 appearances. Baggio also scored 11 Goals for Milan and 45 for Brescia later in his career.
Not only this, but he was also the runner-up for Italy in FIFA World Cup 1990. Baggio won the World Soccer’s World Player of the Year in 1993 and the FIFA World Player of the Year Award in the same year. He was the Serie A Top assist provider in the 1995-96 season. Moreover, he also received the Golden Foot Award in 2003.
Above all, Roberto Baggio is the 7th highest Goal scorer in Serie A of all time. Therefore, he earns his name in our list.
Kurt Hamrin
Former Swedish Professional footballer Kurt Hamrin joins our list at the 8th spot. He is a prolific Goal Scorer who won two Coppa Italia titles for Fiorentina. Hamrin is regarded as one of the greatest Swedish footballers of all time and one of the Fiorentina’s greatest ever players. He scored 190 Serie A goals from 1956 to 1971 in 452 appearances. He had an average of 0.48 in his Serie A career.
Kurt Hamin scored 20 goals in 30 appearances for Padova from 1957 to 1958. He then joined AC Milan from 1958 to 1967 and scored 150 Goals in 289 appearances for his team. Later he scored 9 goals for AC Milan in 36 appearances from 1967 to 1969.
Moreover, Kurt Hamrin Also played International Soccer for Sweden and scored 17 goals in 32 matches. He was the runner up in FIFA World Cup 1958 for Sweden. Harmin was the leading goal scorer in UEFA Cup Winners’ Cup 1960-61. He is the Fiorentina all time top scorer in Serie A and he was inducted into Fiorentina Hall of Fame in 2015.
Above all his achievements, Kurt Hamrin remains the 8th Top Scorer of all times in Serie A. Thus, he deserves his name on our list.
Giuseppe Signori
Former Italian professional Football Player Giuseppe Signori enters his name on our count down at the 9th spot. He is the ninth Top Scorer of all times in Serie A. He played the role of a Striker and Left Winger for Foggia, Lazio, Sampodria, and Bologna in Serie A career. Signori won the Serie A Top Scorer award three times in his career. He scored 188 Goals in 344 Serie A appearances from 1991 to 2004. He averaged 0.55 during his period and he is the 8th top scorer of all times in Serie A.
From 1989 to 1992 Signori scored 37 goals in 100 appearances for Foggia. Then he became the part of Lazio from 1992 to 1997 and scored 107 goals in 152 appearances. Not only this, he also scored 66 goals for Bologna from 1998 to 2004.
Not only this, he also scored 7 goals for Italy in International Soccer during his 28 apperances between 1992 to 1995. Guiseppe Signori was the runner-up for Italy in FIFA World Cup 1994. He received Premio Nazionale Carriera Esemplare “Gaetano Scirea” in 2004 for his services in Football.
Above all, Guiseppe Signori is the 9th all time top scorer in Serie A. Therefore, he earns his name on our list for this achievement.
Alessandro Del Piero
Finally we have former Italian Professional footballer Alessandro Del Piero who makes the last spot on our countdown. He mainly played as deep-lying forward during his period. Alessandro Del Piero is regarded as regarded as one of the greatest players of his era. Moreover, he is also one of the best Italian players of all times. From 1993 to 1996 to 2012 he scored 188 goals in 478 appearances for Juventus in Serie A. He averaged 0.39 during his Serie A career.
Juventus was the only team for which Del Piero played Serie A football. Besides, he also represented Italy in 91 appearances and scored 27 Goals from 1995 to 2008. He is the FIFA World Cup 2006 Winner for Italy. Alessandro Del Piero was named in FIFA 100 in 2004. He was inducted into the Italian Football Hall of fame in 2017.
Above all, Alessandro Del Piero is the 10th Top scorer for All times in Serie A. Thus, he deserves to be on our list.
Conclusion
So here is our list. Who do you think should be able to make it on our list? Let us know in the comment box.