Read More General news updates Cheteshwar Pujara retires from cricket: How India’s No. 3 defined an era of Test resilience Cheteshwar Pujara announces retirement after 103 Tests and 7,195 runs. Find out how the India great shaped an era of Test cricket. byPallavi MadhirajuAugust 24, 2025