All 209 European Players who have won 100 or more Full International Caps for their Countries.
Player | Country | Caps | First Cap | Last Cap | Career Length | |
---|---|---|---|---|---|---|
Gianluigi Buffon | Italy | 175 | 29-Oct-97 | 13-Nov-17 | 20 years, 15 days | |
Vitālijs Astafjevs | Latvia | 167 | 26-Aug-92 | 17-Nov-10 | 18 years, 83 days | |
Iker Casillas | Spain | 167 | 3-Jun-00 | 1-Jun-16 | 15 years, 364 days | |
Martin Reim | Estonia | 157 | 3-Jun-92 | 6-Jun-09 | 17 years, 3 days | |
Lothar Matthäus | (W) Germany | 150 | 14-Jun-80 | 20-Jun-00 | 20 years, 6 days | |
Sergio Ramos | Spain | 149 | 26-Mar-05 | 14-Nov-17 | 12 years, 233 days | |
Anders Svensson | Sweden | 148 | 27-Nov-99 | 19-Nov-13 | 13 years, 357 days | |
Cristiano Ronaldo | Portugal | 147 | 20-Aug-03 | 10-Oct-17 | 14 years, 51 days | |
Robbie Keane | Republic of Ireland | 146 | 25-Mar-98 | 31-Aug-16 | 18 years, 159 days | |
Anatoliy Tymoshchuk | Ukraine | 144 | 26-Apr-00 | 21-Jun-16 | 16 years, 56 days | |
Thomas Ravelli | Sweden | 143 | 1-Mar-81 | 11-Oct-97 | 16 years, 224 days | |
Marko Kristal | Estonia | 143 | 3-Jun-92 | 20-Apr-05 | 12 years, 321 days | |
Lilian Thuram | France | 142 | 17-Aug-94 | 13-Jun-08 | 13 years, 301 days | |
Giorgos Karagounis | Greece | 139 | 20-Aug-99 | 29-Jun-14 | 14 years, 313 days | |
Jari Litmanen | Finland | 137 | 22-Oct-89 | 17-Nov-10 | 21 years, 26 days | |
Miroslav Klose | Germany | 137 | 24-Mar-01 | 13-Jul-14 | 13 years, 111 days | |
Fabio Cannavaro | Italy | 136 | 22-Jan-97 | 24-Jun-10 | 13 years, 153 days | |
Dorinel Munteanu | Romania | 134 | 23-May-91 | 12-Sep-07 | 16 years, 112 days | |
Andres Oper | Estonia | 134 | 19-May-95 | 26-May-14 | 19 years, 7 days | |
Shay Given | Republic of Ireland | 134 | 27-Mar-96 | 31-May-16 | 20 years, 65 days | |
Darijo Srna | Croatia | 134 | 20-Nov-02 | 25-Jun-16 | 13 years, 218 days | |
Xavi | Spain | 133 | 15-Nov-00 | 13-Jun-14 | 13 years, 210 days | |
Andreas Isaksson | Sweden | 133 | 3-Mar-02 | 22-Jun-16 | 14 years, 111 days | |
Wesley Sneijder | Netherlands | 133 | 30-Apr-03 | 14-Nov-17 | 14 years, 198 days | |
Sargis Hovsepyan | Armenia | 132 | 14-Oct-92 | 14-Nov-12 | 20 years, 31 days | |
Kim Källström | Sweden | 131 | 1-Feb-01 | 22-Jun-16 | 15 years, 142 days | |
Edwin van der Sar | Netherlands | 130 | 7-Jun-95 | 15-Oct-08 | 13 years, 130 days | |
Lukas Podolski | Germany | 130 | 6-Jun-04 | 22-Mar-17 | 12 years, 289 days | |
Peter Jehle | Liechtenstein | 130 | 14-Oct-98 | 9-Oct-17 | 18 years, 360 days | |
Peter Schmeichel | Denmark | 129 | 10-May-88 | 25-Apr-01 | 12 years, 350 days | |
Luís Figo | Portugal | 127 | 12-Oct-91 | 8-Jul-06 | 14 years, 269 days | |
Michael Mifsud | Malta | 127 | 10-Feb-00 | 12-Nov-17 | 17 years, 275 days | |
Andoni Zubizarreta | Spain | 126 | 23-Jan-85 | 24-Jun-98 | 13 years, 152 days | |
Paolo Maldini | Italy | 126 | 31-Mar-88 | 18-Jun-02 | 14 years, 79 days | |
Dennis Rommedahl | Denmark | 126 | 16-Aug-00 | 11-Jun-13 | 12 years, 299 days | |
Enar Jääger | Estonia | 126 | 12-Oct-02 | 9-Nov-17 | 15 years, 28 days | |
Peter Shilton | England | 125 | 25-Nov-70 | 7-Jul-90 | 19 years, 224 days | |
Mario Frick | Liechtenstein | 125 | 26-Oct-93 | 12-Oct-15 | 21 years, 351 days | |
Gheorghe Hagi | Romania | 124 | 10-Aug-83 | 24-Jun-00 | 16 years, 319 days | |
Petr Čech | Czech Republic | 124 | 12-Feb-02 | 21-Jun-16 | 14 years, 130 days | |
Thierry Henry | France | 123 | 11-Oct-97 | 22-Jun-10 | 12 years, 254 days | |
Andrés Iniesta | Spain | 123 | 27-May-06 | 14-Nov-17 | 11 years, 171 days | |
David Carabott | Malta | 122 | 15-Nov-87 | 9-Feb-05 | 17 years, 86 days | |
Ragnar Klavan | Estonia | 122 | 3-Jul-03 | 10-Oct-17 | 14 years, 99 days | |
Bastian Schweinsteiger | Germany | 121 | 6-Jun-04 | 31-Aug-16 | 12 years, 86 days | |
Theodoros Zagorakis | Greece | 120 | 7-Sep-94 | 22-Aug-07 | 12 years, 349 days | |
Mart Poom | Estonia | 120 | 3-Jun-92 | 10-Jun-09 | 17 years, 7 days | |
Gilbert Agius | Malta | 120 | 7-Nov-93 | 18-Nov-09 | 16 years, 11 days | |
Rüştü Reçber | Turkey | 120 | 12-Oct-94 | 26-May-12 | 17 years, 227 days | |
Sergei Ignashevich | Russia | 120 | 21-Aug-02 | 20-Jun-16 | 13 years, 304 days | |
Pat Jennings | Northern Ireland | 119 | 15-Apr-64 | 12-Jun-86 | 22 years, 58 days | |
Wayne Rooney | England | 119 | 12-Feb-03 | 11-Nov-16 | 13 years, 273 days | |
Heinz Hermann | Switzerland | 118 | 6-Sep-78 | 13-Nov-91 | 13 years, 68 days | |
Karel Poborský | Czech Republic | 118 | 23-Feb-94 | 22-Jun-06 | 12 years, 119 days | |
David Silva | Spain | 118 | 15-Nov-06 | 14-Nov-17 | 10 years, 364 days | |
Andrejs Rubins | Latvia | 117 | 10-Nov-98 | 11-Oct-11 | 12 years, 335 days | |
Olof Mellberg | Sweden | 117 | 23-Feb-00 | 19-Jun-12 | 12 years, 117 days | |
John O'Shea | Republic of Ireland | 117 | 15-Aug-01 | 24-Mar-17 | 15 years, 221 days | |
Daniele De Rossi | Italy | 117 | 4-Sep-04 | 10-Nov-17 | 13 years, 67 days | |
Roland Nilsson | Sweden | 116 | 1-May-86 | 11-Oct-00 | 14 years, 163 days | |
Marcel Desailly | France | 116 | 22-Aug-93 | 17-Jun-04 | 10 years, 300 days | |
Kostas Katsouranis | Greece | 116 | 20-Aug-03 | 16-Jun-15 | 11 years, 300 days | |
Andrea Pirlo | Italy | 116 | 7-Sep-02 | 3-Sep-15 | 12 years, 361 days | |
Zlatan Ibrahimović | Sweden | 116 | 31-Jan-01 | 22-Jun-16 | 15 years, 143 days | |
Björn Nordqvist | Sweden | 115 | 4-May-63 | 4-Oct-78 | 15 years, 153 days | |
Gheorghe Popescu | Romania | 115 | 20-Sep-88 | 29-Mar-03 | 14 years, 190 days | |
David Beckham | England | 115 | 1-Sep-96 | 14-Sep-09 | 13 years, 13 days | |
Kristen Viikmäe | Estonia | 115 | 26-Jan-97 | 3-Jun-13 | 16 years, 128 days | |
Xabi Alonso | Spain | 114 | 30-Apr-03 | 23-Jun-14 | 11 years, 54 days | |
Stipe Pletikosa | Croatia | 114 | 10-Feb-99 | 23-Jun-14 | 15 years, 133 days | |
Steven Gerrard | England | 114 | 31-May-00 | 24-Jun-14 | 14 years, 24 days | |
Raio Piiroja | Estonia | 114 | 21-Nov-98 | 31-Mar-15 | 16 years, 130 days | |
Carmel Busuttil | Malta | 113 | 5-Jun-82 | 25-Apr-01 | 18 years, 324 days | |
Viktor Onopko | CIS / Russia | 113 | 29-Apr-92 | 18-Aug-04 | 12 years, 111 days | |
Juris Laizans | Latvia | 113 | 6-Feb-98 | 15-Nov-13 | 15 years, 282 days | |
Martin Stocklasa | Liechtenstein | 113 | 31-Aug-96 | 5-Mar-14 | 17 years, 186 days | |
Philipp Lahm | Germany | 113 | 18-Feb-04 | 13-Jul-14 | 10 years, 145 days | |
Răzvan Raț | Romania | 113 | 13-Feb-02 | 15-Jun-16 | 14 years, 123 days | |
Dino Zoff | Italy | 112 | 20-Apr-68 | 29-May-83 | 15 years, 39 days | |
Oleg Blokhin | Soviet Union | 112 | 16-Jul-72 | 21-Sep-88 | 16 years, 67 days | |
Alain Geiger | Switzerland | 112 | 19-Nov-80 | 8-Jun-96 | 15 years, 202 days | |
Frank de Boer | Netherlands | 112 | 26-Sep-90 | 26-Jun-04 | 13 years, 274 days | |
Hakan Sükür | Turkey | 112 | 25-Mar-92 | 17-Oct-07 | 15 years, 206 days | |
Jon Dahl Tomasson | Denmark | 112 | 29-Mar-97 | 24-Jun-10 | 14 years, 87 days | |
Nani | Portugal | 112 | 1-Sep-06 | 2-Jul-17 | 10 years, 304 days | |
Andriy Shevchenko | Ukraine | 111 | 25-Mar-95 | 19-Jun-12 | 17 years, 86 days | |
Rashad Sadygov | Azerbaijan | 111 | 7-Oct-01 | 5-Oct-17 | 15 years, 363 days | |
Ildefons Lima | Andorra | 111 | 22-Jun-97 | 10-Oct-17 | 20 years, 110 days | |
Fernando Couto | Portugal | 110 | 19-Dec-90 | 30-Jun-04 | 13 years, 194 days | |
Kevin Kilbane | Republic of Ireland | 110 | 6-Sep-97 | 4-Jun-11 | 13 years, 271 days | |
John Arne Riise | Norway | 110 | 31-Jan-00 | 22-Mar-13 | 13 years, 50 days | |
Fernando Torres | Spain | 110 | 6-Sep-03 | 23-Jun-14 | 10 years, 290 days | |
Cesc Fàbregas | Spain | 110 | 1-Mar-06 | 27-Jun-16 | 10 years, 118 days | |
Franz Burgmeier | Liechtenstein | 110 | 5-Sep-01 | 6-Oct-17 | 16 years, 31 days | |
Niclas Alexandersson | Sweden | 109 | 10-Nov-93 | 10-Jun-08 | 14 years, 213 days | |
Rafael van der Vaart | Netherlands | 109 | 6-Oct-01 | 19-Nov-13 | 12 years, 44 days | |
Dmitri Kruglov | Estonia | 109 | 13-Oct-04 | 31-Aug-17 | 12 years, 322 days | |
Bobby Moore | England | 108 | 20-May-62 | 14-Nov-73 | 11 years, 178 days | |
Jürgen Klinsmann | (W) Germany | 108 | 12-Dec-87 | 4-Jul-98 | 10 years, 204 days | |
Zinedine Zidane | France | 108 | 17-Aug-94 | 9-Jul-06 | 11 years, 326 days | |
Thomas Helveg | Denmark | 108 | 20-Apr-94 | 17-Oct-07 | 13 years, 180 days | |
Gábor Király | Hungary | 108 | 25-Mar-98 | 15-Nov-16 | 18 years, 235 days | |
Aaron Hughes | Northern Ireland | 108 | 24-Mar-98 | 12-Nov-17 | 19 years, 233 days | |
Patrick Vieira | France | 107 | 26-Feb-97 | 2-Jun-09 | 12 years, 96 days | |
Miroslav Karhan | Slovakia | 107 | 6-Sep-95 | 7-Oct-11 | 16 years, 31 days | |
Ashley Cole | England | 107 | 28-Mar-01 | 5-Mar-14 | 12 years, 342 days | |
Joel Lindpere | Estonia | 107 | 1-Nov-99 | 1-Jun-16 | 16 years, 213 days | |
Bobby Charlton | England | 106 | 19-Apr-58 | 14-Jun-70 | 12 years, 56 days | |
Imants Bleidelis | Latvia | 106 | 19-May-95 | 21-Nov-07 | 12 years, 186 days | |
Henrik Larsson | Sweden | 106 | 13-Oct-93 | 10-Oct-09 | 15 years, 362 days | |
Giovanni van Bronckhorst | Netherlands | 106 | 31-Aug-96 | 11-Jul-10 | 13 years, 314 days | |
Frank Lampard | England | 106 | 10-Oct-99 | 24-Jun-14 | 14 years, 257 days | |
Óscar Sonejee | Andorra | 106 | 22-Jun-97 | 12-Nov-15 | 18 years, 148 days | |
Billy Wright | England | 105 | 28-Sep-46 | 28-May-59 | 12 years, 242 days | |
Jürgen Kohler | (W) Germany | 105 | 24-Sep-86 | 4-Jul-98 | 11 years, 283 days | |
Mihails Zemlinskis | Latvia | 105 | 8-Apr-92 | 8-Oct-05 | 13 years, 183 days | |
Jonatan Johansson | Finland | 105 | 16-Mar-96 | 7-Sep-10 | 14 years, 175 days | |
Sami Hyypiä | Finland | 105 | 7-Nov-92 | 12-Oct-10 | 17 years, 339 days | |
Stiliyan Petrov | Bulgaria | 105 | 23-Dec-98 | 11-Oct-11 | 12 years, 292 days | |
Josip Šimunić | Croatia | 105 | 10-Nov-01 | 19-Nov-13 | 12 years, 9 days | |
Tomáš Rosický | Czech Republic | 105 | 23-Feb-00 | 17-Jun-16 | 16 years, 115 days | |
João Moutinho | Portugal | 105 | 17-Aug-05 | 10-Oct-17 | 12 years, 54 days | |
Thorbjørn Svenssen | Norway | 104 | 11-Jun-47 | 16-May-62 | 14 years, 339 days | |
Michael Laudrup | Denmark | 104 | 15-Jun-82 | 3-Jul-98 | 16 years, 18 days | |
Rúnar Kristinsson | Iceland | 104 | 28-Oct-87 | 18-Aug-04 | 16 years, 295 days | |
Māris Verpakovskis | Latvia | 104 | 9-Jun-99 | 29-May-14 | 14 years, 354 days | |
Per Mertesacker | Germany | 104 | 9-Oct-04 | 13-Jul-14 | 9 years, 277 days | |
Dirk Kuyt | Netherlands | 104 | 3-Sep-04 | 4-Sep-14 | 10 years, 1 day | |
Ivica Olić | Croatia | 104 | 13-Feb-02 | 13-Oct-15 | 13 years, 242 days | |
Aleksandr Dmitrijev | Estonia | 104 | 18-Feb-04 | 12-Jun-17 | 13 years, 114 days | |
Franz Beckenbauer | West Germany | 103 | 26-Sep-65 | 23-Feb-77 | 11 years, 150 days | |
Didier Deschamps | France | 103 | 29-Apr-89 | 2-Sep-00 | 11 years, 126 days | |
Andreas Herzog | Austria | 103 | 6-Apr-88 | 30-Apr-03 | 15 years, 24 days | |
Joe Brincat | Malta | 103 | 7-Feb-88 | 14-Feb-04 | 16 years, 7 days | |
Stéphane Chapuisat | Switzerland | 103 | 21-Jun-89 | 17-Jun-04 | 14 years, 362 days | |
Indrek Zelinski | Estonia | 103 | 7-May-94 | 21-May-10 | 16 years, 14 days | |
Ioannis Okkas | Cyprus | 103 | 15-Feb-97 | 11-Oct-11 | 14 years, 238 days | |
Dejan Stanković | #N/A | FRY S&M Serbia | 103 | 22-Apr-98 | 11-Oct-13 | 15 years, 172 days |
Jaroslav Plašil | Czech Republic | 103 | 31-Mar-04 | 21-Jun-16 | 12 years, 82 days | |
Igor Akinfeev | Russia | 103 | 27-Apr-04 | 11-Nov-17 | 13 years, 198 days | |
Luka Modrić | Croatia | 103 | 1-Mar-06 | 12-Nov-17 | 11 years, 256 days | |
Marek Hamsik | Slovakia | 103 | 7-Feb-07 | 14-Nov-17 | 10 years, 280 days | |
Joachim Streich | East Germany | 102 | 8-Dec-69 | 20-Oct-84 | 14 years, 317 days | |
Kenny Dalglish | Scotland | 102 | 10-Nov-71 | 12-Nov-86 | 15 years, 2 days | |
László Bölöni | Romania | 102 | 24-Sep-75 | 1-Jun-88 | 12 years, 251 days | |
Morten Olsen | Denmark | 102 | 23-Sep-70 | 18-Jun-89 | 18 years, 268 days | |
Borislav Mikhailov | Bulgaria | 102 | 4-May-83 | 5-Jun-98 | 15 years, 32 days | |
Steve Staunton | Republic of Ireland | 102 | 19-Oct-88 | 16-Jun-02 | 13 years, 240 days | |
Bülent Korkmaz | Turkey | 102 | 17-Oct-90 | 17-Aug-05 | 14 years, 304 days | |
Raúl | Spain | 102 | 9-Oct-96 | 6-Sep-06 | 9 years, 332 days | |
Savo Milošević | FRY S&M Serbia | 102 | 23-Dec-94 | 19-Nov-08 | 13 years, 332 days | |
Michał Żewłakow | Poland | 102 | 19-Jun-99 | 29-Mar-11 | 11 years, 283 days | |
Martin Jørgensen | Denmark | 102 | 25-Mar-98 | 15-Nov-11 | 13 years, 235 days | |
Alyaksandr Kulchy | Belarus | 102 | 14-Feb-96 | 11-Sep-12 | 16 years, 210 days | |
Robin van Persie | Netherlands | 102 | 4-Jun-05 | 31-Aug-17 | 12 years, 88 days | |
Yossi Benayoun | Israel | 102 | 18-Nov-98 | 9-Oct-17 | 18 years, 325 days | |
Sergio Busquets | Spain | 102 | 1-Apr-09 | 14-Nov-17 | 8 years, 227 days | |
József Bozsik | Hungary | 101 | 17-Aug-47 | 18-Apr-62 | 14 years, 244 days | |
Thomas Häßler | (W) Germany | 101 | 31-Aug-88 | 20-Jun-00 | 11 years, 294 days | |
Phillip Cocu | Netherlands | 101 | 24-Apr-96 | 25-Jun-06 | 10 years, 62 days | |
Thomas Sørensen | Denmark | 101 | 17-Nov-99 | 26-May-12 | 12 years, 191 days | |
Vasiliy Berezutskiy | Russia | 101 | 7-Jun-03 | 9-Oct-16 | 13 years, 124 days | |
Steven Davis | Northern Ireland | 101 | 9-Feb-05 | 12-Nov-17 | 12 years, 276 days | |
Grzegorz Lato | Poland | 100 | 17-Nov-71 | 17-Apr-84 | 12 years, 152 days | |
Hans-Jürgen Dörner | East Germany | 100 | 22-Jun-69 | 18-May-85 | 15 years, 330 days | |
Ari Hjelm | Finland | 100 | 16-Mar-83 | 16-Mar-96 | 13 years, 0 days | |
Ulf Kirsten | (E) Germany | 100 | 8-May-85 | 20-Jun-00 | 15 years, 43 days | |
Henning Berg | Norway | 100 | 13-May-92 | 27-May-04 | 12 years, 14 days | |
Dario Šimić | Croatia | 100 | 13-Mar-96 | 20-Aug-08 | 12 years, 160 days | |
Angelos Basinas | Greece | 100 | 18-Aug-99 | 1-Apr-09 | 9 years, 226 days | |
Goce Sedloski | Macedonia | 100 | 27-Mar-96 | 29-May-10 | 14 years, 63 days | |
Igors Stepanovs | Latvia | 100 | 26 -Apr-1995 | 10-Aug-11 | 16 years, 106 days | |
Levan Kobiashvili | Georgia | 100 | 1-Sep-1996 | 11-Oct-11 | 15 years, 40 days | |
Damien Duff | Republic of Ireland | 100 | 15-Mar-1998 | 18-Jun-12 | 14 years, 95 days | |
Carles Puyol | Spain | 100 | 15-Nov-2000 | 6-Feb-13 | 12 years, 83 days | |
Arda Turan | Turkey | 100 | 16-Aug-2006 | 6-Oct-17 | 11 years, 51 days | |
Boštjan Cesar | Slovenia | 100 | 12-Feb-2003 | 8-Oct-17 | 14 years, 238 days | |
Branislav Ivanović | Serbia and Montenegro | 100 | 8-Jun-2005 | 14-Nov-17 | 12 years, 159 days | |
Statistics Correct to 9th November 2020
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.