
India Women vs Sri Lanka Women, ODI Tri-Series final: Smriti Mandhana's 11th ton powers India to 342/7
Smriti Mandhana smashed a century in the final clash of the ODI Tri-series between Sri Lanka and India on Sunday. In the match played at the R Premadasa Stadium, Mandhana turned the tables in India's favour by her explosive batting. She hit 13 fours …