NEW DELHI :Veteran batsman Cheteshwar Pujara dropped curtains on his illustrious India career on Sunday after playing 103 tests but failing to win back his place in the last two years.
The 37-year-old, who made his test debut in 2010, last played for India in the 2023 World Test Championship final but has been active in domestic cricket as well as county cricket in England.
"Wearing the Indian jersey, singing the anthem, and trying my best each time I stepped on the field - it's impossible to put into words what it truly meant," Pujara wrote on his social media pages.
"But as they say, all good things must come to an end, and with immense gratitude I have decided to retire from all forms of Indian cricket.
Subscribe to CNA's Recommended Read A single handpicked story that we think yo