He represented India in seven Test matches, including in the 2023 WTC final
KS Bharat announces retirement from international cricket
Other News
- Dilara’s fastest fifty guides Bangladesh to victory over Netherlands
- Afridi stars as Australia fold for 157
- Brook counterattack can’t prevent New Zealand seizing control at Lord’s
- Shreyas Iyer to replace Suryakumar Yadav as India’s T20I captain
- KS Bharat announces retirement from international cricket
- Bhutan’s Ritshi Choden becomes first woman cricketer to be timed out