India batter Cheteshwar Pujara announced his retirement from all forms of Indian cricket, calling curtains on a career that spanned over two decades.
“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,” Pujara wrote on social media.
“I would like to thank the BCCI, and Saurashtra Cricket Association for the opportunity and support through my cricket career. I am equally grateful to all the teams, franchises and counties I have been able to represent over the years.
FULL STATS
| Format | Matches | Innings | Runs | Average | Strike Rate | 100s | 50s |
| Tests | 103 | 176 | 7195 | 43.60 | 44.36 | 19 | 35 |
| ODIs | 5 | 5 | 51 | 10.20 | 39.23 | 0 | 0 |
| FC | 278 | 457 | 21301 | 51.82 | 51.06 | 66 | 81 |
| List A | 130 | 127 | 5759 | 57.01 | – | 16 | 34 |
| T20s | 71 | 63 | 1556 | 29.35 | 112.18 | 1 | 9 |
| IPL | 30 | 22 | 390 | 20.52 | 99.74 | 0 | 1 |
Pujara remains one of the 14 Indian players to have played over 100 Test matches for India, and was part of the historic side that beat Australia in Brisbane in 2021 — the first time the hosts lost at the venue in over three decades.
His last match was the 2024-25 Ranji Trophy quarterfinal between Saurashtra and Gujarat, where he was dismissed on two by Priyajitsing Jadeja.
Published on Aug 24, 2025
