India Women will take on England Women in the third ODI on Saturday (September 24) at Lord's, London.