India, May 19 -- The Board of Control for Cricket in India (BCCI) announced the Test and ODI squads for the upcoming contests against Afghanistan. India will play a one-off Test match against Afghanistan, starting June 6at the PCA New Stadium in Tira. This game will not be part of the ongoing World Test Championship cycle. The visitors will also stay back for a three-match ODI series against India, to be held between June 14 and 20 in Dharamsala, Lucknow, and Chennai, respectively.

Chief selectors Ajit Agarkar and BCCI secretary Devajit Saikia named the two squads after a two-hour meeting in Guwahati. While the announcement saw numerous young faces earn maiden call-ups, there were a few disappointments and heartbreaks, along with an unmi...