India should smash England tbh. Viru, Kohli, Pathan in hot form, Sachin and Gambhir are class. Bowling attack isn't so hot, but Bhajji is still one of the best ODI bowlers going around and Zak is a handful. If we play Chawla over Sree, then we can suffocate England with spin in the middle, along with Pathan and Yuvi.
England lack lower-middle order power hitting (Bopara does go some way to fixing that tho), and a pace-dominated attack on a flat pitch against this lineup won't work so well unless they manage to stick to a disciplined short-ball assault.