Women’s ODI cricket has grown from a limited schedule into a structured global format with regular bilateral series and ICC tournaments.
Longer careers and more fixtures have created wider windows for elite batters to accumulate runs at the highest level.
Tracking the players with most runs in women’s ODI international cricket reveals a clear pattern — high averages sustained across hundreds of innings.
Consistency over time, not individual brilliance, separates the all-time leaders from short-term performers.
Match-winning hundreds and strong conversion rates define lasting records.
Players With Most Runs in Women’s ODI International

The batters at the top of this list combined technical discipline with career-long output across different eras and conditions.
Top 10 Players With Most Runs in Women’s ODI International
These batters shaped ODI history. Their records define elite consistency across eras.
| Player | Country | Runs | Highest Score | 100s | 50s | Matches | Average |
|---|---|---|---|---|---|---|---|
| Mithali Raj | India | 7805 | 125* | 7 | 64 | 232 | 50.68 |
| Charlotte Edwards | England | 5992 | 173* | 9 | 46 | 191 | 38.16 |
| Suzie Bates | New Zealand | 5936 | 168 | 13 | 37 | 178 | 38.79 |
| Stafanie Taylor | West Indies | 5873 | 171 | 7 | 41 | 170 | 42.25 |
| Laura Wolvaardt | South Africa | 5477 | 184* | 13 | 38 | 122 | 52.16 |
| Smriti Mandhana | India | 5322 | 136 | 14 | 34 | 117 | 48.38 |
| Belinda Clark | Australia | 4844 | 229* | 5 | 30 | 118 | 47.49 |
| Karen Rolton | Australia | 4814 | 154* | 8 | 33 | 141 | 48.14 |
| Tammy Beaumont | England | 4738 | 168* | 12 | 24 | 140 | 40.49 |
| Amy Satterthwaite | New Zealand | 4639 | 137* | 7 | 27 | 145 | 38.33 |
Laura Wolvaardt holds the highest batting average of 52.16 among all players on this list. Smriti Mandhana leads in centuries with 14 ODI hundreds, the most recorded here.
All Players With Most Runs In Women’s ODI Cricket
Each player among the leaders in players with most runs in women’s ODI has built their record through sustained output across formats, conditions, and decades of international competition.
1. Mithali Raj (IND-W) – 7805 Runs
Career Span Mithali Raj represented India from 1999 to 2022, playing 232 ODI matches over a 23-year career.
Batting Profile She averaged 50.68 across 211 innings, combining technical precision with exceptional durability at the top of India’s batting order.
Major Achievements Her 64 half-centuries are the most in women’s ODI history. She leads all run-scorers by more than 1,800 runs.
2. Charlotte Edwards (ENG-W) – 5992 Runs
Career Span Charlotte Edwards played for England from 1997 to 2016, appearing in 191 ODI matches across a 19-year career.
Batting Profile She averaged 38.16 across 180 innings, scoring 9 centuries and 46 half-centuries as one of England’s most dependable batters.
Major Achievements Her highest score of 173* is among the finest innings in the format. Her 9 ODI hundreds rank among the highest on this list.
3. Suzie Bates (NZ-W) – 5936 Runs
Career Span Suzie Bates has represented New Zealand from 2006 to 2025, playing 178 ODI matches as a frontline opener.
Batting Profile She averaged 38.79 across 169 innings, registering 13 centuries and 37 half-centuries throughout her career.
Major Achievements Her 13 centuries are the joint-highest on this list. Her top score of 168 highlights her ability to dominate bowling attacks across conditions.
4. Stafanie Taylor (WI-W) – 5873 Runs
Career Span Stafanie Taylor has played for the West Indies from 2008 to 2025, appearing in 170 ODI matches as a key all-rounder.
Batting Profile She averaged 42.25 across 163 innings, scoring 7 centuries and 41 half-centuries over 17 years of consistent output.
Major Achievements An average above 42 sustained across 170 matches reflects elite-level consistency. Her highest score of 171 remains her most dominant individual innings.
5. Laura Wolvaardt (SA-W) – 5477 Runs
Career Span Laura Wolvaardt has played for South Africa from 2016 to 2025, featuring in 122 ODI matches in a shorter career span than most on this list.
Batting Profile She averaged 52.16 across 121 innings, registering 13 centuries and 38 half-centuries at the highest rate on this list.
Major Achievements Her average of 52.16 is the highest among all ten players. She has accumulated these numbers in significantly fewer matches than her peers.
6. Smriti Mandhana (IND-W) – 5322 Runs
Career Span Smriti Mandhana has played for India from 2013 to 2025, appearing in 117 ODI matches as a left-handed opening batter.
Batting Profile She averaged 48.38 across 117 innings, hitting 14 centuries and 34 half-centuries with an attacking approach at the top of the order.
Major Achievements Her 14 ODI centuries are the most on this list. Her conversion rate and scoring speed have consistently set the platform for India’s batting innings.
7. Belinda Clark (AUS-W) – 4844 Runs
Career Span Belinda Clark played for Australia from 1991 to 2005, representing her country in 118 ODI matches across 14 years.
Batting Profile She averaged 47.49 across 114 innings, recording 5 centuries and 30 half-centuries as a pioneer of women’s batting.
Major Achievements Her unbeaten 229 against Denmark in 1997 remains the highest individual score in women’s ODI history. She was central to Australia’s dominance through the 1990s and early 2000s.
8. Karen Rolton (AUS-W) – 4814 Runs
Career Span Karen Rolton played for Australia from 1995 to 2009, featuring in 141 ODI matches as a reliable batting all-rounder.
Batting Profile She averaged 48.14 across 132 innings, scoring 8 centuries and 33 half-centuries over 14 years of international cricket.
Major Achievements An average above 48 maintained for over a decade reflects consistent match-level performance. Her highest score of 154* shows her ability to anchor innings effectively.
9. Tammy Beaumont (ENG-W) – 4738 Runs
Career Span Tammy Beaumont has played for England from 2009 to 2025, appearing in 140 ODI matches as an established opening batter.
Batting Profile She averaged 40.49 across 130 innings, registering 12 centuries and 24 half-centuries for England across 16 years.
Major Achievements Her 12 ODI hundreds place her among the leading century-scorers in the format. Her highest score of 168* is her most complete individual batting performance.
10. Amy Satterthwaite (NZ-W) – 4639 Runs
Career Span Amy Satterthwaite played for New Zealand from 2007 to 2022, featuring in 145 ODI matches across a 15-year career.
Batting Profile She averaged 38.33 across 138 innings, scoring 7 centuries and 27 half-centuries in the middle order across different conditions.
Major Achievements Her 27 half-centuries reflect consistent output across varied opposition. Her highest score of 137* was her most complete performance in women’s ODI cricket.
FAQs
- Which women’s team scored the highest ODI total?
New Zealand posted 491/4 against Ireland in Dublin in June 2018. This remains the highest team total in women’s ODI cricket history.
- Who scored the fastest ODI century in women’s cricket?
Australia’s Meg Lanning reached her century off just 45 balls against New Zealand in 2012. It remains the fastest hundred in women’s ODI history.
- What is the highest successful run chase in women’s ODI cricket?
India Women overhauled a target of 339 against Australia Women in 2025. This remains the highest successful run chase in women’s ODI cricket.
- Who has the best bowling figures in a women’s ODI innings?
Jo Chamberlain holds the record with 7/8 in 9 overs for England against Denmark on July 19, 1991.
Conclusion: Mithali Raj Has Scored The Most Runs In Women’s ODI Cricket
Mithali Raj’s 7,805 runs stand as the definitive standard among all players with the most runs in women’s ODI international cricket.
Charlotte Edwards and Suzie Bates follow in second and third, each representing nearly two decades of sustained output at the highest level.
Laura Wolvaardt’s average of 52.16 and Smriti Mandhana’s 14 centuries confirm that modern players are advancing performance standards across the format.
The pace of accumulation in women’s ODI cricket is accelerating with each cycle of fixtures.
- Longevity matters. The players on this list averaged between 14 and 23 years of international cricket. Physical endurance and sustained technical quality are the foundation of all-time records.
- Consistency wins tournaments. Players like Stafanie Taylor and Karen Rolton averaged above 42 throughout their careers, proving that regular contributions across conditions outweigh occasional brilliance.
- Modern batting standards rising. Active players like Wolvaardt and Mandhana are already in the top six with years of cricket still ahead. The format is producing higher averages with each new generation.
- Records will be challenged. With expanded ODI fixtures globally, active players have a realistic path to closing the gap on Mithali Raj’s all-time record in the years ahead.
Also Check: