UEFA Nation Centurions

HomeUEFAUEFA Nations

UEFA Centurions: European Players with 100 or More International Caps

All 178 European Players who have won 100 or more full international caps for their countries.

PlayerCountryCapsFirst CapLast CapCareer Length
Gianluigi Buffon

Italy Football

Italy17529-Oct-9713-Nov-1720 years, 15 days
Vitālijs Astafjevs

Latvia football

Latvia16726-Aug-9217-Nov-1018 years, 83 days
Iker Casillas

Spain Football

Spain1673-Jun-001-Jun-1615 years, 364 days
Martin Reim

Estonia Football

Estonia1573-Jun-926-Jun-0917 years, 3 days
Lothar Matthäus

Germany Football

(W) Germany1502938620-Jun-0020 years, 6 days
Sergio Ramos

Spain Football

Spain14926-Mar-0514-Nov-1712 years, 233 days
Anders Svensson

Sweden Football

Sweden14827-Nov-9919-Nov-1313 years, 357 days
Cristiano Ronaldo

Portugal Football

Portugal14720-Aug-0310-Oct-1714 years, 51 days
Robbie Keane

Ireland Football

Republic of Ireland14625-Mar-9831-Aug-1618 years, 159 days
Anatoliy Tymoshchuk

Ukraine Football

Ukraine14426-Apr-0021-Jun-1616 years, 56 days
Thomas Ravelli

Sweden Football

Sweden1431-Mar-8111-Oct-9716 years, 224 days
Marko Kristal

Estonia Football

Estonia1433-Jun-9220-Apr-0512 years, 321 days
Lilian Thuram

France Football

France14217-Aug-9413-Jun-0813 years, 301 days
Giorgos Karagounis

Greece Football

Greece13920-Aug-9929-Jun-1414 years, 313 days
Jari Litmanen

Finland Football

Finland13722-Oct-8917-Nov-1021 years, 26 days
Miroslav Klose

Germany Football

Germany13724-Mar-0113-Jul-1413 years, 111 days
Fabio Cannavaro

Italy Football

Italy13622-Jan-9724-Jun-1013 years, 153 days
Dorinel Munteanu

Romania Football

Romania13423-May-9112-Sep-0716 years, 112 days
Andres Oper

Estonia Football

Estonia13419-May-9526-May-1419 years, 7 days
Shay Given

Ireland Football

Republic of Ireland13427-Mar-9631-May-1620 years, 65 days
Darijo Srna

croatia football

Croatia13420-Nov-0225-Jun-1613 years, 218 days
Xavi

Spain Football

Spain13315-Nov-0013-Jun-1413 years, 210 days
Andreas Isaksson

Sweden Football

Sweden1333-Mar-0222-Jun-1614 years, 111 days
Wesley Sneijder

Netherlands Football

Netherlands13330-Apr-0314-Nov-1714 years, 198 days
Sargis Hovsepyan

Armenia Football

Armenia13214-Oct-9214-Nov-1220 years, 31 days
Kim Källström

Sweden Football

Sweden1311-Feb-0122-Jun-1615 years, 142 days
Edwin van der Sar

Netherlands Football

Netherlands1307-Jun-9515-Oct-0813 years, 130 days
Lukas Podolski

Germany Football

Germany1306-Jun-0422-Mar-1712 years, 289 days
Peter Jehle

Liechtenstein football

Liechtenstein13014-Oct-989-Oct-1718 years, 360 days
Peter Schmeichel

Denmark Football

Denmark12910-May-8825-Apr-0112 years, 350 days
Luís Figo

Portugal Football

Portugal12712-Oct-918-Jul-0614 years, 269 days
Michael Mifsud

Malta Football

Malta12710-Feb-0012-Nov-1717 years, 275 days
Andoni Zubizarreta

Spain Football

Spain12623-Jan-8524-Jun-9813 years, 152 days
Paolo Maldini

Italy Football

