Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals)Record winnersMost Goals by a Player in a MatchRefereesBiggest WinsHighest-scoring MatchesHighest AttendanceYoungest PlayersOldest PlayersYoungest GoalscorersOldest GoalscorersYoungest Starting XIOldest Starting XIMost Foul-prone Matches Oldest Players NameTeamYearsDaysSeasonDateMatchMatchRes.PepePortugal411302024 Germany05.07.2024Portugal - FrancePOR - FRA3:50:00:00:0psoGábor KirályHungary40862016 in Frankreich26.06.2016Hungary - BelgiumHUN - BEL0:40:1Cristiano RonaldoPortugal391512024 Germany05.07.2024Portugal - FrancePOR - FRA3:50:00:00:0psoLothar MatthäusGermany39912000 Holland/Belgium20.06.2000Portugal - GermanyPOR - GER3:01:0Morten OlsenDenmark383081988 Germany17.06.1988Italy - DenmarkITA - DEN2:00:0Luka ModrićCroatia382892024 Germany24.06.2024Croatia - ItalyCRO - ITA1:10:0Maarten StekelenburgNetherlands38278202027.06.2021Netherlands - Czech RepublicNED - CZE0:20:0Peter ShiltonEngland382711988 Germany15.06.1988Netherlands - EnglandNED - ENG3:11:0Ivica VastićAustria382572008 Austria/Switzerland12.06.2008Austria - PolandAUT - POL1:10:1Jens LehmannGermany382322008 Austria/Switzerland29.06.2008Germany - SpainGER - ESP0:10:1Jesús NavasSpain382312024 Germany09.07.2024Spain - FranceESP - FRA2:12:1Gianluigi BuffonItaly381562016 in Frankreich02.07.2016Germany - ItalyGER - ITA6:50:01:11:1psoDino ZoffItaly381141980 Italy21.06.1980CSSR - ItalyCSR - ITA9:80:01:1psoManuel NeuerGermany381002024 Germany05.07.2024Spain - GermanyESP - GER2:10:01:1aetRicardo CarvalhoPortugal38352016 in Frankreich22.06.2016Hungary - PortugalHUN - POR3:31:1Konstantinos ChalkiasGreece38132012 Poland/Ukraine12.06.2012Greece - Czech RepublicGRE - CZE1:20:2Goran PandevNorth Macedonia37329202021.06.2021North Macedonia - NetherlandsMKD - NED0:30:1Yuriy ZhirkovRussia37296202012.06.2021Belgium - RussiaBEL - RUS3:02:0Eiður GuðjohnsenIceland372922016 in Frankreich03.07.2016France - IcelandFRA - ISL5:24:0Olivier GiroudFrance372832024 Germany09.07.2024Spain - FranceESP - FRA2:12:1Peter PekaríkSlovakia372442024 Germany30.06.2024England - SlovakiaENG - SVK2:10:11:1aetKasper SchmeichelDenmark372372024 Germany29.06.2024Germany - DenmarkGER - DEN2:00:0Edwin van der SarNetherlands372362008 Austria/Switzerland21.06.2008Netherlands - RussiaNED - RUS1:30:01:1aetPascal ZuberbühlerSwitzerland371592008 Austria/Switzerland15.06.2008Switzerland - PortugalSUI - POR2:00:0Antonis NikopolidisGreece371562008 Austria/Switzerland18.06.2008Greece - SpainGRE - ESP1:21:0Juraj KuckaSlovakia371252024 Germany30.06.2024England - SlovakiaENG - SVK2:10:11:1aetAnatoliy TymoshchukUkraine37832016 in Frankreich21.06.2016Ukraine - PolandUKR - POL0:10:0Bernard LamaFrance37752000 Holland/Belgium21.06.2000France - NetherlandsFRA - NED2:32:1Jan VertonghenBelgium37682024 Germany01.07.2024France - BelgiumFRA - BEL1:00:0Zoltán GeraHungary37652016 in Frankreich26.06.2016Hungary - BelgiumHUN - BEL0:40:1Vyacheslav ShevchukUkraine37342016 in Frankreich16.06.2016Ukraine - N. IrelandUKR - NIR0:20:0Arnold MührenNetherlands37231988 Germany25.06.1988Netherlands - USSRNED - URS2:01:0Florin NiţăRomania363652024 Germany02.07.2024Romania - NetherlandsROU - NED0:30:1Guram KashiaGeorgia363622024 Germany30.06.2024Spain - GeorgiaESP - GEO4:11:1Sergey IgnashevichRussia363422016 in Frankreich20.06.2016Russia - WalesRUS - WAL0:30:2Giorgio ChielliniItaly36331202011.07.2021Italy - EnglandITA - ENG3:20:11:11:1psoNikos LiberopoulosGreece363232012 Poland/Ukraine22.06.2012Germany - GreeceGER - GRE4:21:0Jan HeintzeDenmark363092000 Holland/Belgium21.06.2000Denmark - Czech RepublicDEN - CZE0:20:0Henrik LarssonSweden362722008 Austria/Switzerland18.06.2008Russia - SwedenRUS - SWE2:01:0David SeamanEngland362722000 Holland/Belgium17.06.2000England - GermanyENG - GER1:00:0Niko KovačCroatia362492008 Austria/Switzerland20.06.2008Croatia - TurkeyCRO - TUR1:30:00:01:1psoAaron HughesNorthern Ireland362302016 in Frankreich25.06.2016Wales - N. IrelandWAL - NIR1:00:0Pim DoesburgNetherlands362271980 Italy11.06.1980Netherlands - GreeceNED - GRE1:00:0Peter SchmeichelDenmark362162000 Holland/Belgium21.06.2000Denmark - Czech RepublicDEN - CZE0:20:0Gareth McAuleyNorthern Ireland362032016 in Frankreich25.06.2016Wales - N. IrelandWAL - NIR1:00:0Roland NilssonSweden361962000 Holland/Belgium10.06.2000Belgium - SwedenBEL - SWE2:11:0Lilian ThuramFrance361642008 Austria/Switzerland13.06.2008Netherlands - FranceNED - FRA4:11:0Niclas AlexanderssonSweden361642008 Austria/Switzerland10.06.2008Greece - SwedenGRE - SWE0:20:0Josip IličičSlovenia361542024 Germany01.07.2024Portugal - SloveniaPOR - SLO3:00:00:00:0psoJörg StielSwitzerland361102004 Portugal21.06.2004Switzerland - FranceSUI - FRA1:31:1