Shreyas Iyer

Despite playing in all three ODIs and T20Is against Sri Lanka, Shreyas Iyer missed out on the T20I squad to face South Africa. The 23-year-old was in great form during the ODI series against Sri Lanka and although he missed out in the T20Is, he should consider himself unlucky to not have made the squad.
Since his international debut against New Zealand, Iyer hasn't been able to make the immediate impact that he would have wanted to. Still, having scored two fifties in his last two ODIs, the Mumbai batsman would have thought that his place would have been safe.
However, it is just a matter of time before Iyer makes his return and cements his place in the T20I side and the fact that he is in the ODI squad means that his recent form hasn't gone unnoticed.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news