Italy12631-Mar-8818-Jun-0214 years, 79 days
Dennis Rommedahl

Denmark Football

Denmark12616-Aug-0011-Jun-1312 years, 299 days
Enar Jääger

Estonia Football

Estonia12612-Oct-029-Nov-1715 years, 28 days
Peter Shilton

England Football

England12525-Nov-707-Jul-9019 years, 224 days
Mario Frick

Liechtenstein football

Liechtenstein12526-Oct-9312-Oct-1521 years, 351 days
Gheorghe Hagi

Romania Football

Romania12410-Aug-8324-Jun-0016 years, 319 days
Petr Čech

Czech Football

Czech Republic12412-Feb-0221-Jun-1614 years, 130 days
Thierry Henry

France Football

France12311-Oct-9722-Jun-1012 years, 254 days
Andrés Iniesta

Spain Football

Spain12327-May-0614-Nov-1711 years, 171 days
David Carabott

Malta Football

Malta12215-Nov-879-Feb-0517 years, 86 days
Ragnar Klavan

Estonia Football

Estonia1223-Jul-0310-Oct-1714 years, 99 days
Bastian Schweinsteiger

Germany Football

Germany1216-Jun-0431-Aug-1612 years, 86 days
Theodoros Zagorakis

Greece Football

Greece1207-Sep-9422-Aug-0712 years, 349 days
Mart Poom

Estonia Football

Estonia1203-Jun-9210-Jun-0917 years, 7 days
Gilbert Agius

Malta Football

Malta1207-Nov-9318-Nov-0916 years, 11 days
Rüştü Reçber

Turkey Football

Turkey12012-Oct-9426-May-1217 years, 227 days
Sergei Ignashevich

Russia Football

Russia12021-Aug-0220-Jun-1613 years, 304 days
Pat Jennings

Northern Ireland football

Northern Ireland11915-Apr-6412-Jun-8622 years, 58 days
Wayne Rooney

England Football

England11912-Feb-0311-Nov-1613 years, 273 days
Heinz Hermann

Switzerland Fooball

Switzerland1186-Sep-7813-Nov-9113 years, 68 days
Karel Poborský

Czech Football

Czech Republic11823-Feb-9422-Jun-0612 years, 119 days
David Silva

Spain Football

Spain11815-Nov-0614-Nov-1710 years, 364 days
Andrejs Rubins

Latvia football

Latvia11710-Nov-9811-Oct-1112 years, 335 days
Olof Mellberg

Sweden Football

Sweden11723-Feb-0019-Jun-1212 years, 117 days
John O'Shea

Ireland Football

Republic of Ireland11715-Aug-0124-Mar-1715 years, 221 days
Daniele De Rossi

Italy Football

Italy1174-Sep-0410-Nov-1713 years, 67 days
Roland Nilsson

Sweden Football

Sweden1161-May-8611-Oct-0014 years, 163 days
Marcel Desailly

France Football

France11622-Aug-9317-Jun-0410 years, 300 days
Kostas Katsouranis

Greece Football

Greece11620-Aug-0316-Jun-1511 years, 300 days
Andrea Pirlo

Italy Football

Italy1167-Sep-023-Sep-1512 years, 361 days
Zlatan Ibrahimović

Sweden Football

Sweden11631-Jan-0122-Jun-1615 years, 143 days
Björn Nordqvist

Sweden Football

Sweden1154-May-634-Oct-7815 years, 153 days
Gheorghe Popescu

Romania Football

Romania11520-Sep-8829-Mar-0314 years, 190 days
David Beckham

England Football

England1151-Sep-9614-Sep-0913 years, 13 days
Kristen Viikmäe

Estonia Football

Estonia11526-Jan-973-Jun-1316 years, 128 days
Xabi Alonso

Spain Football

Spain11430-Apr-0323-Jun-1411 years, 54 days
Stipe Pletikosa

croatia football

Croatia11410-Feb-9923-Jun-1415 years, 133 days
Steven Gerrard

England Football

