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
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 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 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 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