England are the pace-setters in ODI batting right now, and it isn't just because they have a lot of hitting talent. They have that, but also incredible depth - all the way to No. 10 or 11 - which frees up their batsmen to go and hit. My solution for India's middle-order issues would be to lengthen the batting by playing Ravindra Jadeja at the expense of one of the two wristspinners, probably Yuzvendra Chahal. I know the wristspinners are seen as a key weapon in the middle overs, but I'm not convinced Chahal brings that much more to the bowling table than Jadeja. I would also drop Dhoni.