England11431-May-0024-Jun-1414 years, 24 days
Raio Piiroja

Estonia Football

Estonia11421-Nov-9831-Mar-1516 years, 130 days
Carmel Busuttil

Malta Football

Malta1135-Jun-8225-Apr-0118 years, 324 days
Viktor Onopko

Russia Football

CIS / Russia11329-Apr-9218-Aug-0412 years, 111 days
Juris Laizans

Latvia football

Latvia1136-Feb-9815-Nov-1315 years, 282 days
Martin Stocklasa

Liechtenstein football

Liechtenstein11331-Aug-965-Mar-1417 years, 186 days
Philipp Lahm

Germany Football

Germany11318-Feb-0413-Jul-1410 years, 145 days
Răzvan Raț

Romania Football

Romania11313-Feb-0215-Jun-1614 years, 123 days
Dino Zoff

Italy Football

Italy11220-Apr-6829-May-8315 years, 39 days
Oleg Blokhin

Soviet Union Football

Soviet Union11216-Jul-7221-Sep-8816 years, 67 days
Alain Geiger

Switzerland Fooball

Switzerland11219-Nov-808-Jun-9615 years, 202 days
Frank de Boer

Netherlands Football

Netherlands11226-Sep-9026-Jun-0413 years, 274 days
Hakan Sükür

Turkey Football

Turkey11225-Mar-9217-Oct-0715 years, 206 days
Jon Dahl Tomasson

Denmark Football

Denmark11229-Mar-9724-Jun-1014 years, 87 days
Nani

Portugal Football

Portugal1121-Sep-062-Jul-1710 years, 304 days
Andriy Shevchenko

Ukraine Football

Ukraine11125-Mar-9519-Jun-1217 years, 86 days
Rashad Sadygov#N/AAzerbaijan1117-Oct-015-Oct-1715 years, 363 days
Ildefons Lima

Andorra Football

Andorra11122-Jun-9710-Oct-1720 years, 110 days
Fernando Couto

Portugal Football

Portugal11019-Dec-9030-Jun-0413 years, 194 days
Kevin Kilbane

Ireland Football

Republic of Ireland1106-Sep-974-Jun-1113 years, 271 days
John Arne Riise

Norway Fooball

Norway11031-Jan-0022-Mar-1313 years, 50 days
Fernando Torres

Spain Football

Spain1106-Sep-0323-Jun-1410 years, 290 days
Cesc Fàbregas

Spain Football

Spain1101-Mar-0627-Jun-1610 years, 118 days
Franz Burgmeier

Liechtenstein football

Liechtenstein1105-Sep-016-Oct-1716 years, 31 days
Niclas Alexandersson

Sweden Football

Sweden10910-Nov-9310-Jun-0814 years, 213 days
Rafael van der Vaart

Netherlands Football

Netherlands1096-Oct-0119-Nov-1312 years, 44 days
Dmitri Kruglov

Estonia Football

Estonia10913-Oct-0431-Aug-1712 years, 322 days
Bobby Moore

England Football

England10820-May-6214-Nov-7311 years, 178 days
Jürgen Klinsmann

Germany Football

(W) Germany10812-Dec-874-Jul-9810 years, 204 days
Zinedine Zidane

France Football

France10817-Aug-949-Jul-0611 years, 326 days
Thomas Helveg

Denmark Football

Denmark10820-Apr-9417-Oct-0713 years, 180 days
Gábor Király

Hungary Football

Hungary10825-Mar-9815-Nov-1618 years, 235 days
Aaron Hughes

Northern Ireland football

Northern Ireland10824-Mar-9812-Nov-1719 years, 233 days
Patrick Vieira

France Football

France10726-Feb-972-Jun-0912 years, 96 days
Miroslav Karhan

Slovakia1076-Sep-957-Oct-1116 years, 31 days
Ashley Cole

England Football

England10728-Mar-015-Mar-1412 years, 342 days
Joel Lindpere

Estonia Football

