New Delhi: India batter Cheteshwar Pujara announced his retirement “from all forms of Indian cricket” through a social media post on Sunday.
“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. 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,” he said on X (formerly Twitter).
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. 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… pic.twitter.com/p8yOd5tFyT
— Cheteshwar Pujara (@cheteshwar1) August 24, 2025
The 37-year-old represented India in 103 Tests and five ODIs since 2010, scoring 7,195 Test runs at an average of 43.60, with 19 centuries and 35 fifties.
His last played for the country at the 2023 World Test Championship final against Australia in London in June.