India squad:Shubman Gill (c), Rohit Sharma, Virat Kohli, KL Rahul (wk), Shreyas Iyer (vc)*, Washington Sundar, Ravindra Jadeja, Mohammed Siraj, Harshit Rana, Prasidh Krishna, Kuldeep Yadav, Rishabh Pant (wk), Nitish Kumar Reddy, Arshdeep Singh, Yashasvi Jaiswal
Gill failed in AUS ODI series, got injured in SA series and didnt play even 1 match in VHT.
But BCCI broke its own rules and brought him back as captain !! Even in form Rohit and Virat were made to play VHT.
Meanwhile Pant with 33 ODI average is included and Ruturaj who got 100 in his last recent ODI is dropped without reason !
Shami international career seems to be over, though he is doing well in SMAT and VHT