Estonia1071-Nov-991-Jun-1616 years, 213 days
Bobby Charlton

England Football

England10619-Apr-5814-Jun-7012 years, 56 days
Imants Bleidelis

Latvia football

Latvia10619-May-9521-Nov-0712 years, 186 days
Henrik Larsson

Sweden Football

Sweden10613-Oct-9310-Oct-0915 years, 362 days
Giovanni van Bronckhorst

Netherlands Football

Netherlands10631-Aug-9611-Jul-1013 years, 314 days
Frank Lampard

England Football

England10610-Oct-9924-Jun-1414 years, 257 days
Óscar Sonejee

Andorra Football

Andorra10622-Jun-9712-Nov-1518 years, 148 days
Billy Wright

England Football

England10528-Sep-4628-May-5912 years, 242 days
Jürgen Kohler

Germany Football

(W) Germany10524-Sep-864-Jul-9811 years, 283 days
Mihails Zemlinskis

Latvia football

Latvia1058-Apr-928-Oct-0513 years, 183 days
Jonatan Johansson

Finland Football

Finland10516-Mar-967-Sep-1014 years, 175 days
Sami Hyypiä

Finland Football

Finland1057-Nov-9212-Oct-1017 years, 339 days
Stiliyan Petrov

Bulgaria Football

Bulgaria10523-Dec-9811-Oct-1112 years, 292 days
Josip Šimunić

croatia football

Croatia10510-Nov-0119-Nov-1312 years, 9 days
Tomáš Rosický

Czech Football

Czech Republic10523-Feb-0017-Jun-1616 years, 115 days
João Moutinho

Portugal Football

Portugal10517-Aug-0510-Oct-1712 years, 54 days
Thorbjørn Svenssen

Norway Fooball

Norway10411-Jun-4716-May-6214 years, 339 days
Michael Laudrup

Denmark Football

Denmark10415-Jun-823-Jul-9816 years, 18 days
Rúnar Kristinsson

Iceland football

Iceland10428-Oct-8718-Aug-0416 years, 295 days
Māris Verpakovskis

Latvia football

Latvia1049-Jun-9929-May-1414 years, 354 days
Per Mertesacker

Germany Football

Germany1049-Oct-0413-Jul-149 years, 277 days
Dirk Kuyt

Netherlands Football

Netherlands1043-Sep-044-Sep-1410 years, 1 day
Ivica Olić

croatia football

Croatia10413-Feb-0213-Oct-1513 years, 242 days
Aleksandr Dmitrijev

Estonia Football

Estonia10418-Feb-0412-Jun-1713 years, 114 days
Franz Beckenbauer

Germany Football

West Germany10326-Sep-6523-Feb-7711 years, 150 days
Didier Deschamps

France Football

France10329-Apr-892-Sep-0011 years, 126 days
Andreas Herzog

Austria Football

Austria1036-Apr-8830-Apr-0315 years, 24 days
Joe Brincat

Malta Football

Malta1037-Feb-8814-Feb-0416 years, 7 days
Stéphane Chapuisat

Switzerland Fooball

Switzerland10321-Jun-8917-Jun-0414 years, 362 days
Indrek Zelinski

Estonia Football

Estonia1037-May-9421-May-1016 years, 14 days
Ioannis Okkas

Cyprus Football

Cyprus10315-Feb-9711-Oct-1114 years, 238 days
Dejan Stanković#N/AFRY S&M Serbia10322-Apr-9811-Oct-1315 years, 172 days
Jaroslav Plašil

Czech Football

Czech Republic10331-Mar-0421-Jun-1612 years, 82 days
Igor Akinfeev

Russia Football

Russia10327-Apr-0411-Nov-1713 years, 198 days
Luka Modrić

croatia football

Croatia1031-Mar-0612-Nov-1711 years, 256 days
Marek Hamsik

Slovakia1037-Feb-0714-Nov-1710 years, 280 days
Joachim Streich

East Germany Football

