Most Runs in Women’s ODI Cricket: All-Time Highest Run-Scorers & Record-Breaking Innings

Every run tells a story—and in women’s ODI cricket, those stories have built legends. The leaderboard for the most runs in women’s ODI cricket isn’t just a list; it’s a timeline of milestones, dominance, and unforgettable innings. From all-time greats like Mithali Raj to explosive performers who delivered the highest runs in ODI women’s cricket, each name reflects a chapter in the sport’s growth. Let’s journey through the history, stats, and standout innings that made history.

Top 20 Players with the Most Runs in Women’s ODI Cricket

Player Country Matches Innings Runs Span
Mithali Raj India 232 211 7805 1999–2022
Charlotte Edwards England 191 180 5992 1997–2016
Suzie Bates New Zealand 171 164 5896 2006–2025
Stafanie Taylor West Indies 170 163 5873 2008–2025
Belinda Clark Australia 118 114 4844 1991–2005
Karen Rolton Australia 141 132 4814 1995–2009
Amy Satterthwaite New Zealand 145 138 4639 2007–2022
Meg Lanning Australia 103 102 4602 2011–2023
Smriti Mandhana India 105 105 4588 2013–2025
Tammy Beaumont England 132 122 4528 2009–2025
Laura Wolvaardt South Africa 107 106 4519 2016–2025
Ellyse Perry Australia 155 128 4187 2007–2025
Claire Taylor England 126 120 4101 1998–2011
Nat Sciver-Brunt England 121 108 4092 2013–2025
Harmanpreet Kaur India 149 129 4069 2009–2025
Debbie Hockley New Zealand 118 115 4064 1982–2000
Sarah Taylor England 126 119 4056 2006–2019
Heather Knight England 149 142 4037 2010–2025
Sophie Devine New Zealand 152 139 3990 2006–2024
Chamari Athapaththu Sri Lanka 115 115 3877 2010–2025

Mithali Raj – The Run Machine of Women’s ODI Cricket

Mithali Raj 

When it comes to the most runs in women’s ODI cricket, no name shines brighter than Mithali Raj. Representing India from 1999 to 2022, Mithali amassed a staggering 7,805 runs in 232 matches — a record that still stands tall. Known for her grace under pressure, textbook technique, and unmatched consistency, she became the face of Indian women’s cricket for over two decades. With 64 half-centuries and 7 centuries to her name, she wasn’t just a prolific run-scorer but also a master of anchoring innings. Her highest score of 125* exemplifies her ability to guide India through challenging chases. Beyond numbers, Mithali’s legacy lies in how she inspired a generation of girls to pick up the bat and believe they belonged on the international stage.

Attribute Data
Country India
ODI Span 1999 – 2022
Matches Played 232
Innings Batted 211
Total Runs 7,805
Batting Average 50.68
Strike Rate 66.19
Highest Score 125*
100s / 50s 7 / 64

Charlotte Edwards – England’s Elegant Leader

Charlotte Edwards

Charlotte Edwards was the face of England’s women’s cricket for nearly two decades. With 5,992 runs in 191 ODIs, she ranks second on the list of most runs in women’s ODI cricket. A composed right-hander, Edwards combined leadership with consistency, guiding England to numerous memorable victories. Her graceful stroke play, sharp cricketing mind, and ability to perform under pressure made her one of the most respected figures in the sport. Whether opening the innings or anchoring the middle overs, she remained England’s run engine for years.

Attribute Data
Country England
ODI Span 1997 – 2016
Matches Played 191
Innings Batted 180
Total Runs 5,992
Batting Average 38.16
Strike Rate 65.29
Highest Score 173*
100s / 50s 9 / 46

Suzie Bates – A Key Player for New Zealand

Suzie Bates

Suzie Bates has been one of New Zealand’s most reliable batters for many years. She has scored more than 5,400 runs in one-day matches and is known for playing with confidence and style. Suzie can play both attacking and steady innings, depending on the match situation. She has also been a helpful bowler and a strong leader when she captained the team. Her dedication, skills, and passion for the game have made her a role model for young cricketers in New Zealand.

Attribute Data
Country New Zealand
ODI Span 2006 – Present
Matches Played 154
Innings Batted 147
Total Runs 5,407
Batting Average 41.94
Strike Rate 75.03
Highest Score 168
100s / 50s 12 / 30

Stafanie Taylor – The Star of West Indies Cricket

Stafanie Taylor

Stafanie Taylor is one of the most important players in West Indies women’s cricket history. She has scored over 5,400 runs in ODIs and is known for her calm and smart batting. Stafanie often plays long innings and helps her team build a strong score. Besides her batting, she is also a useful off-spin bowler and has taken many wickets. Her all-round skills and cool-headed leadership have made her a key part of the West Indies team for many years.

Attribute Data
Country West Indies
ODI Span 2008 – Present
Matches Played 154
Innings Batted 145
Total Runs 5,519
Batting Average 43.99
Strike Rate 68.20
Highest Score 171
100s / 50s 7 / 40

Read More: Most Centuries in Women’s Cricket

Top 10 Highest Individual Scores in Women’s ODI Cricket

Rank Player Score Opponent Year
1 Amelia Kerr 232* Ireland 2018
2 Belinda Clark 229* Denmark 1997
3 Deepti Sharma 188 Ireland 2017
4 Chamari Athapaththu 178* Australia 2017
5 Charlotte Edwards 173* Ireland 1997
6 Harmanpreet Kaur 171* Australia 2017
7 Stafanie Taylor 171 South Africa 2009
8 Meg Lanning 152* Sri Lanka 2017
9 Suzie Bates 151 South Africa 2018
10 Karen Rolton 154* Sri Lanka 2006

Final Words

Women’s ODI cricket has come a long way, and the records set by legendary batters like Mithali Raj, Charlotte Edwards, and Amelia Kerr reflect not just skill, but years of dedication and passion for the game. These players have inspired millions, and with rising stars like Smriti Mandhana and Alyssa Healy continuing the legacy, the future of women’s ODI cricket looks brighter than ever.

Frequently Asked Questions

1. Who has scored the most runs in women’s ODI cricket history?

Mithali Raj from India holds the record for the most runs in women’s ODI cricket, with over 7,800 runs in her career.

2. What is the highest individual score in a women’s ODI match?

Amelia Kerr of New Zealand scored an unbeaten 232 runs against Ireland in 2018 — the highest individual score in women’s ODI history.

3. Which country has the most players with 3,000+ ODI runs in women’s cricket?

India and England have produced multiple players with over 3,000 runs in women’s ODI cricket, showcasing their long-standing batting strength.

4. Who is the highest run-scorer for Australia in women’s ODIs?

Belinda Clark was one of the top scorers for Australia, with over 4,800 runs in her ODI career

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *