Open main menu
Gunnar Nordahl scored a joint record 17 Serie A hat-tricks, all of them for Milan.
Giuseppe Meazza scored a joint record 17 Serie A hat-tricks, all of them for Internazionale.

Since the inception of the Italian football league competition, the Serie A,[a] in 1929, more than 250 players have scored three goals (a hat-trick) or more in a single match. Swedish striker Gunnar Nordahl and Italian striker Giuseppe Meazza hold the record for most Serie A hat-tricks, having scored 17 from 1949 to 1955 and from 1929 to 1938 respectively. They scored all their hat-tricks while representing Milan and Internazionale respectively, making them the players with most hat-tricks for a single club.[1] He is followed by Hungarian striker István Nyers who scored 12 hat-tricks, including 11 with Internazionale. Silvio Piola and Filippo Inzaghi are in third place, with 10 hat-tricks each.[2]

Over 50 players have scored more than three goals in a single match; of these, 11 players, Carlo Galli, Kurt Hamrin, Miroslav Klose, Roberto Pruzzo, Bruno Ispiro, István Mike Mayer, Antonio Valentín Angelillo, Giuseppe Meazza, Cesare Fasanelli, Emanuele Del Vecchio and Giovanni Vecchina have scored five. Silvio Piola and Omar Sívori have scored the most goals in a single match at six goals each. Gunnar Nordahl, Giuseppe Meazza and Kurt Hamrin have scored three or more goals three times in Serie A, more than any other player.

Serie A all-time top goalscorer Silvio Piola holds the record as the youngest player to score a hat-trick (17 years and 132 days),[3] the oldest player to score a hat-trick (37 years and 51 days) and the youngest to score more than three goals in one match (18 years and 54 days).[4]

Contents

Hat-tricksEdit

Key
4 Player scored four goals
5 Player scored five goals
6 Player scored six goals
  Player scored hat-trick as a substitute
* The home team
Note: The results column shows the goalscorer's team score first
 
István Nyers, also known as "Stefano Nyers", scored 12 hat-tricks, including 11 for Internazionale.
 
Kurt Hamrin, scored 12 hat-tricks, including 9 for Fiorentina.
 
Silvio Piola, the highest scorer of Serie A history, has scored 10 hat-tricks.
 
Italy international Filippo Inzaghi scored 10 hat-tricks with 3 different clubs.
 
Lazio legend Giuseppe Signori, scored 9 hat-tricks, all of them for Lazio.
 
Omar Sívori scored 9 hat-tricks.
 
Marco van Basten scored 8 hat-tricks in 8 years in Serie A.
 
Roberto Baggio scored 8 hat-tricks with 4 different clubs.
 
Hernán Crespo scored 8 hat-tricks for 4 different clubs.
 
Antonio Di Natale scored his last hat-trick on 17 May 2014.
 
Edinson Cavani has scored 7 hat-tricks, all of them for Napoli.
 
Alessandro Altobelli scored 5 hat-tricks in 350 Serie A appearances.
 
Diego Milito scored 5 hat-tricks, three for Inter and two for Genoa.
 
Argentine striker Mauro Icardi has scored 5 hat-tricks, the one being in 2013.
 
Alessandro Del Piero scored his first Serie A hat-trick aged 18. Overall he has 4.
 
2007 Ballon d'Or winner Kaká bagged 2 hat-tricks in 7 Serie A season.
 
Er Bimbo de Oro Francesco Totti scored 2 hat-tricks in 25 seasons in Rome.
 
Zlatan Ibrahimović scored 2 hat-tricks, one for Juventus and one for Milan.
 
Juventus' Paulo Dybala scored a hat-trick in two consecutive weeks.
 
Marco Parolo is the only midfielder to score four goals in one match.
 
Marco Di Vaio scored 6 hat-tricks in 12 Serie A season.
 
