Cricket Cheteshwar Pujara announces retirement from all forms of cricket August 24, 2025 gopalkumarthakur@gmail.com Pujara has played 103 Tests scoring 7,195 runs with 206 not out being his highest score. He has scored 19 centuries along with 35 half-centuries Related posts: Gambhir transferred his fighting spirit to us: Shardul Thakur Doordarshan launches new weekly cricket show Asia Cup 2025: Rashid to captain spin-heavy Afghanistan squad Cheteshwar Pujara, the old-fashioned batter who lent spine to the Indian Test unit