Indian squad for ICC World Cup 2023 has been announced and Shubman Gill, Ishan Kishan, Suryakumar Yadav, Mohammad Siraj, Shardul Thakur and Shreyas Iyer will play in the World Cup for the first time