The two-Test series will be part of the 2025-27 WTC cycle.
Senior players like Babar Azam, Shaheen Shah Afridi and Salman Ali Agha were overlooked in the squad.
Bangladesh was replaced in T20 World Cup 2026 by Scotland after repeated refusals to play in India.
Canada's game against New Zealand in T20 World cup 2026 is being investigated by ICC ACU.
Shreyas Iyer replaced Suryakumar Yadav as India's T20I captain.
KL Rahul and Shubman Gill scored centuries for India on day 1.