The 13th edition of the ICC Women's ODI Cricket World has concluded on November 2 with host India lifting the trophy for the first time after defeating South Africa by 52 runs. Let take a look at the top 10 batters with most runs in ICC Women's World Cup.
The 13th edition of the ICC Women's ODI Cricket World has concluded on November 2 with host India lifting the trophy for the first time after defeating South Africa by 52 runs. Australia are the most successful team in the history of the Women’s World Cup having won it seven times. England have won it five times and New Zealand once.
In this article, we will have a look at the top 10 batters with most runs in ICC Women's World Cup.
Also Read: ICC Women's World Cup Past Winners & Most Successful Teams
Most Runs in ICC Women's World Cup
10. Smriti Mandhana | 993 runs

Indian batting ace Smriti Mandhana now owns the most runs by an Indian in a single Women's World Cup edition. The star opener attained the milestone against South Africa in the final of the ICC Women's World Cup 2025 being held in Navi Mumbai. Mandhana ended up scoring a 58-ball 45. During the course of her knock, she went past Mithali Raj's record.
Overall, Mandhana owns 993 runs in the ICC Women's World Cup from 25 matches at an average of 43.17. She is 7 shy of 1,000 runs. In addition to three tons, she owns 5 fifties.
9. Nat Sciver-Brunt | 1067 runs

England skipper Nat Sciver-Brunt became only the third England woman to score 1,000 career runs in the tournament history during the ICC Women's World Cup 2025. Overall, Sciver-Brunt was the ninth batter to go past 1,000 runs in Women's World Cup and the joint-second fastest to the milestone, equalling Belinda Clark's feat.
Sciver-Brunt played 26 matches in the Women’s World Cup and scored 1067 runs at a brilliant average of 53.35 and a strike rate of 95.35. She has registered five centuries and three half-centuries, with her highest score being an unbeaten 148*.
8. Harmanpreet Kaur | 1136 runs

Harmanpreet Kaur has led India to its first World Cup title in the ICC Women's World Cup 2025. She has played 35 World cup matches and scored 1136 runs in 30 innings with a strong average of 45.44 and a strike rate of 93.11. Her three centuries include one of the most iconic knocks in women’s cricket. Her top score of 171 not out against Australia in the 2017 semi-final is remembered as a turning point for Indian women’s cricket.
Harmanpreet began her World Cup journey in 2009, but it was in 2013 that she truly showed her talent with a fighting century against England. In 2017, her unbeaten 171 became a historic moment, making her a household name in India. That innings not only helped India reach the final but also brought women’s cricket into the spotlight.
7. Belinda Clark | 1151 runs

Belinda Clark was one of Australia’s finest players in ODI history. She played 29 matches in the Women’s World Cup and scored 1151 runs at a brilliant average of 60.57 and a strike rate of 76.77. Clark scored one century in the ODI World Cups, and that was a record-breaking 229 not out against Denmark in 1997. This knock remains one of the highest individual scores in women’s ODI history.
In 1997, she led Australia to the World Cup title, and once again, in 2005, she guided her team to another championship win without losing a single game.
Also Read: Indian batters to score an international ton in all formats: Smriti Mandhana joins an elite list
6. Suzie Bates | 1219 runs

Suzie Bates made her international cricket debut in 2006. Since then, she has become one of New Zealand’s most reliable and attacking ODI batters.
In the ODI World Cup, Bates has played 34 matches, scoring a total of 1219 runs at an impressive average of 46.88 and a strike rate of 83.78. She has registered four centuries, with her highest score being a breathtaking 168 off just 105 balls against Pakistan.
In the 2013 World Cup, Suzie Bates was named Player of the Tournament for her outstanding performance. She received the ICC Women’s ODI Cricketer of the Year award in the same year.
5. Charlotte Edwards | 1231 runs

Charlotte Edwards was one of the most successful captains in England’s ODIs. In total, Edwards played 30 ODI World Cup matches, where she scored 1231 runs at an incredible average of 53.52. She maintained a strong strike rate of 73.62 and registered four centuries, with her highest score being the unforgettable 173.
Edwards made her ODI debut at the age of 16. In 1997, she stunned the world by scoring 173* against Ireland during a World Cup match, a record-breaking innings that announced her arrival on the world stage.
As a captain, she inspired her team with confidence and focus. Her leadership helped England win the 2009 World Cup, and she remained a key figure in World Cup campaigns throughout her career.
4. Janette Brittin | 1299 runs

Janette Ann Brittin was one of the most dependable and consistent batters in the history of women’s ODI cricket. When it comes to ODI World Cups, Janette’s performance was unmatched. She played 36 World Cup matches, scoring 1299 runs at an excellent average of 43.3, with a strike rate of 60.4. She remains one of the top performers in the tournament’s history, with 4 World Cup centuries, including a best of 138*.
Overall 63 ODI matches, Brittin scored 2121 runs with a solid average of 42.42.
3. Mithali Raj | 1321 runs

Mithali Raj is one of the most iconic players in Women’s One Day Internationals. In the ODI World Cups, Mithali played in 38 matches with 1321 runs at a brilliant average of 47.17 and a strike rate of 67.67. With two centuries, including a top score of 109 and 11 match-winning fifties.
Mithali made her ODI debut at the young age of 16. She immediately impressed everyone in her first ODI with 114*. Over the years, she became the leading run-scorer in women’s ODIs with 7805 runs. She is the first player to cross the mark of 6000 runs in ODI history.
Notably, Mithali is the only Indian captain (male or female) to have led India into two ODI World Cup finals, in 2005 and again in 2017. During the 2017 World Cup, she scored 409 runs, finishing as India’s top scorer and the second-highest overall in the tournament.
Also Read: ICC Women's Cricket World Cup 2025 Full Schedule announced; India to face Pakistan on October 5
2. Laura Wolvaardt | 1328 runs

South Africa captain Laura Wolvaardt reached the second spot in the list by scoring the most runs in the ICC Women’s World Cup 2025. The right-handed batter took the Proteas to the final and scored hundreds in the semi-final and the title clash against England and India, respectively. Although South Africa lost the final by 52 runs, Laura was magnificent with the bat. In 9 matches, she scored 571 runs at an average of 71.37 and a strike rate of 98.78. She hit 3 fifties and 2 hundreds.
Overall, in 24 matches, Wolvaardt has accumulated 1328 runs at an average of 63.23 and a strike rate of 82.48. She has hit 2 tons, 12 half-centuries, 158 fours and 7 sixes.
1. Debbie Hockley | 1501 runs

Debbie Hockley is one of the most respected names in women’s cricket history. She participated in 45 World Cup matches, scoring 1501 runs at an impressive average of 42.88 and a strike rate of 57.16. She hit two centuries, with her highest score being an unbeaten 100.* She became the first woman to score over 1500 runs and appear in more than 40 World Cup matches, which is another record in women’s World Cup history.
Hockley also represented New Zealand in 118 ODIs, where she scored 4064 runs and became the first woman ever to cross the 4000-run mark in this format.