Capocannoniere of 2005–06 & 2014–15 seasons Luca Toni has scored 2 hat-tricks.
Player Nationality For Against Result Date Ref
Luigi Ossoinach   Italy Roma* Cremonese 9–0 13 October 1929 [5]
Rodolfo Volk   Italy Roma* Cremonese 9–0 13 October 1929 [5]
Federico Munerati4   Italy Juventus* Pro Vercelli 6–1 6 November 1929 [5]
Luigi Ziroli   Italy Lazio* Cremonese 6–0 17 November 1929 [5]
Giuseppe Meazza   Italy Internazionale* Padova 6–1 17 November 1929 [5]
Luigi Ziroli   Italy Lazio* Padova 4–0 22 December 1929 [5]
Gino Rossetti   Italy Lazio* Pro Vercelli 5–1 5 January 1930 [5]
Giuseppe Meazza   Italy Internazionale* Livorno 6–2 23 February 1930 [5]
Giuseppe Meazza   Italy Internazionale* Lazio 4–2 23 March 1930 [5]
Giovanni Vecchina5   Italy Padova* Pro Patria 7–0 30 March 1930 [5]
Rodolfo Volk   Italy Roma* Pro Vercelli 7–0 20 April 1930 [5]
Giuseppe Meazza4   Italy Internazionale* Roma 4–2 27 April 1930 [5]
Rocco Ranelli4   Italy Milan* Padova 4–2 29 May 1930 [5]
Giuseppe Meazza   Italy Internazionale* Genoa 3–3 15 June 1930 [5]
Rodolfo Volk   Italy Roma* Padova 8–0 6 July 1930 [5]
Carlo Reguzzoni   Italy Bolonga Livorno 5–0 5 October 1930 [6]
Filippo Prato   Italy Torino* Internazionale 6–0 19 October 1930 [6]
Giovanni Rebolino   Italy Triestina* Internazionale 5–0 2 November 1930 [6]
Guillermo Stábile   Argentina Genoa* Bolonga 3–1 16 November 1930 [6]
Giovanni Faccenda   Italy Livorno* Casale 5–0 14 December 1930 [6]
Angelo Schiavio   Italy Bolonga* Brescia 7–1 21 December 1930 [6]
Pietro Arcari   Italy Milan* Livorno 5–0 8 February 1931 [6]
Silvio Piola   Italy Pro Vercelli* Napoli 6–3 8 February 1931 [3]
Giovanni Vecchina   Italy Juventus* Pro Vercelli 5–1 8 March 1931 [6]
Ettore Banchero   Italy Alessandria* Legnano 5–0 22 March 1931 [6]
Cinzio Scagliotti   Italy Alessandria* Triestina 4–1 3 May 1931 [6]
Cesare Fasanelli5   Italy Roma Livorno* 7–1 3 May 1931 [6]
Carlo Reguzzoni   Italy Bolonga* Juventus 4–0 24 May 1931 [6]
Giovanni Braga   Italy Brescia Triestina* 4–0 24 May 1931 [6]
Raffaele Costantino   Italy Roma* Torino 5–1 7 June 1931 [6]
Carlo Reguzzoni   Italy Bolonga Alessandria* 6–1 14 June 1931 [6]
Antonio Busini   Italy Bolonga Casale* 6–1 21 June 1931 [6]
Silvio Piola4   Italy Pro Vercelli Alessandria* 4–5 22 November 1931 [7]
Giuseppe Meazza   Italy Internazionale* Casale 4–0 31 January 1932 [8]
Giuseppe Meazza   Italy Internazionale* Pro Patria 6–2 18 September 1932 [9]
Alfredo Mazzoni   Italy Genoa* Triestina 4–0 18 September 1932 [10]
Gino Rossetti4   Italy Torino* Casale 9–0 6 November 1932 [10]
Angelo Schiavio   Italy Bologna Casale* 4–3 11 December 1932 [10]
Angelo Schiavio4   Italy Bologna* Pro Patria 6–1 22 January 1933 [10]
Giovanni Busoni   Italy Torino* Bari 6–2 12 March 1933 [10]
Mario Dalfini   Italy Pro Patria* Casale 5–1 12 March 1933 [10]
Gino Rossetti   Italy Torino* Bologna 3–2 12 March 1933 [10]
Mario Romani   Italy Milan* Pro Patria 5–0 19 March 1933 [10]
Angelo Schiavetta   Italy Casale Bari* 3–3 26 March 1933 [10]
Felice Borel   Italy Juventus* Fiorentina* 5–0 28 May 1933 [10]
Fernando Eusebio   Italy Roma* Fiorentina 7–1 28 May 1933 [10]
Juan Spósito   Italy Genoa* Juventus 3–2 18 June 1933 [10]
Giuseppe Meazza   Italy Internazionale* Casale 9–0 10 September 1933 [11]
Filippo Prato   Italy Torino* Fiorentina 4–1 17 September 1933 [12]
Vinicio Viani   Italy Fiorentina* Palermo 4–1 1 October 1933 [12]
Felice Borel   Italy Juventus Roma* 3–2 1 October 1933 [12]
Silvio Piola6   Italy Pro Vercelli* Fiorentina 7–2 29 October 1933 [12]
Julio Libonatti   Argentina Torino* Livorno 5–0 1 November 1933 [12]
Ernesto Tomasi   Italy Roma* Lazio 5–0 1 November 1933 [12]
Giuseppe Meazza4   Italy Internazionale Lazio* 4–1 5 November 1933 [13]
Renato Cesarini   Italy Juventus* Genoa 8–1 19 November 1933 [12]
Vinicio Viani   Italy Fiorentina Internazionale* 4–2 26 November 1933 [12]
Giovanni Riccardi   Italy Pro Vercelli* Alessandria 3–1 17 December 1933 [12]
Pietro Arcari   Italy Milan* Casale 6–2 7 January 1934 [12]
Giovanni Moretti   Italy Milan* Casale 6–2 7 January 1934 [12]
Leonízio Fantoni   Brazil Lazio* Milan 4–0 21 January 1934 [12]
Onesto Silano   Brazil Torino* Milan 3–3 8 April 1934 [12]
Enrique Guaita   Italy Roma* Genoa 3–0 15 April 1934 [12]
Giovanni Busoni   Italy Livorno* Lazio 4–1 15 April 1934 [12]
Francisco Fedullo   Italy Bologna* Brescia 4–1 22 April 1934 [12]
Enrique Guaita4   Italy Roma Torino 6–3 26 April 1934 [12]
Giovanni Busoni   Italy Livorno* Casale 5–0 29 April 1934 [12]
Giuseppe Meazza   Italy Internazionale* Triestina 7–0 14 October 1934 [14]
Giuseppe Meazza   Italy Internazionale* Brescia 5–1 6 January 1935 [15]
Giuseppe Meazza   Italy Internazionale* Palermo 4–0 13 October 1935 [16]
Giuseppe Meazza   Italy Internazionale* Juventus 4–0 17 November 1935 [17]
Giuseppe Meazza   Italy Internazionale Novara* 5–3 20 September 1936 [18]
Silvio Piola   Italy Lazio Alessandria* 5–1 2 May 1937 [19]
Silvio Piola   Italy Lazio* Napoli 4–0 9 May 1937 [19]
Danilo Michelini   Italy Roma* Fiorentina 4–0 12 September 1937 [20]
Giuseppe Meazza   Italy Internazionale* Bari 5–1 22 December 1937 [21]
Giuseppe Meazza5   Italy Internazionale* Bari 9–2 9 January 1938 [22]
Giuseppe Meazza   Italy Internazionale* Lucchese 4–0 16 January 1938 [23]
Vittorio Barberis   Italy Novara* Roma 5–0 22 January 1939 [24]
Elisio Gabardo   Italy Genoa Fiorentina* 3–4 6 October 1940 [25]
Francesco Cergoli   Italy Triestina* Atalanta 3–3 13 October 1940 [25]
Guglielmo Gabetto   Italy Juventus* Bologna 3–1 13 October 1940 [25]
Amedeo Amadei   Italy Roma* Venezia* 5–2 27 October 1940 [25]
Franco Ossola   Italy Torino* Fiorentina 6–2 24 November 1940 [25]
Guglielmo Gabetto   Italy Juventus* Atalanta 3–1 22 December 1940 [25]
Guglielmo Gabetto   Italy Juventus* Bari 5–1 5 January 1941 [25]
Amedeo Amadei   Italy Roma* Bari 6–2 23 February 1941 [26]
Giacomo Neri   Italy Genoa Torino* 6–3 6 April 1941 [25]
Aldo Boffi   Italy Milan Fiorentina* 3–2 13 April 1941 [25]
Sergio Trevisan   Italy Bari* Juventus 3–5 20 April 1941 [25]
Giacomo Neri4   Italy Genoa Bari* 6–1 27 April 1941 [25]
Enrico Santià   Italy Novara* Atalanta 5–1 27 April 1941 [25]
Dante Di Benedetti   Italy Fiorentina* Juventus 5–0 4 May 1941 [25]
Amedeo Amadei   Italy Roma* Napoli 5–1 25 October 1941 [27]
Silvio Piola   Italy Lazio* Bologna 5–1 21 December 1941 [28]
Silvio Piola   Italy Lazio* Liguria 4–0 1 March 1942 [28]
Amedeo Amadei   Italy Roma* Liguria 7–0 17 May 1942 [28]
Silvio Piola   Italy Lazio* Internazionale 3–1 25 October 1942 [29]
Silvio Piola   Italy Lazio* Juventus 5–3 8 November 1942 [29]
Pietro Ferraris   Italy Torino* Fiorentina 5–0 8 November 1942 [29]
Guglielmo Trevisan   Italy Genoa* Livorno 5–2 13 December 1942 [29]
Piero Suppi   Italy Fiorentina* Roma 3–0 17 January 1943 [29]
Giuseppe Baldini   Italy Internazionale Atalanta* 5–2 21 January 1943 [29]
Alberto Marchetti   Italy Vicenza* Fiorentina 3–0 31 January 1943 [29]
Angelo Bollano   Italy Fiorentina* Milan 3–0 7 February 1943 [29]
Amedeo Amadei4   Italy Roma* Liguria 5–1 21 February 1943 [29]
Mario Stua   Italy Livorno* Internazionale 4–2 7 March 1943 [29]
Riza Lushta   Albania Juventus* Livorno 3–0 21 March 1943 [29]
Franco Ossola   Italy Torino Triestina* 3–2 21 March 1943 [29]
Camillo Fabbri   Italy Bari* Fiorentina 4–2 28 March 1943 [29]
Pietro Magni4   Italy Juventus* Triestina 6–2 28 March 1943 [29]
Alberto Marchetti   Italy Vicenza Juventus* 6–2 25 April 1943 [29]
Engelbert König   Austria Lazio Fiorentina* 3–4 18 November 1945 [30]
Teresio Piana   Italy Livorno* Salernitana 3–0 2 December 1945 [30]
Romano Penzo   Italy Internazionale* Genoa 9–1 23 December 1945 [30]
Carlo Barbieri   Italy Napoli* Siena 6–1 6 January 1946 [30]
Gino Cappello   Italy Bologna* Genoa 4–0 13 January 1946 [30]
Adriano Bassetto   Italy Vicenza Milan* 4–2 3 February 1946 [30]
Mario Gritti   Italy Fiorentina* Salernitana 4–0 10 February 1946 [30]
Vittorio Sentimenti4   Italy Juventus* Venezia 5–0 17 March 1946 [30]
Engelbert König   Austria Lazio* Pescara 6–0 17 March 1946 [30]
Eusebio Castigliano4   Italy Torino* Napoli 7–1 30 June 1946 [30]
Enrico Candiani4   Italy Internazionale* Torino 6–2 14 July 1946 [30]
Aredio Gimona   Italy Milan* Bari 8–0 28 July 1946 [30]
Guglielmo Gabetto   Italy Torino* Livorno 9–1 30 July 1946 [30]
Amedeo Amadei   Italy Roma* Sampdoria 3–1 22 September 1946 [31]
Costantino De Andreis   Italy Lazio* Brescia 6–3 20 October 1946 [31]
Adriano Bassetto   Italy Sampdoria* Bari 6–1 24 November 1946 [31]
Carlo Stradella   Italy Alessandria* Triestina 5–0 12 January 1947 [31]
Mario Astorri4   Italy Juventus* Venezia 7–3 19 January 1947 [31]
Juan Carlos Verdeal4   Italy Genoa* Fiorentina 5–0 19 January 1947 [31]
Valentino Mazzola   Italy Torino* Lazio 5–1 23 February 1947 [31]
Stefano Ferrari   Italy Roma* Triestina 4–1 9 March 1947 [31]
Federico Zanolla   Italy Triestina* Bologna 3–1 16 March 1947 [31]
Valentino Mazzola   Italy Torino* Vicenza 6–0 20 April 1947 [31]
Cosimo Muci   Italy Internazionale* Alessandria 4–2 4 May 1947 [31]
Umberto Busani   Italy Napoli* Bari 5–1 4 May 1947 [31]
Valentino Mazzola   Italy Torino* Atalanta 5–3 1 June 1947 [31]
Ettore Puricelli   Italy Milan* Bologna 4–2 1 June 1947 [31]
Valentino Mazzola   Italy Torino* Genoa 6–0 8 June 1947 [31]
Pietro Sotgiu   Italy Alessandria* Milan 4–1 8 June 1947 [31]
Riza Lushta   Albania Alessandria Triestina* 3–1 15 June 1947 [31]
Guglielmo Gabetto   Italy Torino* Milan 6–2 29 June 1947 [31]
Bruno Quaresima4   Italy Internazionale* Alessandria 6–0 28 September 1947 [32]
Valentino Mazzola   Italy Torino Roma* 7–1 5 October 1947 [32]
Benito Lorenzi4   Italy Internazionale* Lucchese 6–0 26 October 1947 [32]
Adriano Bassetto   Italy Sampdoria* Vicenza 6–1 2 November 1947 [32]
Guido Tieghi   Italy Livorno* Internazionale 3–2 16 November 1947 [32]
Ezio Loik   Italy Torino* Salernitana 7–1 16 November 1947 [32]
Giampiero Boniperti   Italy Juventus* Livorno 6–1 23 November 1947 [32]
Bruno Quaresima4   Italy Internazionale* Bari 4–1 30 November 1947 [32]
Aristide Coscia   Italy Alessandria* Salernitana 3–0 28 December 1947 [32]
Carlo Stradella4   Italy Alessandria* Roma 4–0 1 January 1948 [32]
Bruno Pesaola   Italy Roma Genoa* 4–2 4 January 1948 [32]
Ettore Puricelli4   Italy Milan* Bari 8–1 4 January 1948 [32]
Ermes Muccinelli   Italy Juventus* Alessandria 6–1 15 February 1948 [32]
Mario Silvestrelli   Italy Sampdoria Internazionale* 4–2 7 March 1948 [32]
Guglielmo Gabetto   Italy Torino* Bologna 5–1 11 April 1948 [32]
Carlo Barbieri   Italy Napoli Juventus 3–1 15 April 1948 [32]
Ezio Loik   Italy Torino* Alessandria 10–0 2 May 1948 [32]
Alberto Galassi   Italy Fiorentina* Genoa 4–0 6 June 1948 [32]
Riccardo Dalla Torre   Italy Genoa* Bologna 7–2 4 July 1948 [32]
István Nyers   Hungary Internazionale* Sampdoria 4–2 19 September 1948 [33]
Lelio Antoniotti   Italy Pro Patria Sampdoria* 4–4 10 October 1948 [33]
Adriano Bassetto   Italy Sampdoria* Pro Patria 4–4 10 October 1948 [33]
Giampiero Boniperti   Italy Juventus Atalanta* 4–2 17 October 1948 [33]
Amedeo Amadei4   Italy Internazionale* Bari 9–1 31 October 1948 [33]
Alberto Galassi   Italy Fiorentina* Lazio 4–0 2 January 1949 [33]
István Mike Mayer5   Italy Bologna* Livorno 6–2 6 February 1949 [33]
Renzo Burini   Italy Milan* Modena 5–1 3 April 1949 [33]
Bruno Ispiro5   Italy Triestina* Padova 9–1 8 May 1949 [33]
Karl Aage Hansen   Denmark Bologna Atalanta* 6–2 11 September 1949 [34]
John Hansen   Denmark Juventus* Fiorentina 5–2 11 September 1949 [34]
Alberto Galassi4   Italy Fiorentina* Roma 4–1 2 October 1949 [34]
Adriano Bassetto4   Italy Venezia Sampdoria* 7–3 16 October 1949 [34]
Amedeo Amadei   Italy Internazionale* Milan 6–5 6 November 1949 [34]
Adriano Bassetto4   Italy Sampdoria* Palermo 4–0 6 November 1949 [34]
Giampiero Boniperti   Italy Juventus Novara* 3–2 18 December 1949 [34]
Giuseppe Santagostino4   Italy Milan* Bari 9–1 18 December 1949 [35]
István Nyers   Hungary Internazionale Como* 5–1 26 December 1949 [34]
Karl Aage Hansen   Denmark Atalanta* Venezia 3–1 1 January 1950 [34]
István Nyers4   Hungary Internazionale* Bari 4–0 8 January 1950 [34]
Gunnar Nordahl   Sweden Milan Como* 4–1 22 January 1950 [35]
Gunnar Nordahl   Sweden Milan Juventus* 7–1 5 February 1950 [35]
Gunnar Nordahl4   Sweden Milan* Torino 7–0 5 March 1950 [35]
Giampiero Boniperti   Italy Juventus Como* 6–2 12 March 1950 [34]
Benjamín Santos   Argentina Torino* Roma 5–0 12 March 1950 [34]
Giancarlo Vitali   Hungary Padova* Lucchese 3–2 30 April 1950 [34]
Giampiero Boniperti   Italy Juventus Sampdoria* 4–0 28 May 1950 [34]
Giuseppe Rinaldi   Italy Milan* Roma 6–2 28 May 1950 [35]
Gunnar Nordahl   Sweden Milan* Novara 9–2 24 September 1950 [36]
István Nyers   Hungary Internazionale* Roma 6–0 22 October 1950 [37]
Faas Wilkes   Netherlands Internazionale Sampdoria 5–1 5 November 1950 [38]
Silvio Piola   Italy Novara* Lazio 4–2 19 November 1950 [38]
Giampiero Boniperti   Italy Juventus Atalanta* 5–1 14 January 1951 [38]
Jørgen Leschly Sørensen   Denmark Atalanta* Palermo 3–2 21 January 1951 [38]
Renzo Burini   Italy Milan* Palermo 9–0 18 February 1951 [36]
István Nyers   Hungary Internazionale Napoli* 4–0 18 February 1951 [39]
István Nyers   Hungary Internazionale* Pro Patria 6–0 25 February 1951 [40]
István Nyers   Hungary Internazionale* Udinese 6–1 11 March 1951 [41]
Gunnar Nordahl   Sweden Milan* Como 7–2 18 March 1951 [36]
Gunnar Nordahl   Sweden Milan* Padova 3–1 1 April 1951 [36]
István Nyers   Hungary Internazionale* Triestina 5–1 9 September 1951 [42]
Mario Renosto   Italy Milan* Pro Patria 5–1 30 September 1951 [43]
István Nyers   Hungary Internazionale* Legnano 3–1 21 October 1951 [44]
John Hansen   Denmark Juventus* Udinese 5–1 28 October 1951 [45]
Renzo Burini   Italy Milan* Bologna 4–0 28 October 1951 [43]
István Nyers   Hungary Internazionale Sampdoria* 3–1 30 December 1951 [46]
Pietro Broccini   Italy Internazionale* Padova 4–0 13 January 1952 [47]
Gunnar Nordahl   Sweden Milan* Novara 6–2 3 February 1952 [43]
Adriano Bassetto   Italy Sampdoria* Triestina 3–1 10 February 1952 [47]
Giampiero Boniperti   Italy Juventus* Legnano 6–1 10 February 1952 [48]
John Hansen   Denmark Juventus* Legnano 6–1 10 February 1952 [48]
Gunnar Nordahl   Sweden Milan Lucchese* 5–0 20 February 1952 [43]
Pasquale Vivolo   Italy Juventus Udinese* 7–2 30 March 1952 [49]
Renzo Burini   Italy Milan* Atalanta 4–4 11 May 1952 [43]
Hasse Jeppson4   Sweden Atalanta* Triestina 7–1 8 June 1952 [47]
Gunnar Nordahl   Sweden Milan* Palermo 4–0 8 June 1952 [43]
Hasse Jeppson   Sweden Atalanta* Torino 5–0 15 June 1952 [47]
Giancarlo Vitali   Italy Napoli* Udinese 4–2 28 September 1952 [50]
Poul Rasmussen4   Denmark Atalanta* Triestina 5–2 2 November 1952 [50]
Pasquale Vivolo   Italy Juventus Novara* 6–0 16 November 1952 [51]
Pasquale Vivolo   Italy Juventus* Sampdoria 3–0 23 November 1952 [52]
Poul Rasmussen   Denmark Atalanta* Udinese 5–0 11 January 1953 [50]
Gunnar Nordahl   Sweden Milan* Atalanta 5–1 18 January 1953 [53]
Gunnar Nordahl   Sweden Milan* Palermo 5–0 1 February 1953 [53]
Gunnar Nordahl   Sweden Milan* Triestina 4–1 1 March 1953 [53]
Renzo Burini   Italy Milan Fiorentina* 3–0 3 May 1953 [53]
Adriano Bassetto   Italy Atalanta Napoli* 3–6 27 September 1953 [54]
Hasse Jeppson   Sweden Napoli* Atalanta 6–3 27 September 1953 [54]
Giampiero Boniperti   Italy Juventus Genoa* 3–1 20 October 1953 [54]
Gunnar Nordahl   Sweden Milan Palermo* 4–1 18 October 1953 [55]
István Nyers   Hungary Internazionale* Milan 3–0 1 November 1953 [56]
Sergio Brighenti   Italy Internazionale* Palermo 4–0 3 January 1954 [54]
Egisto Pandolfini   Italy Roma* Legnano 5–3 10 January 1954 [54]
Jørgen Leschly Sørensen   Denmark Milan SPAL* 6–1 10 January 1954 [55]
Gunnar Nordahl4   Sweden Milan Triestina* 6–0 21 February 1954 [55]
Eduardo Ricagni   Italy Juventus* Palermo 4–1 23 May 1954 [54]
Gunnar Nordahl   Sweden Milan Sampdoria* 3–0 26 September 1954 [57]
István Nyers   Hungary Roma* Novara 9–0 6 February 1955 [58]
Gino Pivatelli   Italy Bologna* Internazionale 3–2 10 April 1955 [59]
Poul Rasmussen   Denmark Atalanta* Fiorentina 5–1 17 April 1955 [59]
Gunnar Nordahl   Sweden Milan Genoa* 8–0 5 June 1955 [57]
Gunnar Nordahl4   Sweden Milan* SPAL 6–0 12 June 1955 [57]
Gino Pivatelli   Italy Bologna* Genoa 4–1 18 September 1955 [60]
Luís Vinício   Brazil Napoli* Pro Patria 8–1 16 October 1955 [60]
Eddie Firmani4   Italy Sampdoria* Pro Patria 7–0 1 January 1956 [60]
Adriano Bassetto   Italy Atalanta* Pro Patria 4–1 29 January 1956 [60]
Gino Pivatelli   Italy Bologna* Torino 6–1 7 March 1956 [60]
Eddie Firmani   Italy Sampdoria* SPAL 3–1 1 April 1956 [60]
Gino Pivatelli   Italy Bologna Sampdoria* 5–2 13 May 1956 [60]
Oliviero Conti   Italy Sampdoria Milan* 3–2 26 December 1956 [61]
Luís Vinício4   Brazil Napoli* Palermo 4–1 9 June 1957 [62]
Kurt Hamrin   Sweden Padova Genoa* 4–1 15 September 1957 [63]
Antonio Valentín Angelillo   Italy Internazionale* Lazio 5–2 22 September 1957 [63]
Gastone Bean   Italy Milan* Atalanta 5–0 27 October 1957 [64]
Kurt Hamrin   Sweden Padova* Torino 3–0 27 October 1957 [63]
John Charles   Wales Juventus* Atalanta 3–0 15 December 1957 [63]
John Charles   Wales Juventus* Sampdoria 4–1 8 January 1958 [63]
Kurt Hamrin4   Sweden Padova* Genoa 6–3 2 February 1958 [63]
Emanuele Del Vecchio5   Italy Verona* Sampdoria 5–3 9 February 1958 [63]
Eddie Firmani   Italy Sampdoria Vicenza* 4–2 16 March 1958 [63]
Omar Sívori4   Italy Juventus* Vicenza 5–2 30 March 1958 [64]
John Charles   Wales Juventus Lazio* 4–1 6 April 1958 [63]
Carlo Galli5   Italy Milan* Lazio 6–1 13 April 1958 [64]
Paolo Barison   Italy Genoa Milan* 5–1 25 May 1958 [64]
Antonio Valentín Angelillo   Italy Internazionale Udinese* 3–1 21 September 1958 [65]
Antonio Valentín Angelillo5   Italy Internazionale* SPAL 8–0 12 October 1958 [65]
Gino Pivatelli   Italy Bologna Fiorentina* 3–6 23 November 1958 [65]
José Altafini   Italy Milan* Torino 5–1 21 December 1958 [66]
Eddie Firmani   Italy Internazionale Torino* 5–0 28 December 1958 [65]
Carlo Galli   Italy Milan* Padova 4–1 11 January 1959 [66]
Giancarlo Bacci   Italy Milan* Sampdoria 4–1 22 February 1959 [66]
Kurt Hamrin   Sweden Fiorentina* Sampdoria 4–1 15 March 1959 [65]
Omar Sívori   Italy Juventus* Fiorentina 3–2 22 March 1959 [65]
Sergio Brighenti   Italy Padova* Vicenza 4–2 17 May 1959 [65]
Kurt Hamrin   Sweden Fiorentina* Torino 4–0 28 May 1959 [65]
Carlo Galli   Italy Milan* Udinese 7–0 2 June 1959 [66]
John Charles   Wales Juventus* Genoa 4–3 7 June 1959 [65]
Eddie Firmani   Italy Internazionale* Padova 6–3 20 September 1959 [67]
Juan Carlos Tacchi   Argentina Alessandria* Milan 3–1 20 September 1959 [68]
Kurt Hamrin   Sweden Fiorentina Napoli* 4–0 14 February 1960 [67]
Omar Sívori   Italy Juventus* Padova 5–1 14 February 1960 [67]
John Charles   Wales Juventus SPAL* 6–3 21 February 1960 [67]
José Altafini4   Italy Milan* Internazionale 5–3 27 March 1960 [68]
Sergio Brighenti   Italy Padova* SPAL 6–3 20 September 1959 [67]
Omar Sívori   Italy Juventus* Napoli 4–2 17 April 1960 [67]
Gino Pivatelli   Italy Bologna* Roma 3–1 1 May 1960 [65]
Eddie Firmani   Italy Internazionale Atalanta* 5–1 25 September 1960 [69]
Pedro Manfredini   Italy Roma Bari* 3–0 25 September 1960 [69]
Sergio Brighenti   Italy Sampdoria* Fiorentina 3–1 2 October 1960 [69]
Kurt Hamrin   Sweden Fiorentina* Lazio 4–0 20 November 1960 [69]
Omar Sívori   Italy Juventus* Udinese 5–1 5 February 1961 [69]
Eddie Firmani4   Italy Internazionale* S.S. Lazio 7–0 5 March 1961 [69]
Omar Sívori   Italy Juventus Bologna* 4–2 26 March 1961 [69]
Sergio Brighenti4   Italy Sampdoria* Internazionale 4–2 2 April 1961 [69]
Omar Sívori6   Italy Juventus* Internazionale 9–1 16 April 1961 [69]
Aurelio Milani   Italy Padova* Sampdoria 3–0 7 May 1961 [69]
Omar Sívori   Italy Juventus Napoli* 4–0 21 May 1961 [69]
José Altafini4   Italy Milan* Juventus 5–1 12 November 1961 [70]
Sergio Brighenti   Italy Sampdoria* Catania 4–1 14 January 1962 [71]
Aurelio Milani   Italy Fiorentina* Internazionale 4–1 21 January 1962 [71]
Giancarlo Danova   Italy Milan* Bologna 3–0 21 January 1962 [70]
Ezio Pascutti   Italy Bologna* Modena 7–1 14 October 1962 [72]
Harald Nielsen   Denmark Bologna* Modena 7–1 14 October 1962 [72]
Pedro Manfredini   Italy Roma Palermo* 4–0 1 November 1962 [73]
China   Italy Sampdoria* Catania* 4–0 4 November 1962 [74]
Kurt Hamrin4   Sweden Fiorentina* Genoa 5–0 4 November 1962 [75]
Kurt Hamrin   Sweden Fiorentina Torino* 4–0 9 December 1962 [76]
Harald Nielsen   Denmark Bologna* Catania 5–0 9 December 1962 [77]
Pedro Manfredini   Italy Roma Napoli* 3–3 20 January 1963 [78]
Omar Sívori   Italy Juventus Atalanta* 6–3 27 January 1963 [79]
Beniamino Di Giacomo   Italy Internazionale Napoli* 5–1 17 February 1963 [80]
Mario Pantaleoni   Italy Genoa* Catania* 4–1 3 March 1963 [81]
Luis Suárez   Spain Internazionale* Genoa* 6–0 10 March 1963 [82]
Pedro Manfredini   Italy Roma* Torino 5–0 7 April 1963 [83]
Harald Nielsen   Denmark Bologna* Sampdoria 4–1 7 April 1963 [84]
José Altafini   Italy Milan Mantova* 4–1 15 September 1963 [85]
Pedro Manfredini   Italy Roma* Sampdoria 6–1 22 September 1963 [86]
Harald Nielsen   Denmark Bologna Modena* 4–1 6 October 1963 [87]
Harald Nielsen   Denmark Bologna Roma* 4–0 3 November 1963 [88]
Luís Vinício   Brazil Vicenza Modena* 3–2 3 November 1963 [89]
Silvano Mencacci4   Italy SPAL* Mantova 6–1 10 November 1963 [90]
Harald Nielsen   Denmark Bologna Catania* 3–1 8 December 1963 [91]
Paolo Morelli   Italy Messina* Sampdoria 4–3 26 January 1964 [92]
Kurt Hamrin5   Sweden Fiorentina* Atalanta 7–1 2 February 1964 [93]
Giovanni Fanello   Italy Catania* Genoa 5–3 2 February 1964 [94]
Antonio Valentín Angelillo   Italy Roma* Fiorentina 3–3 11 October 1964 [95]
Alberto Orlando   Italy Fiorentina* Genoa 5–0 17 January 1965 [96]
Giampaolo Menichelli   Italy Juventus* Catania 4–1 7 February 1965 [97]
Jarbas Faustinho   Brazil Napoli* SPAL 4–2 6 September 1965 [98]
José Altafini   Italy Napoli* Atalanta 5–1 17 October 1965 [99]
Paolo Nuti   Brazil Fiorentina* Sampdoria 5–0 24 October 1965 [100]
Angelo Sormani   Italy Milan* Varese 3–1 14 November 1965 [101]
Sandro Mazzola   Italy Internazionale* Foggia 5–0 27 February 1966 [102]
Sandro Mazzola   Italy Internazionale* Brescia 7–0 13 March 1966 [103]
Virginio De Paoli   Italy Brescia* Foggia 4–0 27 March 1966 [104]
Ezio Pascutti   Italy Bologna* Atalanta 3–0 10 April 1966 [105]
Kurt Hamrin   Sweden Fiorentina* Lazio 5–1 18 September 1966 [106]
Sandro Mazzola   Italy Internazionale Foggia* 4–0 18 September 1966 [107]
Luigi Riva   Italy Cagliari* Bologna 4–0 2 October 1966 [108]
Mario Brugnera   Italy Fiorentina* Vicenza 3–0 6 November 1966 [109]
Renato Cappellini   Italy Internazionale* Foggia 3–0 29 January 1967 [110]
Kurt Hamrin   Sweden Fiorentina* Brescia 7–1 5 February 1967 [111]
José Altafini   Italy Napoli SPAL* 4–1 5 February 1967 [112]
Angelo Sormani   Italy Milan SPAL* 4–1 24 September 1967 [113]
Néstor Combin   Argentina Torino* Sampdoria* 4–2 15 October 1967 [114]
Néstor Combin   Argentina Torino Juventus* 4–0 22 October 1967 [115]
Giuseppe Savoldi   Italy Atalanta* Varese 4–0 22 October 1967 [116]
Orlando Rozzoni   Italy SPAL* Vicenza 3–0 28 January 1968 [117]
Pietro Anastasi   Italy Varese* Juventus 5–0 4 February 1968 [118]
Sergio Gori   Italy Vicenza* Atalanta 4–1 31 March 1968 [119]
Luigi Riva   Italy Cagliari Varese* 6–1 6 October 1968 [120]
Vincenzo Traspedini   Italy Hellas* Pisa 5–3 10 November 1968 [121]
Sergio Pellizzaro   Italy Palermo* Atalanta 5–1 1 December 1968 [122]
Sergio Clerici   Brazil Atalanta* Hellas 5–2 12 January 1969 [123]
Mario Bertini   Italy Internazionale* Hellas 5–1 19 January 1969 [124]
Pierino Prati   Italy Milan* Hellas 3–0 9 February 1969 [125]
Pierino Prati   Italy Milan* Bologna 4–0 23 March 1969 [126]
Gianni Rivera4   Italy Milan Brescia* 4–1 14 September 1969 [127]
Pierino Prati4   Italy Milan Bari* 5–0 18 January 1970 [128]
Claudio Turchetto   Italy Brescia* Palermo* 4–2 1 March 1970 [129]
Pierino Prati   Italy Milan* Vicenza 3–1 22 November 1970 [130]
Pierino Prati   Italy Milan* Catania 4–0 3 January 1971 [131]
Roberto Bettega   Italy Juventus* Catania 5–0 31 January 1971 [132]
Mario Maraschi   Italy Vicenza Vicenza* 3–2 28 February 1971 [133]
Eraldo Mancin   Italy Cagliari* Hellas 4–1 23 May 1971 [134]
Roberto Boninsegna   Italy Internazionale* Sampdoria 4–4 9 January 1972 [135]
Giorgio Mariani   Italy Hellas* Sampdoria 3–2 26 March 1972 [136]
Franco Causio   Italy Juventus* Internazionale 3–0 23 April 1972 [137]
Pierino Prati   Italy Milan* Atalanta 9–3 15 October 1972 [138]
Giuseppe Savoldi   Italy Bologna* Hellas 4–1 15 April 1973 [139]
Roberto Boninsegna4   Italy Internazionale* Foggia 5–1 18 November 1973 [140]
Roberto Boninsegna   Italy Internazionale* Torino 3–0 3 March 1974 [141]
Giorgio Chinaglia   Italy Lazio Napoli* 3–3 7 April 1974 [142]
Pietro Anastasi   Italy Juventus* Fiorentina 3–1 12 May 1974 [143]
Pietro Anastasi   Italy Juventus Vicenza* 3–0 19 May 1974 [144]
Giorgio Braglia   Italy Napoli* Ascoli 3–1 30 September 1974 [145]
Roberto Boninsegna4   Italy Internazionale* Cagliari 4–1 6 October 1974 [146]
Paolino Pulici   Italy Torino* Bologna 3–3 16 March 1975 [147]
Paolino Pulici   Italy Torino Lazio* 5–1 6 April 1975 [148]
Pietro Anastasi   Italy Juventus* Lazio 4–0 27 April 1975 [149]
Pierino Prati   Italy Roma* Ternana 4–2 11 May 1975 [150]
Egidio Calloni   Italy Milan Ternana* 3–1 18 May 1975 [151]
Paolino Pulici   Italy Torino* Perugia 3–0 12 October 1975 [152]
Paolino Pulici   Italy Torino* Bologna 3–1 9 February 1976 [153]
Paolino Pulici   Italy Torino* Fiorentina 4–3 18 April 1976 [154]
Carlo Bresciani   Italy Sampdoria* Hellas 3–1 5 December 1976 [155]
Carlo Muraro   Italy Internazionale* Roma 3–0 2 January 1977 [156]
Francesco Graziani   Italy Torino Sampdoria* 3–2 13 February 1977 [157]
Francesco Graziani   Italy Torino Cesena* 3–0 17 April 1977 [158]
Claudio Desolati   Italy Fiorentina* Internazionale 3–0 15 May 1977 [159]
Giuseppe Savoldi   Italy Napoli* Perugia 3–2 6 November 1977 [160]
Giuseppe Savoldi4   Italy Napoli* Foggia 5–0 18 December 1977 [161]
Paolo Rossi   Italy Vicenza Lazio* 3–1 12 March 1978 [162]
Alberto Bigon   Italy Milan* Fiorentina 4–1 29 October 1978 [163]
Carlo Trevisanello   Italy Ascoli Hellas* 3–2 29 October 1978 [164]
Bruno Giordano   Italy Lazio* Vicenza 4–3 29 October 1978 [165]
Francesco Graziani   Italy Torino* Vicenza 4–0 12 November 1978 [166]
Paolino Pulici   Italy Torino* Catanzaro 3–0 21 January 1979 [167]
Paolo Rossi4   Italy Vicenza* Lazio 4–1 4 March 1979 [168]
Massimo Palanca   Italy Catanzaro Roma* 3–1 4 March 1979 [169]
Pietro Paolo Virdis   Italy Juventus* Atalanta 3–0 8 April 1979 [170]
Alessandro Altobelli   Italy Internazionale* Juventus 4–0 11 October 1979 [171]
Roberto Pruzzo   Italy Roma Internazionale* 4–2 26 October 1980 [172]
Roberto Pruzzo   Italy Roma* Udinese 3–1 30 November 1980 [173]
Roberto Bettega   Italy Juventus* Cesena 6–1 13 September 1981 [174]
Pietro Paolo Virdis   Italy Juventus* Avellino 4–0 31 January 1982 [175]
Giuseppe Galderisi   Italy Juventus* Milan 3–2 14 February 1982 [176]
Claudio Pellegrini   Italy Napoli Como* 4–0 28 February 1982 [177]
Oliviero Garlini   Italy Cesena* Bologna 4–1 14 March 1982 [178]
Franco Selvaggi   Italy Torino* Sampdoria 3–0 17 October 1982 [179]
Alessandro Altobelli   Italy Internazionale* Cesena 3–1 20 March 1983 [180]
Trevor Francis   England Sampdoria Udinese* 4–0 24 April 1983 [181]
Paolo Monelli   Italy Fiorentina* Napoli 5–1 12 September 1983 [182]
Oscar Damiani   Italy Milan Ascoli* 4–2 11 December 1983 [183]
Alessandro Altobelli   Italy Internazionale* Catania 6–0 13 May 1984 [184]
Diego Maradona   Argentina Napoli* Lazio 4–0 24 February 1985 [185]
Antonio Di Carlo   Italy Roma Cremonese* 5–0 5 May 1985 [186]
Michel Platini   France Juventus* Bari 4–0 20 October 1985 [187]
Roberto Pruzzo5   Italy Roma* Avellino 5–1 16 February 1986 [188]
Aldo Cantarutti   Italy Atalanta Verona* 3–0 23 March 1986 [189]
Alessandro Altobelli   Italy Internazionale* Como* 3–2 20 April 1986 [190]
Alessandro Altobelli   Italy Internazionale* Roma 4–1 5 October 1986 [191]
Wim Kieft   Netherlands Torino* Avellino 4–1 2 November 1986 [192]
Salvatore Giunta   Italy Como* Udinese 3–1 30 November 1986 [193]
Pietro Paolo Virdis   Italy Milan* Roma 4–1 3 May 1987 [194]
Toni Polster   Austria Torino* Sampdoria 4–1 20 September 1987 [195]
Pietro Paolo Virdis   Italy Milan* Fiorentina 4–0 9 October 1988 [196]
Andrea Carnevale   Italy Napoli* Pescara 8–2 23 October 1988 [197]
Careca   Brazil Napoli Juventus* 5–3 20 November 1988 [198]
Tita   Brazil Pescara Roma* 3–1 19 February 1989 [199]
Marco van Basten   Netherlands Milan* Ascoli 5–1 18 June 1989 [200]
Jürgen Klinsmann   Germany Internazionale Verona* 3–0 5 November 1989 [201]
Roberto Baggio   Italy Fiorentina* Ascoli 5–1 19 November 1989 [202]
Marco van Basten   Netherlands Milan* Atalanta 3–1 17 January 1990 [203]
Jürgen Klinsmann   Germany Internazionale Cagliari* 3–0 9 September 1990 [204]
Aldo Serena   Italy Internazionale* Pisa 6–3 21 October 1990 [205]
Salvatore Schillaci   Italy Juventus* Roma 5–0 18 November 1990 [206]
Michele Padovano   Italy Pisa* Cesena 3–2 2 December 1990 [207]
Pierluigi Casiraghi   Italy Juventus Pisa* 5–1 13 January 1991 [208]
Carlos Aguilera   Uruguay Genoa Bologna* 3–0 10 March 1991 [209]
Marco van Basten   Netherlands Milan* Bologna 6–0 12 May 1991 [210]
Francesco Baiano   Italy Foggia* Bari 4–1 3 November 1991 [211]
Marco van Basten   Netherlands Milan* Foggia 3–1 19 January 1992 [212]
Tomáš Skuhravý   Czechoslovakia Genoa* Napoli 3–4 19 January 1992 [213]
Roberto Baggio   Italy Juventus* Foggia 4–1 2 February 1992 [214]
Marco van Basten   Netherlands Milan Cagliari* 4–1 2 February 1992 [215]
Gabriel Batistuta   Argentina Fiorentina Foggia* 3–3 9 February 1992 [216]
Marco van Basten   Netherlands Milan* Atalanta 3–1 1 March 1992 [217]
Carlo Cornacchia   Italy Atalanta* Foggia 4–4 12 April 1992 [218]
Francesco Baiano   Italy Foggia* Verona 5–0 18 April 1992 [219]
Marco Branca   Italy Fiorentina Verona* 3–2 26 April 1992 [220]
Stefano Borgonovo   Italy Fiorentina* Napoli 4–2 17 May 1992 [221]
Marco van Basten   Netherlands Milan Pescara* 5–4 13 September 1992 [222]
Abel Balbo   Argentina Udinese* Pescara 5–2 4 October 1992 [223]
Giuseppe Signori   Italy Lazio* Parma 5–2 4 October 1992 [224]
Roberto Baggio4   Italy Juventus* Udinese 5–1 8 November 1992 [225]
Marco van Basten4   Netherlands Milan Napoli* 5–1 8 November 1992 [226]
Massimo Agostini   Italy Ancona* Brescia 5–1 8 November 1992 [227]
Roberto Mancini   Italy Sampdoria* Foggia 3–3 3 January 1993 [228]
Marco Branca   Italy Udinese* Fiorentina 4–0 10 January 1993 [229]
Carlos Aguilera   Uruguay Torino Roma* 5–4 9 May 1993 [230]
Roberto Baggio   Italy Juventus* Foggia 4–2 9 May 1993 [231]
Massimo Agostini   Italy Ancona* Pescara 5–3 23 May 1993 [232]
Faustino Asprilla   Colombia Parma* Torino 3–0 19 September 1993 [233]
Rubén Sosa   Uruguay Internazionale* Parma 3–2 31 October 1993 [234]
Roberto Baggio   Italy Juventus* Genoa 4–0 31 October 1993 [235]
Giuseppe Signori   Italy Lazio* Genoa 4–0 28 November 1993 [236]
Daniel Fonseca   Uruguay Napoli* Reggiana 5–0 28 November 1993 [237]
Giuseppe Signori   Italy Lazio* Cagliari 4–0 13 February 1994 [238]
Alessandro Del Piero   Italy Juventus* Parma 4–0 20 March 1994 [239]
Julio Dely Valdés   Panama Cagliari* Reggiana 3–0 10 April 1994 [240]
Giuseppe Signori   Italy Lazio* Atalanta 3–1 10 April 1994 [241]
Gianluca Vialli   Italy Juventus* Lazio 6–1 17 April 1994 [242]
Damiano Longhi   Italy Padova* Cremonese 3–2 8 January 1995 [243]
Dejan Savićević4   Yugoslavia Milan Bari* 5–3 15 January 1995 [244]
Alen Bokšić   Croatia Lazio* Foggia 7–1 15 January 1995 [245]
Abel Balbo   Argentina Roma* Internazionale 3–1 12 February 1995 [246]
Marco Simone   Italy Milan Brescia* 5–0 5 March 1995 [247]
Pierluigi Casiraghi4   Italy Lazio* Fiorentina 8–2 5 March 1995 [248]
Abel Balbo   Argentina Roma Cremonese* 5–2 4 June 1995 [249]
Igor Protti   Italy Bari* Lazio 3–3 17 September 1995 [250]
Gianluca Vialli   Italy Juventus* Torino 5–0 3 December 1995 [251]
Enrico Chiesa   Italy Sampdoria* Bari 3–1 3 December 1995 [252]
Marco Branca   Italy Internazionale* Cagliari 4–0 23 December 1995 [253]
Abel Balbo   Argentina Roma* Sampdoria 3–1 21 January 1996 [254]
Pierluigi Casiraghi   Italy Lazio* Cagliari 4–0 28 January 1996 [255]
Giuseppe Signori   Italy Lazio* Bari 4–3 4 February 1996 [256]
Luís Oliveira   Belgium Cagliari* Bari 4–2 3 March 1996 [257]
Enrico Chiesa   Italy Sampdoria* Padova 3–1 10 March 1996 [258]
Giuseppe Signori   Italy Lazio* Vicenza 3–0 31 March 1996 [259]
Marco Branca   Italy Internazionale* Padova 8–2 14 April 1996 [260]
Marco Delvecchio   Italy Roma* Napoli 4–1 21 April 1996 [261]
Marcelo Otero4   Uruguay Vicenza Fiorentina* 4–2 8 September 1996 [262]
Giuseppe Signori   Italy Lazio Piacenza* 3–1 17 November 1996 [263]
Roberto Mancini   Italy Sampdoria Udinese* 5–4 4 January 1997 [264]
Filippo Inzaghi   Italy Atalanta* Sampdoria 4–0 9 March 1997 [265]
Igor Protti   Italy Lazio* Reggiana 6–1 20 April 1997 [266]
Hernán Crespo   Argentina Parma* Vicenza 3–0 11 May 1997 [267]
Marco Negri   Italy Perugia* Bologna 5–1 15 May 1997 [268]
Gabriel Batistuta   Argentina Fiorentina Udinese* 3–1 31 August 1997 [269]
Dario Hübner   Italy Brescia* Sampdoria 3–3 13 September 1997 [270]
Abel Balbo   Argentina Roma* Napoli 6–2 5 October 1997 [271]
Roberto Baggio   Italy Bologna* Napoli 5–1 2 November 1997 [272]
Vincenzo Montella   Italy Sampdoria* Napoli 6–2 21 December 1997 [273]
Alessandro Del Piero   Italy Juventus* Empoli 5–2 21 December 1997 [274]
Abel Balbo   Argentina Roma* Empoli 4–3 1 February 1998 [275]
Ronaldo   Brazil Internazionale* Lecce 5–0 15 February 1998 [276]
Kennet Andersson   Sweden Bologna Sampdoria* 3–2 29 March 1998 [277]
George Weah   Liberia Milan* Atalanta 3–0 11 April 1998 [278]
Filippo Inzaghi   Italy Juventus* Bologna 3–2 10 May 1998 [279]
Gabriel Batistuta   Argentina Fiorentina Milan 3–1 26 September 1998 [280]
Hernán Crespo   Argentina Parma* Udinese 4–1 15 November 1998 [281]
Giuseppe Signori   Italy Bologna Vicenza* 4–0 15 November 1998 [282]
Siniša Mihajlović   Serbia Lazio* Sampdoria 5–2 13 December 1998 [283]
Diego Fuser   Italy Parma Empoli* 5–3 20 December 1998 [284]
Filippo Inzaghi   Italy Juventus* Salernitana 3–0 20 December 1998 [285]
Iván Zamorano   Chile Internazionale* Venezia 6–2 10 January 1999 [286]
Abel Balbo   Argentina Parma Piacenza* 6–3 10 January 1999 [287]
Gabriel Batistuta   Argentina Fiorentina* Cagliari 4–2 17 January 1999 [288]
Hernán Crespo   Argentina Parma Juventus* 4–2 7 February 1999 [289]
Youri Djorkaeff   France Internazionale* Empoli 5–1 7 February 1999 [290]
Marco Di Vaio   Italy Salernitana Empoli* 3–2 14 February 1999 [291]
Simone Inzaghi   Italy Piacenza* Bologna 5–0 27 February 1999 [292]
Álvaro Recoba   Uruguay Venezia* Fiorentina 4–1 14 March 1999 [293]
Patrick M'Boma   Cameroon Cagliari* Empoli 5–1 21 March 1999 [294]
Vincenzo Montella   Italy Sampdoria* Internazionale 4–0 21 March 1999 [295]
Marco Di Vaio   Italy Salernitana* Bologna 4–0 25 April 1999 [296]
Oliver Bierhoff   Germany Milan* Empoli 4–0 15 May 1999 [297]
Christian Vieri   Italy Internazionale* Hellas Verona 3–0 29 August 1999 [298]
Gabriel Batistuta   Argentina Fiorentina* Hellas Verona 4–1 19 September 1999 [299]
Andriy Shevchenko   Ukraine Milan Lazio* 4–4 3 October 1999 [300]
Vincenzo Montella   Italy Roma* Bari 3–1 6 January 2000 [301]
Andriy Shevchenko   Ukraine Milan Perugia* 3–0 30 January 2000 [302]
Filippo Inzaghi   Italy Juventus Venezia* 4–0 20 February 2000 [303]
Vincenzo Montella   Italy Roma* Fiorentina 4–0 19 February 2000 [304]
Roberto Sosa   Italy Udinese* Internazionale 3–0 8 April 2000 [305]
Zisis Vryzas   Greece Perugia Fiorentina* 4–3 5 November 2000 [306]
Gabriel Batistuta   Argentina Roma Brescia* 4–2 5 November 2000 [307]
Filippo Inzaghi   Italy Juventus* Vicenza 4–0 28 January 2001 [308]
Dario Hübner   Italy Brescia* Udinese 3–1 11 February 2001 [309]
Hernán Crespo   Argentina Lazio* Hellas Verona 5–3 25 February 2001 [310]
Marco Di Vaio4   Italy Parma* Bari 4–0 11 March 2001 [311]
Christian Vieri   Italy Internazionale Perugia* 3–2 1 April 2001 [312]
Roberto Baggio   Italy Brescia Lecce* 3–0 6 May 2001 [313]
Giuseppe Signori   Italy Bologna Hellas Verona* 4–5 27 May 2001 [314]
Roberto Baggio   Italy Brescia* Atalanta 3–3 30 September 2001 [315]
Hernán Crespo   Argentina Lazio* Brescia 5–0 4 November 2001 [316]
Marco Di Vaio   Italy Parma* Venezia 4–3 6 January 2002 [317]
Hernán Crespo   Argentina Lazio* Venezia 4–2 3 March 2002 [318]
Vincenzo Montella4   Italy Roma* Lazio 5–1 10 March 2002 [319]
Luca Toni   Italy Brescia* Perugia 3–0 24 March 2002 [320]
Vincenzo Montella   Italy Roma* Chievo 5–0 28 April 2002 [321]
David Trezeguet   France Juventus* Brescia 5–0 28 April 2002 [322]
Francesco Totti   Italy Roma Brescia* 3–2 29 September 2002 [323]
Filippo Inzaghi   Italy Milan* Torino 6–0 6 October 2002 [324]
Antonio Di Natale   Italy Empoli* Reggina 4–2 17 November 2002 [325]
Christian Vieri4   Italy Internazionale* Brescia 4–0 1 December 2002 [326]
Claudio López   Argentina Lazio* Internazionale 3–3 7 December 2002 [327]
Christian Vieri   Italy Internazionale* Empoli 3–0 26 January 2003 [328]
Oliver Bierhoff   Germany Chievo Juventus* 3–4 24 May 2003 [329]
Enrico Chiesa   Italy Siena* Empoli 4–0 20 September 2003 [330]
Andrea Caracciolo   Italy Brescia Lecce* 4–1 5 October 2003 [331]
Dino Fava   Italy Udinese Perugia* 3–3 26 October 2003 [332]
Alessandro Del Piero   Italy Juventus* Siena 4–2 18 January 2004 [333]
Tommaso Rocchi   Italy Empoli* Juventus 3–3 25 January 2004 [334]
David Trezeguet   France Juventus Empoli* 3–3 25 January 2004 [334]
Antonio Cassano   Italy Roma* Siena 6–0 22 February 2004 [335]
Alberto Gilardino4   Italy Parma* Udinese 4–3 16 May 2004 [336]
Vincenzo Montella   Italy Roma Messina* 3–4 19 September 2004 [337]
Adriano   Brazil Internazionale* Messina 5–0 4 December 2004 [338]
Hernán Crespo   Argentina Milan* Lecce 5–2 6 January 2005 [339]
Zlatan Ibrahimović   Sweden Juventus* Lecce 5–2 17 January 2005 [340]
Francesco Flachi   Italy Sampdoria* Reggina 3–2 20 February 2005 [341]
David Di Michele   Italy Udinese Palermo* 5–1 13 March 2005 [342]
Tommaso Rocchi   Italy Lazio Lecce* 3–5 1 May 2005 [343]
Cristiano Lucarelli4   Italy Livorno Parma* 4–6 1 May 2005 [344]
Alberto Gilardino4   Italy Parma* Livorno 6–4 1 May 2005 [344]
Adriano   Brazil Internazionale* Treviso 3–0 28 August 2005 [345]
David Di Michele   Italy Udinese Siena* 3–2 15 October 2005 [346]
Luca Toni   Italy Fiorentina* Parma 4–1 22 October 2005 [347]
Erjon Bogdani   Albania Siena Palermo* 3–1 28 January 2006 [348]
David Trezeguet   France Juventus Ascoli* 3–1 29 January 2006 [349]
Filippo Inzaghi   Italy Milan Reggina* 4–1 12 February 2006 [350]
Kaká   Brazil Milan* Chievo 4–1 9 April 2006 [351]
Cristiano Lucarelli   Italy Livorno* Palermo 3–1 22 April 2006 [352]
Rolando Bianchi   Italy Reggina Palermo* 3–4 10 September 2006 [353]
Gionatha Spinesi   Italy Catania* Sampdoria 4–2 23 December 2006 [354]
Cristiano Lucarelli   Italy Livorno* Catania 4–1 1 April 2007 [355]
Hernán Crespo   Argentina Internazionale* Lazio 4–3 13 May 2007 [356]
David Trezeguet   France Juventus* Livorno 5–1 25 August 2007 [357]
Marco Borriello   Italy Genoa* Udinese 3–2 26 September 2007 [358]
David Trezeguet   France Juventus* Empoli 3–0 31 October 2007 [359]
Nicola Pozzi4   Italy Empoli* Cagliari 4–1 9 December 2007 [360]
Luca Vigiani   Italy Reggina* Catania 3–1 23 December 2007 [361]
Marco Borriello   Italy Genoa Udinese* 5–3 24 February 2008 [362]
Alessandro Del Piero   Italy Juventus Atalanta* 4–0 20 April 2008 [363]
Kaká   Brazil Milan* Reggina 5–1 20 April 2008 [364]
Filippo Inzaghi   Italy Milan Livorno* 4–1 27 April 2008 [365]
Germán Denis   Argentina Napoli* Reggina 3–0 29 October 2008 [366]
Diego Milito   Argentina Genoa* Reggina 4–0 9 November 2008 [367]
Giuseppe Mascara   Italy Catania* Torino 3–2 16 November 2008 [368]
Marco Di Vaio   Italy Bologna* Torino 4–2 13 December 2008 [369]
Goran Pandev   North Macedonia Lazio Reggina* 3–2 11 January 2009 [370]
Adrian Mutu   Romania Fiorentina Genoa* 3–3 15 February 2009 [371]
Marco Di Vaio   Italy Bologna* Sampdoria 3–0 8 March 2009 [372]
Filippo Inzaghi   Italy Milan* Atalanta 3–0 8 March 2009 [373]
Sergio Pellissier   Italy Chievo Juventus* 3–3 5 April 2009 [374]
Filippo Inzaghi   Italy Milan* Torino 5–1 19 April 2009 [375]
Diego Milito   Argentina Genoa* Sampdoria 3–1 3 May 2009 [376]
Antonio Di Natale   Italy Udinese* Catania 4–2 13 September 2009 [377]
Francesco Totti   Italy Roma* Bari 3–1 22 November 2009 [378]
Ronaldinho   Brazil Milan* Siena 4–0 17 January 2010 [379]
Antonio Di Natale   Italy Udinese* Napoli 3–1 7 February 2010 [380]
Adaílton   Brazil Bologna Genoa* 4–3 28 February 2010 [381]
Cristiano Lucarelli   Italy Livorno* Roma 3–3 14 March 2010 [382]
Mirko Vučinić   Montenegro Roma* Udinese 4–2 20 March 2010 [383]
Fabrizio Miccoli   Italy Palermo* Bologna 3–1 27 March 2010 [384]
Miloš Krasić   Serbia Juventus* Cagliari 4–2 26 September 2010 [385]
Antonio Di Natale   Italy Udinese* Lecce 4–0 14 November 2010 [386]
Javier Pastore   Argentina Palermo* Catania 3–1 14 November 2010 [387]
Giampaolo Pazzini   Italy Sampdoria Lecce* 3–2 21 November 2010 [388]
Antonio Di Natale   Italy Udinese* Napoli 3–1 28 November 2010 [389]
Dejan Stanković   Serbia Internazionale* Parma 5–2 28 November 2010 [390]
Nenê   Brazil Cagliari* Catania 3–0 12 December 2010 [391]
Edinson Cavani   Uruguay Napoli* Juventus 3–0 9 January 2011 [392]
Alexis Sánchez4   Chile Udinese Palermo* 7–0 27 February 2011 [393]
Antonio Di Natale   Italy Udinese Palermo* 7–0 27 February 2011 [393]
Edinson Cavani   Uruguay Napoli* Sampdoria 4–0 30 January 2011 [394]
Edinson Cavani   Uruguay Napoli* Lazio 4–3 3 April 2011 [395]
Francesco Grandolfo   Italy Bari Bologna* 4–0 22 May 2011 [396]
Edinson Cavani   Uruguay Napoli* Milan 3–1 18 September 2011 [397]
Antonio Nocerino   Italy Milan* Parma 4–1 26 October 2011 [398]
Diego Milito4   Argentina Internazionale* Palermo 4–0 1 February 2012 [399]
Fabrizio Miccoli   Italy Palermo Internazionale* 4–4 1 February 2012 [399]
Germán Denis   Argentina Atalanta* Roma* 4–1 26 February 2012 [400]
Zlatan Ibrahimović   Sweden Milan Palermo* 4–0 3 March 2012 [401]
Joaquín Larrivey   Argentina Cagliari Napoli* 3–6 9 March 2012 [402]
Mauricio Pinilla   Chile Cagliari* Cesena 3–0 18 March 2012 [403]
Diego Milito   Argentina Internazionale* Genoa 5–3 1 April 2012 [404]
Diego Milito   Argentina Internazionale* Milan 4–2 6 May 2012 [405]
Fabrizio Miccoli   Italy Palermo* Chievo 4–4 6 May 2012 [406]
Marco Rigoni   Italy Novara* Cesena 3–0 6 May 2012 [407]
Giampaolo Pazzini   Italy Milan Bologna* 3–1 1 September 2012 [408]
Edinson Cavani   Uruguay Napoli* Lazio 3–0 26 September 2012 [409]
Fabrizio Miccoli   Italy Palermo* Chievo 4–1 30 September 2012 [410]
Fabio Quagliarella   Italy Juventus Pescara* 6–1 10 November 2012 [411]
Alberto Paloschi   Italy Chievo Genoa* 4–2 2 December 2012 [412]
Edinson Cavani   Uruguay Napoli* Roma 4–1 6 January 2013 [413]
Mauro Icardi4   Argentina Sampdoria* Pescara 6–0 27 January 2013 [414]
Amauri   Italy Parma* Torino 4–1 10 March 2013 [415]
Victor Ibarbo   Colombia Cagliari* Sampdoria 3–1 10 March 2013 [416]
Blerim Džemaili    Switzerland Napoli Torino* 5–3 30 March 2013 [417]
Germán Denis   Argentina Atalanta Internazionale* 4–3 7 April 2013 [418]
Dani Osvaldo   Italy Roma* Siena 4–0 28 April 2013 [419]
Miroslav Klose5   Germany Lazio* Bologna 6–0 5 May 2013 [420]
Edinson Cavani   Uruguay Napoli* Internazionale 3–1 5 May 2013 [421]
Gonzalo Bergessio   Argentina Catania* Siena 3–0 5 May 2013 [422]
Adem Ljajić   Serbia Fiorentina Pescara* 5–1 19 May 2013 [423]
Giuseppe Rossi   Italy Fiorentina* Juventus 4–2 20 October 2013 [424]
Domenico Berardi   Italy Sassuolo* Sampdoria 4–3 3 November 2013 [425]
Carlos Tevez   Argentina Juventus* Sassuolo 4–0 15 December 2013 [426]
Domenico Berardi4   Italy Sassuolo* Milan 4–3 12 January 2014 [427]
Alberto Aquilani   Italy Fiorentina* Genoa 3–3 26 January 2014 [428]
Ciro Immobile   Italy Torino* Livorno 3–1 22 March 2014 [429]
Mattia Destro   Italy Roma Cagliari* 3–1 6 April 2014 [430]
Alberto Paloschi   Italy Chievo Livorno* 4–2 13 April 2014 [431]
Gonzalo Higuaín   Argentina Napoli* Lazio 4–2 13 April 2014 [432]
Domenico Berardi   Italy Sassuolo Fiorentina* 4–3 6 May 2014 [433]
Antonio Di Natale   Italy Udinese* Sampdoria 3–3 17 May 2014 [434]
Mauro Icardi   Argentina Internazionale* Sassuolo 7–0 14 September 2014 [435]
Albin Ekdal   Sweden Cagliari Internazionale* 4–1 28 September 2014 [436]
Filip Đorđević   Serbia Lazio* Palermo 4–0 29 September 2014 [437]
Gonzalo Higuaín   Argentina Napoli* Hellas Verona 6–2 26 October 2014 [438]
Fabio Quagliarella   Italy Torino* Sampdoria 5–1 1 February 2015 [439]
Domenico Berardi   Italy Sassuolo* Milan 3–2 17 May 2015 [440]
Nikola Kalinić   Croatia Fiorentina Internazionale* 4–1 27 September 2015 [441]
Suso   Spain Genoa* Frosinone 4–0 3 April 2016 [442]
Dries Mertens   Belgium Napoli Bologna* 6–0 19 April 2016 [443]
Gonzalo Higuaín   Argentina Napoli Frosinone* 4–0 14 May 2016 [444]
Carlos Bacca   Colombia Milan* Torino 3–2 21 August 2016 [445]
Andrea Belotti   Italy Torino* Bologna 5–1 28 August 2016 [446]
Nikola Kalinić   Croatia Fiorentina* Cagliari 5–3 23 October 2016 [447]
Mohamed Salah   Egypt Roma* Bologna 3–0 6 November 2016 [448]
Dries Mertens   Belgium Napoli* Cagliari 5–0 11 December 2016 [449]
Dries Mertens4   Belgium Napoli* Torino 5–3 18 December 2016 [450]
Diego Falcinelli   Italy Crotone* Empoli 5–0 29 January 2017 [449]
Marek Hamšík   Slovakia Napoli Bologna* 7–1 4 February 2017 [451]
Dries Mertens   Belgium Napoli Bologna* 7–1 4 February 2017 [451]
Marco Parolo4   Italy Lazio Pescara* 6–2 5 February 2017 [452]
Roberto Inglese   Italy Chievo Sassuolo* 3–1 12 February 2017 [453]
Andrea Belotti   Italy Torino* Palermo 3–1 5 March 2017 [454]
Mauro Icardi   Argentina Internazionale* Atalanta 7–1 12 March 2017 [455]
Éver Banega   Argentina Internazionale* Atalanta 7–1 12 March 2017 [455]
Alejandro Darío Gómez   Argentina Atalanta* Genoa 5–0 2 April 2017 [456]
Mauro Icardi   Argentina Internazionale Fiorentina* 4–5 22 April 2017 [457]
Keita Baldé   Senegal Lazio* Palermo 6–2 23 April 2017 [458]
Grégoire Defrel   France Sassuolo Torino* 3–5 28 May 2017 [459]
Paulo Dybala   Argentina Juventus Genoa* 4–2 26 August 2017 [460]
Ciro Immobile   Italy Lazio* Milan 4–1 10 September 2017 [461]
Paulo Dybala   Argentina Juventus Sassuolo* 3–1 17 September 2017 [462]
Dries Mertens   Belgium Napoli* Benevento 6–0 17 September 2017 [463]
Mauro Icardi   Argentina Internazionale* Milan 3–2 15 October 2017 [464]
Sami Khedira   Germany Juventus Udinese* 6–2 22 October 2017 [465]
Ivan Perišić   Croatia Internazionale* Chievo 5–0 3 December 2017 [466]
Ciro Immobile4   Italy Lazio SPAL* 5–2 6 January 2018 [467]
Fabio Quagliarella   Italy Sampdoria* Fiorentina 3–1 21 January 2018 [468]
Gonzalo Higuaín   Argentina Juventus* Sassuolo 7–0 4 February 2018 [469]
Mauro Icardi4   Argentina Internazionale Sampdoria* 5–0 18 March 2018 [470]
Josip Iličić   Slovenia Atalanta Hellas Verona* 5–0 18 March 2018 [471]
Andrea Belotti   Italy Torino* Crotone 4–1 4 April 2018 [472]
Paulo Dybala   Argentina Juventus Benevento* 4–2 7 April 2018 [473]
Jordan Veretout   France Fiorentina* Lazio 3–4 18 April 2018 [474]
Giovanni Simeone   Argentina Fiorentina* Napoli 3–0 29 April 2018 [475]
Josip Iličić   Slovenia Atalanta Chievo* 5–1 21 October 2018 [476]
Dries Mertens   Belgium Napoli* Empoli 5–1 2 November 2018 [477]
Duván Zapata   Colombia Atalanta Udinese* 3–1 9 December 2018 [478]
Josip Iličić   Slovenia Atalanta Sassuolo* 6–2 29 December 2018 [479]
Duván Zapata4   Colombia Atalanta Frosinone* 5–0 20 January 2019 [480]

Multiple hat-tricksEdit

The following table lists the minimum number of hat-tricks scored by players who have scored two or more hat-tricks.

Players in bold are still active in Serie A. Players in italics are still active outside the Serie A.

Rank Player Hat-tricks Last hat-trick
1   Giuseppe Meazza 17 16 January 1938
  Gunnar Nordahl 12 June 1955
3   Kurt Hamrin 12 5 February 1967
  István Nyers 6 February 1955
5   Filippo Inzaghi 10 19 April 2009
  Silvio Piola 19 November 1950
7   Adriano Bassetto 9 29 January 1956
  Giuseppe Signori 27 May 2001
  Omar Sívori 27 January 1963
10