#2 C K Nayadu - 40 years and 289 days
He was one of the earliest stars of Indian cricket and in fact, C K Nayadu was the team’s captain when the country played its first Test match back in 1932. He only played 7 Test matches for India but that was largely due to the fact that the country did not get Test status during the time when he was a younger player.
That being said, he was one of the best cricketers in the cricketing circles in India and was known for his belligerent stroke-play. He was also one of India’s oldest ever Test players when he turned out for the team at the Oval in 1936 at the age of 40 years and 289 days. India lost the Test match by 9 wickets but Nayadu was India’s top scorer in the 2nd innings with a superb 81. He continued to play first-class cricket for India until the age of 69 (not a misprint).
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news