Get the live scorecard of today's India Women vs England Women T20 match at Wankhede Stadium, Mumbai, England Women in India, 3 T20I Series, 2023.