Rohit Sharma ended a poor run of form with his 32nd ODI hundred as India beat England by four wickets in the second one-day cricket international ...