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 |
Smriti Mandhana | India | 107 | 107 | 4763 | 2013–2025 |
Amy Satterthwaite | New Zealand | 145 | 138 | 4639 | 2007–2022 |
Meg Lanning | Australia | 103 | 102 | 4602 | 2011–2023 |
Tammy Beaumont | England | 132 | 122 | 4528 | 2009–2025 |
Laura Wolvaardt | South Africa | 108 | 107 | 4523 | 2016–2025 |
Ellyse Perry | Australia | 157 | 130 | 4261 | 2007–2025 |
Claire Taylor | England | 126 | 120 | 4101 | 1998–2011 |
Harmanpreet Kaur | India | 151 | 131 | 4097 | 2009–2025 |
Nat Sciver-Brunt | England | 121 | 108 | 4092 | 2013–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 |
Smriti Mandhana – India’s Stylish Left-Hander
Smriti Mandhana has become one of the brightest stars in modern cricket, combining elegance with aggression at the top of the order. With over 4,700 runs in ODIs, she stands among the top players with the most runs in women’s ODI cricket.
Since her debut in 2013, Mandhana’s cover drives and fluent stroke play have made her India’s run machine, guiding the team in crucial chases and big tournaments. Already one of the fastest to reach ODI milestones, she continues to be India’s most dependable opener and an inspiration for young cricketers worldwide.
Attribute | Data |
---|---|
Country | India |
ODI Span | 2013 – 2025 |
Matches | 107 |
Innings | 107 |
Runs | 4,763 |
Batting Average | 47.15 |
Strike Rate | 88.56 |
Highest Score | 136 |
100s / 50s | 12 / 32 |
Read More: Most Centuries in Women’s Cricket
Harmanpreet Kaur – India’s Power-Hitting Captain
Harmanpreet Kaur is the backbone of India’s middle order and one of the most destructive batters in women’s cricket. Famous for her fearless stroke play and ability to dominate in pressure situations, she has been a match-winner for India since her debut in 2009.
With over 4,000 runs, she also finds her place among the players with the most runs in women’s ODI cricket. Her unforgettable 171* against Australia in the 2017 World Cup semifinal remains one of the greatest knocks in the history of the women’s game.
Attribute | Data |
---|---|
Country | India |
ODI Span | 2009 – 2025 |
Matches | 149 |
Innings | 129 |
Runs | 4,069 |
Batting Average | 38.75 |
Strike Rate | 72.05 |
Highest Score | 171* |
100s / 50s | 5 / 20 |
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