He represented India in seven Test matches, including in the 2023 WTC final
KS Bharat announces retirement from international cricket
Other News
- Robinson routs New Zealand top-order as England hit back on 16-wicket day
- 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