The world’s oldest (and oldest living) Test cricketers

First we look at the longest-lived Test cricketers:

From Wikipedia:

Longest lived Test players

Only one Test cricketer crossed a century here, South Africa’s Norman Gordon (1911-2014). He played in 5 Tests against England in 1938-39. He is also 4th on the list of the longest-lived first-class cricketers.

Then there is this list from Cricinfo’s records section (not Statsguru):

https://stats.espncricinfo.com/ci/content/records/283740.html

Screenshot of this on 24 Mar 2020:

Longest lived Test players-2

If you consider “famous” players who played in 25 or more Tests, the oldest would be Wilfred Rhodes (95/252) followed by Syd Barnes (94/251) and Bob Wyatt (93/353).

The oldest Test player from India is MJ Gopalan (94/198) followed by (the strange case of) C Ramaswami  (93?) and MK Mantri.

Next we look at the oldest living Test cricketers today:

From Wikipedia:

https://en.wikipedia.org/wiki/Lists_of_oldest_cricketers#Oldest_living_Test_cricketers

As on 24 March 2020:

Oldest living Test crickters

Again, this includes some lesser-known players. For a better idea we go to Cricinfo again:

https://stats.espncricinfo.com/ci/content/records/283742.html

Screenshot of this  on 24 Mar 2020:

Oldest living Test cricketers-2

Taking a minimum of 25 Tests, the oldest well-known player is the last of the 3 Ws (Everton Weekes) at 95+ followed by John Reid at 91+, Neil Harvey at 91+ and Colin Macdonald also 91+ . The last two played in Laker’s Test in 1956.

The oldest from India are Datta Gaekwad (91+), CD Gopinath (90+) and CT Patankar (89+).

However, I know that there are errors in Cricinfo as there are at least two players who are shown as still living whereas their deaths have been reported. These are CK Singh (WI) and Rajinder Pal (Ind).