First, Shankar needs to find a place in the playing XI. He may eventually manage to find a place, as his medium pace may prove very useful in the English conditions. Pant is still young and he should take this in a positive way. I have a feeling that he'll be definitely be a part of the squad for the next world cup (2023), along with young players such as Samson, Kamlesh Nagarkoti and Shivam Dube.
My bet on this playing XI. chances are we are going to see this squad in starting phase.
1 Sikhar
2. Rohit
3. Virat
4. Shankar
5. Dhoni
6. Kedar
7.Hardik
8.Kuldeep
9.Chahal
10.Shami
11. Bumrah
4 regular bowler ( 2 seamer and 2 spinner) and 1 seamer allrounder (hardik) along with 2 batsmen cum part time bowlers ( Shankar, Kedar) this combination can work for India. Shankar can bowl 3-4 over, Kedar can act as a surprise factor, he can give 10 overs as well on his day. pandaya can bowl 5-6 over easily but would like to see him bowling atleast 8 overs average in world cup.
After that team could change according to pitch and performance.
If Opening pairs fails then KL will join the squad. Indian management can use him at number 3 as well and virat moving at number 4, we have seen this before. this will happen if Shankar fails to perform with the bat ( this looks worst scenario to me)
I am in favour of Kuldeep and chahal duo but if something goes wrong then hammer could drop on Chahal and Jadeja will take his place as a bowling allrounder, he can give 10 over easily and can do okay batting down in the lower order if situation demands.
If by any chance pitch favouring Fast bowler then Bhuvi can join the pace battery, again Chahal out in this scenario too unless kuldeep performing badly. this gives India 4 seamer option with 1 wrist spinner and part timers bowlers like Kedar jadhav and Shankar.
Dinesh kartik is last person to get in the playing XI IMHO. for this to happen KL Rahul and Vijay Shankar need to fail miserably, not a good scenario if you are Indian fan
For future India got good backup.
Prithvi, Shubham gill leading the way and list is very long and good thing is majority of new players are captain materials too. Prithvi, shubham, Shryes, Samson, Pant to name a few. I didn't mentioned fast bowlers and spinners ( India producing good pacer but lacking in producing promising wrist spinner in domestic level, hope for best that it changes in coming years)
Edit : Ishan Kishan added as Pffrt mentioned about him and sorry if I am forgetting your fav players it may be because list is long list