However, the two other out of form seniors -- Yuvraj Singh and Virender Sehwag -- were once again ignored in the team that has all the premier performers of the recently concluded Ranji Trophy.
Harbhajan's inclusion as the captain means that he is still in selectors' radar for the longer version. Ditto for Gambhir, who had scored close to 600 runs this season and is likely to open with Punjab's Jiwanjot Singh.
Odisha's Natraj Behera, who had a prolific season despite his state not qualifying for the knock-outs, was included in the side.
The spin department will be taken care of by Harbhajan and leggie Amit Mishra while Jammu and Kashmir captain Parveez Rasool will be the third spinner.
More From This Section
The only questionable non-inclusion was Himachal Pradesh seamer Rishi Dhawan, who ended as the highest wicket-taker with 49 scalps.
Varun Aaron is also there in the squad and the selectors would be interested in checking out whether he lasts in a rigorous five-day game where one needs to bowl a long second and even a third spell.
Bengal's Ashoke Dinda and Railways' Anureet Singh have also made it to the squad on the back of some match-winning performances for their respective teams.
Squad
Rest of India: Harbhajan Singh (Captain), Jiwanjot Singh, Gautam Gambhir, Baba Aparajith, Kedar Jadhav, Ankit Bawne, Dinesh Kartik, Amit Mishra, Pankaj Singh, Ashoke Dinda, Varun Aaron, Parveez Rasool, Anureet Singh, Natraj Behera, Mandeep Singh.