5 oldest Indian cricketers to have played a Test match

S Sam
Erapalli Prasanna’s career ended following India’s limp defeat in the 2nd Test at Lahore
Erapalli Prasanna’s career ended following India’s limp defeat in the 2nd Test at Lahore

#2 C K Nayadu - 40 years and 289 days

C K Nayadu
C K Nayadu continued to play first-class cricket until the age of 69

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).

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

App download animated image Get the free App now