NEW DELHI: The Board of Control for Cricket in India (BCCI) on Tuesday unveiled the squad for the upcoming Test match and three-match ODI series against Afghanistan.
India is set to face Afghanistan in a three-match ODI series from June 14 to June 20, following a one-off Test starting from June 6.
Shubman Gill is set to lead the side in both formats, with KL Rahul appointed vice-captain in the longest format, replacing Rishabh Pant. Meanwhile, Shreyas Iyer has been named vice-captain for the 50-over format.
The team was announced by the Men’s Selection Committee, led by chairman Ajit Agarkar, along with Shiv Sundar Das, Ajay Ratra, R. P. Singh, and Pragyan Ojha, in the presence of BCCI Secretary Devajit Saikia.
Batting stalwarts Rohit Sharma, Virat Kohli and KL Rahul are set to return to the top order in the blue jersey, while Ishan Kishan has been picked as the wicketkeeping option in the squad.
India’s one-off Test in Mullanpur starts on June 6, less than a week after the IPL final, making recovery time a major factor. In Bumrah’s absence, Mohammed Siraj will lead the bowling attack, with Prasidh Krishna.
The ODI squad also includes Prince Yadav, who has impressed in IPL 2026 with his pace and discipline. His performances have caught selectors’ attention as India begin evaluating bench strength ahead of the longer white-ball cycle.
The Test side remains under greater scrutiny after India’s struggles at home against spin, particularly against South Africa national cricket team last season. The unresolved No. 3 slot continues to be a concern. After Sai Sudharsan failed to make an impact, Devdutt Padikkal is expected to get a longer run in the role.




