India, May 24 -- The Board of Control for Cricket in India (BCCI) on Saturday unveiled Team India's 18-member squad for the upcoming Test series against England, which will commence on 20 June. The retirement of stalwarts Rohit Sharma and Virat Kohli from Test cricket has paved the way for a new generation of talent to step into the spotlight, with several young players earning their spots in the national side. Among those expected to make a return to the Test team was Shreyas Iyer, a batter renowned for his consistency at both domestic and international levels. Despite his impressive performances over the past year, Iyer was surprisingly omitted from the squad, leaving a whole lot of people surprised.

Shreyas was India's second-highest ...