‹-- Inter Baku (Azerbaijan) Inter Milan
Internacional (Brazil) --› ‹-- Hellas Verona (Italy) Italy
Juve Stabia (Italy) --›
Summary by Name
Summary by Opponents
Summary by Apps
Summary by Goals
Games by Date
Games by Team Date
Games by Number of Players
What No Number of Different Opponents 16 Number of Different Players 40 Total Games 46 Starters 42 Subs Used 4 Total Goals 8 Total Penalties 1 Total Own Goals Total Players Sent Off Total Players Booked 3 Earliest Date Cap Won Wed 20 May 1931 Italy 3 Scotland 0 Last Date Cap Won Wed 19 Jun 2024 Scotland 1 Switzerland 1
Summary by Goals Rank Player Opponent First Game
Last Game
Apps Goals W D L F A 1 Benjamin Pavard FRANCE Tue 17 Oct 2023 France 4 Scotland 1 Tue 17 Oct 2023 France 4 Scotland 1 1 2 1 0 0 4 1 2 Nicola Berti ITALY Thu 22 Dec 1988 Italy 2 Scotland 0 Thu 22 Dec 1988 Italy 2 Scotland 0 1 1 1 0 0 2 0 2 Youri Djorkaeff FRANCE Wed 12 Nov 1997 France 2 Scotland 1 Wed 12 Nov 1997 France 2 Scotland 1 1 1 1 0 0 2 1 2 Giacinto Facchetti ITALY Tue 09 Nov 1965 Scotland 1 Italy 0 Tue 07 Dec 1965 Italy 3 Scotland 0 2 1 1 0 1 3 1 2 Romelu Lukaku BELGIUM Mon 09 Sep 2019 Scotland 0 Belgium 4 Mon 09 Sep 2019 Scotland 0 Belgium 4 1 1 1 0 0 4 0 2 Giuseppe Meazza ITALY Wed 20 May 1931 Italy 3 Scotland 0 Wed 20 May 1931 Italy 3 Scotland 0 1 1 1 0 0 3 0 2 Ivan Perisic CROATIA Tue 22 Jun 2021 Scotland 1 Croatia 3 Tue 22 Jun 2021 Scotland 1 Croatia 3 1 1 1 0 0 3 1
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 155 Wed 20 May 1931 Italy 9 Giuseppe Meazza 20y 08m 27d 1 F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 2 313 Tue 09 Nov 1965 Italy 2 Tarcisio Burgnich 26y 06m 15d WC 05 of 06 A
0-1
----- 2 313 Tue 09 Nov 1965 Italy 3 Giacinto Facchetti 23y 03m 22d WC 05 of 06 A
0-1
----- 2 313 Tue 09 Nov 1965 Italy 4 Aristide Guarneri 27y 08m 02d WC 05 of 06 A
0-1
----- 2 313 Tue 09 Nov 1965 Italy 9 Alessandro Mazzola 23y 00m 01d WC 05 of 06 A
0-1
----- 6 315 Tue 07 Dec 1965 Italy 2 Tarcisio Burgnich 26y 07m 12d WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 6 315 Tue 07 Dec 1965 Italy 3 Giacinto Facchetti 23y 04m 19d 1 WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 6 315 Tue 07 Dec 1965 Italy 9 Alessandro Mazzola 23y 00m 29d WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 9 469 Wed 12 Oct 1983 Belgium 10 Ludo Coeck 28y 00m 17d EC 05 of 06 A
1-1
Frank Vercauteren 30 10 491 Sun 08 Jun 1986 West Germany 20 Karl-Heinz Rummenigge 30y 08m 14d WC 02 of 03 N
2-1
Rudi Voller 22; Klaus Allofs 51 11 511 Thu 22 Dec 1988 Italy 1 Walter Zenga 28y 07m 24d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 11 511 Thu 22 Dec 1988 Italy 2 Giuseppe Bergomi 25y 00m 00d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 11 511 Thu 22 Dec 1988 Italy 5 Riccardo Ferri 25y 04m 02d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 11 511 Thu 22 Dec 1988 Italy 8 Nicola Berti 21y 08m 08d 1 F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 11 511 Thu 22 Dec 1988 Italy 11 Aldo Serena 28y 05m 27d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 16 543 Mon 15 Jun 1992 Germany 9 Andreas Brehme 31y 07m 06d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 16 543 Mon 15 Jun 1992 Germany 10 Jurgen Klinsmann 27y 10m 16d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 18 547 Wed 18 Nov 1992 Italy 9 Alessandro Bianchi 26y 07m 11d WC 03 of 10 A
0-0
----- 19 577 Sat 15 Jun 1996 England 4 Paul Ince 28y 07m 25d BK EC 02 of 03 N
2-0
Alan Shearer 53; Paul John Gascoigne 79 20 591 Wed 12 Nov 1997 France 21 Youri Djorkaeff 29y 08m 03d 1 F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 21 596 Wed 10 Jun 1998 Brazil 10 RONALDO 21y 08m 19d WC 01 of 03 N
2-1
CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 22 612 Wed 29 Mar 2000 France 3 Laurent Blanc 34y 04m 10d F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 23 617 Wed 11 Oct 2000 Croatia 6 Dario Simic 24y 10m 29d WC 03 of 08 H
1-1
Alen Boksic 15 24 634 Wed 20 Nov 2002 Portugal 11 Sergio Conceicao 28y 00m 05d F H
2-0
Pauleta 7; Pauleta 18 25 645 Sat 15 Nov 2003 Netherlands 6 Andy van der Meyde 24y 01m 16d EC PO A
0-1
----- 26 646 Wed 19 Nov 2003 Netherlands 5 Andy van der Meyde 24y 01m 20d EC PO H
6-0
1-6 Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 27 649 Wed 28 Apr 2004 Denmark 6 Thomas Helveg 32y 10m 04d F H
1-0
Ebbe Sand 60 28 658 Sat 26 Mar 2005 Italy 4 Marco Materazzi 31y 07m 07d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 29 672 Sat 07 Oct 2006 France 7 Patrick Vieira 30y 03m 14d EC 03 of 12 A
0-1
----- 30 675 Wed 28 Mar 2007 Italy 4 Marco Materazzi 33y 07m 09d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 31 680 Wed 12 Sep 2007 France 7 Patrick Vieira 31y 02m 20d BK EC 09 of 12 H
0-1
----- 32 687 Sat 06 Sep 2008 North Macedonia 10 Goran Pandev 25y 01m 10d BK WC 01 of 08 H
1-0
Ilco Naumoski 5 33 690 Wed 19 Nov 2008 Argentina 5 Javier Zanetti 35y 03m 09d F A
1-0
Maxi Rodríguez 8 34 706 Sun 27 Mar 2011 Brazil 1 Júlio Cesar Soares Espíndola 31y 06m 24d F N
2-0
Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 34 706 Sun 27 Mar 2011 Brazil 3 Lucimar Ferreira da Silva 32y 10m 19d F N
2-0
Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 36 750 Sun 29 May 2016 Italy 11 Eder Citadin Martins 29y 06m 14d F N
1-0
Graziano Pellè 57 37 779 Mon 09 Sep 2019 Belgium 9 Romelu Lukaku 26y 03m 27d 1 EC 06 of 10 A
4-0
Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 38 790 Sun 15 Nov 2020 Slovakia 5 Milan Skriniar 25y 09m 04d NL 05 of 06 H
1-0
Jan Gregus 32 39 795 Wed 02 Jun 2021 Netherlands 5 Stefan de Vrij 29y 03m 28d F N
2-2
Memphis Depay 17; Memphis Depay 89 40 799 Tue 22 Jun 2021 Croatia 5 Marcelo Brozovic 28y 07m 06d EC 03 of 03 A
3-1
Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 40 799 Tue 22 Jun 2021 Croatia 11 Ivan Perisic 32y 04m 20d 1 EC 03 of 03 A
3-1
Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 42 816 Wed 16 Nov 2022 Turkey 10 Hakan Calhanoglu 28y 09m 08d F H
2-1
Ozan Kabak 40; Cengiz Under 49 43 824 Tue 17 Oct 2023 France 2 Benjamin Pavard 27y 06m 19d 2 F H
4-1
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 43 824 Tue 17 Oct 2023 France 20 Marcus Thuram 26y 02m 11d F H
4-1
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 45 827 Fri 22 Mar 2024 Netherlands 15 Denzel Dumfries 27y 11m 04d F H
4-0
Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84 46 832 Wed 19 Jun 2024 Switzerland 1 Yann Sommer 35y 06m 02d EC 02 of 03 N
1-1
Xherdan Shaqiri 26
Games by Opposition, Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 690 Wed 19 Nov 2008 Argentina 5 Javier Zanetti 35y 03m 09d F A
1-0
Maxi Rodríguez 8 1 469 Wed 12 Oct 1983 Belgium 10 Ludo Coeck 28y 00m 17d EC 05 of 06 A
1-1
Frank Vercauteren 30 2 779 Mon 09 Sep 2019 Belgium 9 Romelu Lukaku 26y 03m 27d 1 EC 06 of 10 A
4-0
Romelu Lukaku 9; Thomas Vermaelen 24; Toby Alderweireld 32; Kevin De Bruyne 82 1 596 Wed 10 Jun 1998 Brazil 10 RONALDO 21y 08m 19d WC 01 of 03 N
2-1
CESAR SAMPAIO Sampaio 4; Thomas Boyd og 73 2 706 Sun 27 Mar 2011 Brazil 1 Júlio Cesar Soares Espíndola 31y 06m 24d F N
2-0
Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 2 706 Sun 27 Mar 2011 Brazil 3 Lucimar Ferreira da Silva 32y 10m 19d F N
2-0
Neymar da Silva Santos Júnior 42; Neymar da Silva Santos Júnior pen 77 1 617 Wed 11 Oct 2000 Croatia 6 Dario Simic 24y 10m 29d WC 03 of 08 H
1-1
Alen Boksic 15 2 799 Tue 22 Jun 2021 Croatia 5 Marcelo Brozovic 28y 07m 06d EC 03 of 03 A
3-1
Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 2 799 Tue 22 Jun 2021 Croatia 11 Ivan Perisic 32y 04m 20d 1 EC 03 of 03 A
3-1
Nikola Vlasic 17; Luka Modric 62; Ivan Perisic 77 1 649 Wed 28 Apr 2004 Denmark 6 Thomas Helveg 32y 10m 04d F H
1-0
Ebbe Sand 60 1 577 Sat 15 Jun 1996 England 4 Paul Ince 28y 07m 25d BK EC 02 of 03 N
2-0
Alan Shearer 53; Paul John Gascoigne 79 1 591 Wed 12 Nov 1997 France 21 Youri Djorkaeff 29y 08m 03d 1 F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 2 612 Wed 29 Mar 2000 France 3 Laurent Blanc 34y 04m 10d F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 3 672 Sat 07 Oct 2006 France 7 Patrick Vieira 30y 03m 14d EC 03 of 12 A
0-1
----- 4 680 Wed 12 Sep 2007 France 7 Patrick Vieira 31y 02m 20d BK EC 09 of 12 H
0-1
----- 5 824 Tue 17 Oct 2023 France 2 Benjamin Pavard 27y 06m 19d 2 F H
4-1
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 5 824 Tue 17 Oct 2023 France 20 Marcus Thuram 26y 02m 11d F H
4-1
Benjamin Pavard 16; Benjamin Pavard 24; Kylian Mbappe pen 41 1 543 Mon 15 Jun 1992 Germany 9 Andreas Brehme 31y 07m 06d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 1 543 Mon 15 Jun 1992 Germany 10 Jurgen Klinsmann 27y 10m 16d EC 02 of 03 N
2-0
Karl-Heinz Riedle 28; Stefan Effenberg 46 1 155 Wed 20 May 1931 Italy 9 Giuseppe Meazza 20y 08m 27d 1 F H
3-0
Raffaele Costantino 6; Giuseppe Meazza 42; Raimundo Orsi 87 2 313 Tue 09 Nov 1965 Italy 2 Tarcisio Burgnich 26y 06m 15d WC 05 of 06 A
0-1
----- 2 313 Tue 09 Nov 1965 Italy 3 Giacinto Facchetti 23y 03m 22d WC 05 of 06 A
0-1
----- 2 313 Tue 09 Nov 1965 Italy 4 Aristide Guarneri 27y 08m 02d WC 05 of 06 A
0-1
----- 2 313 Tue 09 Nov 1965 Italy 9 Alessandro Mazzola 23y 00m 01d WC 05 of 06 A
0-1
----- 6 315 Tue 07 Dec 1965 Italy 2 Tarcisio Burgnich 26y 07m 12d WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 6 315 Tue 07 Dec 1965 Italy 3 Giacinto Facchetti 23y 04m 19d 1 WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 6 315 Tue 07 Dec 1965 Italy 9 Alessandro Mazzola 23y 00m 29d WC 06 of 06 H
3-0
Ezio Pascutti 38; Giacinto Facchetti 74; Bruno Mora 89 9 511 Thu 22 Dec 1988 Italy 1 Walter Zenga 28y 07m 24d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 9 511 Thu 22 Dec 1988 Italy 2 Giuseppe Bergomi 25y 00m 00d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 9 511 Thu 22 Dec 1988 Italy 5 Riccardo Ferri 25y 04m 02d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 9 511 Thu 22 Dec 1988 Italy 8 Nicola Berti 21y 08m 08d 1 F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 9 511 Thu 22 Dec 1988 Italy 11 Aldo Serena 28y 05m 27d F H
2-0
Giuseppe Giannini pen 48; Nicola Berti 70 14 547 Wed 18 Nov 1992 Italy 9 Alessandro Bianchi 26y 07m 11d WC 03 of 10 A
0-0
----- 15 658 Sat 26 Mar 2005 Italy 4 Marco Materazzi 31y 07m 07d WC 04 of 10 H
2-0
Andrea Pirlo 35; Andrea Pirlo 85 16 675 Wed 28 Mar 2007 Italy 4 Marco Materazzi 33y 07m 09d EC 06 of 12 H
2-0
Luca Toni 11; Luca Toni 70 17 750 Sun 29 May 2016 Italy 11 Eder Citadin Martins 29y 06m 14d F N
1-0
Graziano Pellè 57 1 645 Sat 15 Nov 2003 Netherlands 6 Andy van der Meyde 24y 01m 16d EC PO A
0-1
----- 2 646 Wed 19 Nov 2003 Netherlands 5 Andy van der Meyde 24y 01m 20d EC PO H
6-0
1-6 Wesley Sneijder 13; Andre Ooijer 32; Ruud van Nistelrooy 36; Ruud van Nistelrooy 50; Frank de Boer 64; Ruud van Nistelrooy 66 3 795 Wed 02 Jun 2021 Netherlands 5 Stefan de Vrij 29y 03m 28d F N
2-2
Memphis Depay 17; Memphis Depay 89 4 827 Fri 22 Mar 2024 Netherlands 15 Denzel Dumfries 27y 11m 04d F H
4-0
Tijjani Reijnders 40; Georginio Wijnaldum 72; Wout Weghorst 84 1 687 Sat 06 Sep 2008 North Macedonia 10 Goran Pandev 25y 01m 10d BK WC 01 of 08 H
1-0
Ilco Naumoski 5 1 634 Wed 20 Nov 2002 Portugal 11 Sergio Conceicao 28y 00m 05d F H
2-0
Pauleta 7; Pauleta 18 1 790 Sun 15 Nov 2020 Slovakia 5 Milan Skriniar 25y 09m 04d NL 05 of 06 H
1-0
Jan Gregus 32 1 832 Wed 19 Jun 2024 Switzerland 1 Yann Sommer 35y 06m 02d EC 02 of 03 N
1-1
Xherdan Shaqiri 26 1 816 Wed 16 Nov 2022 Turkey 10 Hakan Calhanoglu 28y 09m 08d F H
2-1
Ozan Kabak 40; Cengiz Under 49 1 491 Sun 08 Jun 1986 West Germany 20 Karl-Heinz Rummenigge 30y 08m 14d WC 02 of 03 N
2-1
Rudi Voller 22; Klaus Allofs 51