India’s star opener Smriti Mandhana has once again etched her name among the best in world cricket, climbing to the second spot in the ICC Women’s ODI Batting Rankings. Her stellar performances in the recent tri-series in Sri Lanka, where she powered India to the title with a match-winning century in the final, have brought…
