Who’s in, who’s out? Decoding India’s squad changes for Afghanistan Test and ODI series
India national cricket team retained most of its core squad for the Afghanistan tour, while resting Ravindra Jadeja and Jasprit Bumrah for workload management. New faces like Prince Yadav, Gurnoor Brar, and Harsh Dubey earned call-ups across formats. Ishan Kishan and Hardik Pandya returned to the ODI setup, while players including Rishabh Pant, Mohammed Siraj, and Yashasvi Jaiswal missed out.
NEW DELHI: India’s squads for the upcoming Afghanistan tour have largely retained the core from the side’s previous Test and ODI assignments, but there are still several notable inclusions, exclusions and workload-management calls across formats. While Rohit Sharma and Virat Kohli continue in the ODI setup, Ravindra Jadeja and Jasprit Bumrah have been rested, opening the door for fresh faces like Prince Yadav, Gurnoor Brar and Harsh Dubey. Here’s a closer look at who’s in and who’s out from India’s previous squads: ODI squad: Who’s in and Who’s out?
Ishan Kishan comes back into India’s ODI setup on the back of some stellar form in domestic cricket and carrying the momentum of T20 World Cup selection. With Rishabh Pant not part of the ODI squad, Kishan slots back in as the additional wicketkeeping option alongside KL Rahul. Hardik Pandya returns to the ODI setup, though his inclusion remains subject to fitness clearance.
India had gone without a frontline pace-bowling all-rounder since the 2025 Champions Trophy. The biggest headline from the ODI squad is Prince Yadav’s maiden India call-up. The Lucknow Super Giants pacer impressed selectors with his IPL 2026 performances, especially his pace and hard-length bowling.
Punjab pacer Gurnoor Brar also earned a place in the ODI squad as well as the Test squad as India continue to test their fast bowling depth, in the absence of injured Harshit Rana. Harsh Dubey’s domestic performances have earned him a place in the ODI and Test squad as India look to expand their all-round options. One of the biggest absentees from the ODI squad is Ravindra Jadeja, who has been rested for the Afghanistan tour.