Here is how the WC squad of 15 for India looks as of now, in my very honest opinion:
Batsmen (7):
Rohit Sharma
Shikhar Dhawan
Virat Kohli (c)
MS Dhoni (wk)
Kedar Jadhav
Ambati Rayudu
Dinesh Karthik
Allrounders (2):
Hardik Pandya
Vijay Shankar/Ravindra Jadeja
Bowlers (6):
Bhuvaneshwar Kumar
Jasprit Bumrah
Kuldeep Yadav
Yuzvendra Chahal
Mohammed Shami
Khaleel Ahmed/Umesh Yadav
I don't think anyone else has a chance of sneaking into this side as of now. Talks of Rishabh Pant sneaking in, sounds overtly optimistic. Pant has not gotten a decent run in ODI's and for him to sneak ahead of Karthik or Rayudu or an allrounder is extremely remote. If he sneaks ahead of an allrounder, India's balance will be hurt because we already have two wicketkeepers in the side (Dhoni and DK) and a third WK at the cost of an allrounder is absolutely stupid IMO.
I think Vijay Shankar might have done his case a lot of good with that innings of 45 against NZ (atleast in my books). It was a super valuable innings that basically lifted India out of abyss and took them to a position from where they could dictate terms to NZ on a tough pitch. And he has shown in IPL and India-A tours recently that he can strike hard too. It should be a run-up between him and Jadeja for the 2nd allrounder spot in the squad. Also I am tilting towards Shankar because we already have a good third spin option in Jadhav (whom Rohit considers a 'proper spinner'). In such a case, Shankar can add in as a 6th seam bowling option since the WC is being held in England.
I am backing Khaleel as the 4th specialist seamer option ahead of Umesh. Historically, India have had atleast one left arm seamer in their most successful ICC tournaments (Zaheer/Nehra in 2003 ODI WC; RP Singh/Irfan in the 2007 T20 WC; Zaheer in the 2011 ODI WC). Though Khaleel is not the front runner to play in the XI for most games, I'd have him in the team ahead of Yadav who provides the same skill as Shami but with a lot less accuracy in terms of saving runs.
Batsmen (7):
Rohit Sharma
Shikhar Dhawan
Virat Kohli (c)
MS Dhoni (wk)
Kedar Jadhav
Ambati Rayudu
Dinesh Karthik
Allrounders (2):
Hardik Pandya
Vijay Shankar/Ravindra Jadeja
Bowlers (6):
Bhuvaneshwar Kumar
Jasprit Bumrah
Kuldeep Yadav
Yuzvendra Chahal
Mohammed Shami
Khaleel Ahmed/Umesh Yadav
I don't think anyone else has a chance of sneaking into this side as of now. Talks of Rishabh Pant sneaking in, sounds overtly optimistic. Pant has not gotten a decent run in ODI's and for him to sneak ahead of Karthik or Rayudu or an allrounder is extremely remote. If he sneaks ahead of an allrounder, India's balance will be hurt because we already have two wicketkeepers in the side (Dhoni and DK) and a third WK at the cost of an allrounder is absolutely stupid IMO.
I think Vijay Shankar might have done his case a lot of good with that innings of 45 against NZ (atleast in my books). It was a super valuable innings that basically lifted India out of abyss and took them to a position from where they could dictate terms to NZ on a tough pitch. And he has shown in IPL and India-A tours recently that he can strike hard too. It should be a run-up between him and Jadeja for the 2nd allrounder spot in the squad. Also I am tilting towards Shankar because we already have a good third spin option in Jadhav (whom Rohit considers a 'proper spinner'). In such a case, Shankar can add in as a 6th seam bowling option since the WC is being held in England.
I am backing Khaleel as the 4th specialist seamer option ahead of Umesh. Historically, India have had atleast one left arm seamer in their most successful ICC tournaments (Zaheer/Nehra in 2003 ODI WC; RP Singh/Irfan in the 2007 T20 WC; Zaheer in the 2011 ODI WC). Though Khaleel is not the front runner to play in the XI for most games, I'd have him in the team ahead of Yadav who provides the same skill as Shami but with a lot less accuracy in terms of saving runs.