Picture : Stanley Matthews was BALLON D'OR in 1956 !

IFFHS all-time ranking for oldest players 

The Géza Túri’s appearance in a game of Faroe Island league at the age of 49 years (see our yesterday’s post) is a good opportunity to update our 
ranking for the oldest players in the football history. 
In the table below, the players who have ever appeared at the top level being 45+ years old are listed. They are separated to two categories. 
The first and main category (marked in blue) contains regular players (that is players who entered the squad at the day of appearance). The minor national leagues are beyond consideration. The players from this category are included in the ranking.
The second category contains the players who weren’t squad players at their appearance and entered the pitch for some accidental reason (emergency, honoring or just for fun) long after the end of their careers. Such players are not ranked.
Three players from the list are active (taken bold): the newest hero Géza Túri, Georgi Petkov and Kazuyoshi Miura.
Petkov is still a reserve goalkeeper of Slavia Sofia; he made one appearance in Bulgarian league this year, shortly after turning 47.
The world record holder Miura, continuing his professional career at 56(!), last played at top level 2 years ago. In 2022, he featured at the fourth tier of Japanese national league structure (18 games, 2 goals, one of them from open play). Since the beginning of 2023, he is a player of Oliveirense from D2 Portugal (2 league appearances so far, with 32 minutes on pitch in total).

 PlayerPos.AgeCountryTeamLast GameRival (score)Tourn.Min.
 Salvador Reyes F71-121MexicoGuadalajara19/01/2008Pumas UNAM (3:0)NL1
 Ronnie Brunswijk F60-198 SurinameInter Moengotapoe22/09/2021Olimpia Tegucigalpa (0:6)COL54
 Yuri Pudyshev M56-205 BelarusDinamo Brest25/10/2010BATE (1:4)NL1
1Kazuyoshi Miura F54-082JapanYokohama19/05/2021Urawa Reds (0:2)NC20
 Tomi MorganF52-218WalesPorthmadog10/04/2010Airbus UK (2:1)NL1
 George WeahF51-345LiberiaNT11/09/2018Nigeria (1:2)Fr78
 Somchai Subpherm M51-240ThailandTOT03/11/2013Buriram United (1:2)NL15
2Boriss DuganM51-153EstoniaAjax Lasnamäe 05/11/2011Tammeka (0:9)NL62
3Stanley MatthewsF50-005EnglandStoke City06/02/1965Fulham (3:1)NL90
4Géza TúriG49-064Faroe IslandsKÍ Klaksvík14/03/2023HB Tórshavn (1:0)NL90
5Billy MeredithF49-245WalesManchester City29/03/1924Newcastle (1:2)NC90
 Giorgos KoudasM48-301    GreeceNT20/09/1995Yugoslavia (0:2)Fr24
 James DebbahF48-271LiberiaNT11/09/2018Nigeria (1:2)Fr57
 Harry LoweD48-226EnglandReal Sociedad24/03/1935Valencia (1:7)NL90
6Vacys Lekevičius G48-133LithuaniaAtlantas Klaipeda06/11/2011Kruoja (0:3)NL90
7Dady AristideF48-129Turks & CaicosNT13/10/2018Guyana (0:8)CNL72
 Grigol TsaavaF47-299GeorgiaGagra31/10/2009Metalurgi Rustavi (0:5) NL47
8Waldemar NowickiG47-235PolandB71 Sandoy14/09/2008Skála (1:0)NL90
9Georgi PetkovG47-026BulgariaSlavia Sofia 09/04/2023CSKA Sofia  (0:2)NL90
10Antony de ÁvilaF46-315ColombiaAmérica Cali01/11/2009Quindío (1:2)NL45
 Rolf NilssonG46-255SwedenLandskrona28/05/1979Sundsvall (3:2) NL90
11McDonald Taylor Sr.D46-217US Virgin Islands NT31/03/2004St Kitts & Nevis (0:7)WCQ90
12Vladimir OreshinM46-208KyrgyzstanAiK Bishkek17/09/1997Alay (2:0)NL?
13Yanti Barsales F46-112PhilippinesPhilippine Air Force 29/05/2019Ceres-Negros (0:5) NL90
14Andy LeggD46-083WalesLlanelli19/10/2012Afan Lido (3:2)NL4
15Essam El HadaryG46-038EgyptNogoom22/02/2019El Masry (0:1)NL74
16Jákup Mikkelsen G46-035Faroe IslandsÍF Fuglafjørður 18/09/2016B68 Toftir (2:0)NL90
17Kenny DyerM46-033Montserrat NT10/10/2010St Kitts & Nevis (0:4)CCF90
18Óscar PérezG45-363MexicoPachuca30/01/2019Atlante (0:1)NC90
19Wilhelm HahnemannF45-358AustriaWacker Wien 06/04/1960Neufeld (4:3)NC90
20Andre ArendseG45-318South AfricaBidvest Wits11/05/2013AmaZulu (3:1)NL90
21Christopher BryanD45-293Turks & Caicos    NT06/09/2006Bahamas (2:3)CCQ90
 Kaj NiclasenD45-262Faroe IslandsHB Tórshavn18/06/2011EB/Streymur (1:3) NL90
22Desire ButlerG45-248British Virgin IslandsNT09/09/2012Montserrat (0:7)CCQ90
23Oussa G45-198EgyptAl Ittihad23/08/2022Zamalek (1:1)NL90
24Kim Byung-jiG45-189South KoreaJeonnam Dragons14/10/2015Incheon United (0:2)NC120
25James Slattery M45-150Turks & CaicosNT21/02/2004Haiti (0:2)WCQ10
26Euclid BertrandD45-118DominicaNT18/11/2019St Vincent & Grenadines (1:0)CNL7
27César CuetoM45-079PerúNT24/08/1997Colombia (2:1)Fr?
28Masashi Nakayama F45-062JapanConsadole Sapporo 24/11/2012Yokohama F. Marinos  (0:2)NL1
 Vasilis HatzipanagisM45-049GreeceNT14/12/1999Ghana (1:1)Fr20

NT – National Team
NL – National League (only top divisions)
NC – National Cups
Fr – Friendly
WCQ – World Cup Qualification
CNL – Caribbean Nation League
CCQ – Caribbean Cup Qualification
CCF – Caribbean Cup Finals