Cheteshwar Pujara has retired from "all forms of Indian cricket" effective immediately. Pujara, 37, last played for India in June 2023 in the WTC final against Australia, and made the announcement on Sunday on his social media handles.
"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. "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.
"Thank you for all the love and support!"
Even though Pujara hasn't played Tests in over two years, he joins the list of top India players who have retired from the format in the last year, starting with R Ashwin in December 2024, and Virat Ko