Top 10 Women’s All-Time Records That Define Excellence and Cricket's Legendary Women

By Aniket Kuila | August 05,2025

White Line

Mithali Raj (India)

Holds the record for the highest number of runs in international cricket, amounting to 10,868 runs in all formats.

(Image: Newsonair)

Jhulan Goswami (India)

She is a legendary fast bowler with 255 ODI wickets, the most by a woman bowler.

(Image: ESPNcricinfo)

Harmanpreet Kaur (India)

She currently holds the record for most international matches played for India with 334 matches, surpassing that of Mithali Raj.

(Image: The Times of India)

Kiran Baluch (Pakistan)

Kiran Baluch holds the highest individual test score of 242 runs.

(Image: ScoreLine)

Amelia Kerr (New Zealand)

Made 232 runs* at the age of seventeen, the highest ever score by a woman in an ODI.

(Image: en.wikipedia.org)

Charlotte Edwards (England)

With 5992 runs in ODIs, she was a solid pillar of the batting line-up for England.

(Image: The Independent)

Suzie Bates (New Zealand)

She is the force in T20, top in T20I runs with 4716 as a batsman for New Zealand.

(Image: NZC)

Megan Schutt (Australia)

She is a great pacer and leads women in the T20I wicket list with 151 wickets.

(Image: India Today)

Meg Lanning (Australia)

A run machine for Australia, she has the most centuries in ODIs with 15.

(Image: India TV News)

Ellyse Perry (Australia)

Real all-rounder with 3000+ runs and 300 wickets in international cricket.

(Image: Pinterest)

Explore The Top 10 Most Popular Women’s Bowlers in World Cricket. For more you can check out our more stories features button