Get the live scorecard of today's India Women vs England Women ODI match at Vidarbha Cricket Association Stadium, Nagpur, England Women in India, 3 ODI Series, 2018.