Sachin Tendulkar's Test career spanned 24 years (plus a couple of days). Has anybody had a longer one? asked Mihir Anjum from Mumbai.
Sachin Tendulkar's Test career, which lasted from November 15, 1989, to November 16, 2013, is the fifth-longest of all.
The great West Indian George Headley lasted a few days longer (1930-1954), while Frank Woolley's 64 Tests for England were spread over more than 25 years between 1909 and 1934.
Brian Close had a peculiar Test career that began in 1949, when he was just 18 (he remains England's youngest-ever player), and 1976.
But the granddaddy of them all is another Englishman, the Yorkshire allrounder Wilfred Rhodes, who played his first Test in June 1899, and his last in April 1930, when he was 52 - a span of almost 31 years.
Download ESPN's new UK sport app, a fresh and powerful new way to follow your favourite UK sports news, scores and video.