East Germany1028-Dec-6920-Oct-8414 years, 317 days
Kenny Dalglish

Scotland football

Scotland10210-Nov-7112-Nov-8615 years, 2 days
László Bölöni

Romania Football

Romania10224-Sep-751-Jun-8812 years, 251 days
Morten Olsen

Denmark Football

Denmark10223-Sep-7018-Jun-8918 years, 268 days
Borislav Mikhailov

Bulgaria Football

Bulgaria1024-May-835-Jun-9815 years, 32 days
Steve Staunton

Ireland Football

Republic of Ireland10219-Oct-8816-Jun-0213 years, 240 days
Bülent Korkmaz

Turkey Football

Turkey10217-Oct-9017-Aug-0514 years, 304 days
Raúl

Spain Football

Spain1029-Oct-966-Sep-069 years, 332 days
Savo Milošević

Serbia Football

FRY S&M Serbia10223-Dec-9419-Nov-0813 years, 332 days
Michał Żewłakow

Poland Football

Poland10219-Jun-9929-Mar-1111 years, 283 days
Martin Jørgensen

Denmark Football

Denmark10225-Mar-9815-Nov-1113 years, 235 days
Alyaksandr Kulchy

Belarus Football

Belarus10214-Feb-9611-Sep-1216 years, 210 days
Robin van Persie

Netherlands Football

Netherlands1024-Jun-0531-Aug-1712 years, 88 days
Yossi Benayoun

Israel Football

Israel10218-Nov-989-Oct-1718 years, 325 days
Sergio Busquets

Spain Football

Spain1021-Apr-0914-Nov-178 years, 227 days
József Bozsik

Hungary Football

Hungary10117-Aug-4718-Apr-6214 years, 244 days
Thomas Häßler

Germany Football

(W) Germany10131-Aug-8820-Jun-0011 years, 294 days
Phillip Cocu

Netherlands Football

Netherlands10124-Apr-9625-Jun-0610 years, 62 days
Thomas Sørensen

Denmark Football

Denmark10117-Nov-9926-May-1212 years, 191 days
Vasiliy Berezutskiy

Russia Football

Russia1017-Jun-039-Oct-1613 years, 124 days
Steven Davis

Northern Ireland football

Northern Ireland1019-Feb-0512-Nov-1712 years, 276 days
Grzegorz Lato

Poland Football

Poland10017-Nov-7117-Apr-8412 years, 152 days
Hans-Jürgen Dörner

East Germany Football

East Germany10022-Jun-6918-May-8515 years, 330 days
Ari Hjelm

Finland Football

Finland10016-Mar-8316-Mar-9613 years, 0 days
Ulf Kirsten

East Germany Football

(E) Germany1008-May-8520-Jun-0015 years, 43 days
Henning Berg

Norway Fooball

Norway10013-May-9227-May-0412 years, 14 days
Dario Šimić

croatia football

Croatia10013-Mar-9620-Aug-0812 years, 160 days
Angelos Basinas

Greece Football

Greece10018-Aug-991-Apr-099 years, 226 days
Goce Sedloski

Macedonia Football

Macedonia10027-Mar-9629-May-1014 years, 63 days
Igors Stepanovs

Latvia football

Latvia10026 April 199510-Aug-1116 years, 106 days
Levan KobiashviliGeorgia1001 September 199611-Oct-1115 years, 40 days
Damien Duff

Ireland Football

Republic of Ireland10015 March 199818-Jun-1214 years, 95 days
Carles Puyol

Spain Football

Spain10015 November 20006-Feb-1312 years, 83 days
Arda Turan

Turkey Football

Turkey10016 August 20066-Oct-1711 years, 51 days
Boštjan Cesar

Slovenia Football

Slovenia10012 February 20038-Oct-1714 years, 238 days
Branislav Ivanović

Serbia Football

Serbia and Montenegro1008 June 200514-Nov-1712 years, 159 days

 

Online Betting Site Betway
Archives
Back To Top