Delhi: Due to star opener Smriti Mandhana’s brilliant century innings and a strong performance by bowlers, India won the title by defeating Sri Lanka by 97 runs in the final of the Women’s Tri -ODI series on Sunday. With this victory, India kept the trophy in the series and won the trophy. Indian captain Harmanpreet […]