Bharat retires having represented India at Test level on seven occasions, with his last appearance coming against England at Visakhapatnam in February 2024.
The 32-year-old retires with a total of 221 runs for India and 19 dismissals as keeper, with his highest score of 44 coming against Australia in Ahmedabad in 2023.



