There were also some notable absentees on the squad. Ruturaj Gaikwad, who recently led India C to win over Shreyas Iyer and Co. in the Duleep Trophy, failed to get a place in the squad. The 27-year-old scored 46 runs off 48 balls in the second innings against India D, which was laced with 8 fours and set the platform for a successful chase for his side.
Gaikwad has an average of 42.69 in first-class cricket but has yet to make his Test debut.
The position where Gaikwad bats - opening slot - is also a reason why he is struggling to get into the Indian team. There is a jam-pack in India's top order with skipper Rohit Sharma and Yashasvi Jaiswal at the opening slot and Shubman Gill at number 3. Being a skipper and considering his recent performances, Rohit is an undisputed starter in the XI, while Yashasvi has been in red form in Test cricket as he scored over 700 runs in the Test series against England.
Meanwhile, Shubman also got his mojo back in the England series and was the second-highest run-getter with 452 runs, which made it tough for Gaikwad to get into the Indian team.
However, some fans were not impressed and bashed the selection committee for Gaikwad's exclusion from the Test squad for the first Bangladesh Test.