India batter Smriti Mandhana has cemented her position as the top batter in women’s ODIs rankings with a scintillating 109 against New Zealand and 34 not out against Bangladesh.

By admin