Women’s ODI cricket has evolved from occasional fixtures to a well-structured global format with regular bilateral series and ICC tournaments.
More matches mean more opportunities, but only a select few have converted those opportunities into sustained run-scoring careers.
The players with most runs in women’s ODI international cricket share one defining trait — consistency over the long haul.
Averaging 38 or above across 100-plus matches requires technical discipline, physical endurance, and the ability to perform under pressure repeatedly.
Players With Most Runs in Women’s ODI International
Big scores and strong conversion rates separate the greats from the good. Career longevity, combined with a high average, is what ultimately defines run-scoring records at this level.
Top 10 Players With Most Runs in Women’s ODI International
These ten players represent the pinnacle of run-scoring in women’s ODI cricket across different eras and nations.
| 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 ten players. Smriti Mandhana leads in centuries with 14 ODI hundreds, the most on this list.
All Players With Most Runs In Women’s ODI Cricket
The players with most runs in women’s ODI share a common pattern — sustained output across formats, conditions, and opposition over many years.
1. Mithali Raj (IND-W) – 7805 Runs
Career Span Mithali Raj played for India from 1999 to 2022, appearing in 232 ODI matches over 23 years.
Batting Strength She averaged 50.68 across 211 innings, scoring 7 centuries and 64 half-centuries.
Key Records Her 64 fifties are the most in women’s ODI history. She leads all run-scorers by over 1,800 runs.
2. Charlotte Edwards (ENG-W) – 5992 Runs
Career Span Charlotte Edwards represented England from 1997 to 2016, playing 191 ODI matches across 19 years.
Batting Strength She averaged 38.16 in 180 innings, registering 9 centuries and 46 half-centuries.
Key Records Her 9 hundreds are among the highest on this list. Her top score of 173* remains one of the finest innings in women’s ODI history.
3. Suzie Bates (NZ-W) – 5936 Runs
Career Span Suzie Bates has played for New Zealand from 2006 to 2025, appearing in 178 ODI matches as an opener.
Batting Strength She averaged 38.79 across 169 innings, hitting 13 centuries and 37 half-centuries.
Key Records Her 13 centuries are the joint-highest on this list. Her top score of 168 is her most dominant individual innings.
4. Stafanie Taylor (WI-W) – 5873 Runs
Career Span Stafanie Taylor has played for the West Indies from 2008 to 2025, featuring in 170 ODI matches.
Batting Strength She averaged 42.25 across 163 innings, recording 7 centuries and 41 half-centuries.
Key Records Her average above 42 over 17 years reflects elite-level consistency. Her highest score of 171 is her most commanding 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.
Batting Strength She averaged 52.16 across 121 innings, hitting 13 centuries and 38 half-centuries at a remarkable rate.
Key Records Her average of 52.16 is the highest among all players on this list. She has reached these numbers in far 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 opener.
Batting Strength She averaged 48.38 across 117 innings, scoring 14 centuries and 34 half-centuries.
Key Records Her 14 ODI hundreds are the most among all players on this list. Her attacking style has consistently set the platform for India’s batting.
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 over 14 years.
Batting Strength She averaged 47.49 across 114 innings, registering 5 centuries and 30 half-centuries.
Key Records Her unbeaten 229 against Denmark in 1997 is the highest individual score in women’s ODI history. She was a defining figure in Australia’s early dominance.
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 all-rounder.
Batting Strength She averaged 48.14 across 132 innings, scoring 8 centuries and 33 half-centuries.
Key Records Her average above 48 over 14 years reflects exceptional consistency. Her highest score of 154* shows her ability to anchor long 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 a frontline opener.
Batting Strength She averaged 40.49 across 130 innings, registering 12 centuries and 24 half-centuries.
Key Records Her 12 ODI hundreds place her among the top century-scorers in women’s cricket. Her highest score of 168* is her most complete 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 over 15 years.
Batting Strength She averaged 38.33 across 138 innings, recording 7 centuries and 27 half-centuries in the middle order.
Key Records Her 27 fifties highlight strong consistency across varied conditions. Her highest score of 137* was her most complete individual performance.
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 holds the record, reaching 100 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 achieved the highest successful run chase, overhauling a target of 339 against Australia Women in 2025. It remains a record in the format.
- Who has the best bowling figures in a women’s ODI innings?
Jo Chamberlain holds the record with figures of 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 remain the definitive standard among all players with most runs in women’s ODI international cricket.
Charlotte Edwards and Suzie Bates follow in second and third, each representing decades of sustained excellence at the highest level.
Laura Wolvaardt’s average of 52.16 and Smriti Mandhana’s 14 centuries signal that modern players are setting new performance benchmarks.
The gap between eras is narrowing rapidly as women’s cricket expands globally.
- Longevity matters. The players on this list averaged between 14 and 23 years of international cricket. Sustained fitness and technical adaptability 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 matter more than 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 pace of accumulation in women’s ODIs is increasing.
- Records will be challenged. With expanded ODI schedules globally, active players have a realistic opportunity to close the gap on Mithali Raj’s all-time record in the years ahead.
Also Check:
- Most Runs In ODI Cricket
- Most Runs In International Cricket
- Most Fours in T20 World Cup
- Most Expensive Five-Wicket Hauls in T20I Cricket
- Most Wins for Associate Teams in the T20 World Cup