Women’s One-Day International (ODI) cricket has witnessed some of the most breathtaking batting performances over the years. These knocks are not just about piling up runs but also about timing, temperament, and creating unforgettable moments that shape the history of the sport. From double centuries to match-winning innings under pressure, the highest individual scores in Women’s ODIs highlight the rising standards and global appeal of the women’s game.
Here’s a detailed look at the top highest individual scores in Women’s ODIs..
Top 20 Highest Individual Scores in Women’s ODI History
| Rank | Player | Runs | Balls | 4s | 6s | Strike Rate | Team | Opponent | Venue |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Amelia Kerr | 232* | 145 | 31 | 2 | 160.00 | New Zealand | Ireland | Dublin |
| 2 | Belinda Clark | 229* | 155 | 22 | – | 147.74 | Australia | Denmark | Mumbai |
| 3 | Chamari Athapaththu | 195* | 139 | 26 | 5 | 140.28 | Sri Lanka | South Africa | Potchefstroom |
| 4 | Deepti Sharma | 188 | 160 | 27 | 2 | 117.50 | India | Ireland | Potchefstroom |
| 5 | Laura Wolvaardt | 184* | 147 | 23 | 4 | 125.17 | South Africa | Sri Lanka | Potchefstroom |
| 6 | Chamari Athapaththu | 178* | 143 | 22 | 6 | 124.47 | Sri Lanka | Australia | Bristol |
| 7 | Sidra Ameen | 176* | 151 | 20 | 1 | 116.55 | Pakistan | Ireland | Lahore |
| 8 | Charlotte Edwards | 173* | 155 | 19 | – | 111.61 | England | Ireland | Pune |
| 9 | Harmanpreet Kaur | 171* | 115 | 20 | 7 | 148.69 | India | Australia | Derby |
| 10 | Tazmin Brits | 171* | 141 | 20 | 4 | 121.27 | South Africa | Pakistan | Lahore |
| 11 | Stafanie Taylor | 171 | 137 | 18 | 2 | 124.81 | West Indies | Sri Lanka | Mumbai |
| 12 | Alyssa Healy | 170 | 138 | 26 | – | 123.18 | Australia | England | Christchurch |
| 13 | Tammy Beaumont | 168* | 144 | 20 | – | 116.66 | England | Pakistan | Taunton |
| 14 | Suzie Bates | 168 | 105 | 19 | 6 | 160.00 | New Zealand | Pakistan | Sydney |
| 15 | Rachel Priest | 157 | 146 | 23 | – | 107.53 | New Zealand | Sri Lanka | Lincoln |
| 16 | Lisa Keightley | 156* | 147 | 15 | – | 106.12 | Australia | Pakistan | Melbourne |
| 17 | Sarah Taylor | 156* | 151 | 9 | – | 103.31 | England | India | Lord’s |
| 18 | Karen Rolton | 154* | 118 | 19 | – | 130.50 | Australia | Sri Lanka | Christchurch |
| 19 | Pratika Rawal | 154 | 129 | 20 | 1 | 119.37 | India | Ireland | Rajkot |
| 20 | Johmari Logtenberg | 153* | 160 | 12 | 1 | 95.62 | South Africa | Netherlands | Deventer |
1. Amelia Kerr – 232* vs Ireland (2018)
At just 17 years old, Amelia Kerr stunned the cricketing world with an unbeaten 232 off 145 balls. Her innings, studded with 31 boundaries and 2 sixes, remains the highest individual score in Women’s ODIs. To make it more special, she also picked up 5 wickets for 17 runs in the same match — arguably the greatest all-round performance in ODI history.
2. Belinda Clark – 229* vs Denmark (1997)
Australia’s captain Belinda Clark became the first-ever cricketer (male or female) to score a double century in ODIs. Her 229* against Denmark during the 1997 Women’s World Cup was groundbreaking and set a benchmark for future generations.
3. Chamari Athapaththu – 195* vs South Africa (2024)
Sri Lanka’s fearless skipper produced a historic knock while chasing. Her 195 not out from just 139 balls powered Sri Lanka to one of their greatest wins, proving her ability to dominate on the biggest stages.
4. Deepti Sharma – 188 vs Ireland (2017)
India’s Deepti Sharma played a marathon innings of 188 runs, showcasing patience and power. With 27 fours and 2 sixes, she anchored India’s batting and remains the highest scorer for India in ODIs.
5. Laura Wolvaardt – 184* vs Sri Lanka (2024)
Known for her stylish stroke play, Laura Wolvaardt crafted a majestic 184 not out against Sri Lanka. Her innings came in the same game where Athapaththu smashed 195*, making it one of the most memorable ODIs in women’s cricket history.
6. Chamari Athapaththu – 178* vs Australia (2017)
Athapaththu again! Against world champions Australia, she smashed 178 not out off 143 balls at Bristol in the 2017 World Cup. Despite Sri Lanka losing, her fearless strokeplay left fans and experts in awe.
7. Sidra Ameen – 176* vs Ireland (2022)
Pakistan opener Sidra Ameen batted with elegance and authority to score 176 not out. It is Pakistan’s highest individual score in ODIs and cemented her as one of their finest batters.
8. Charlotte Edwards – 173* vs Ireland (1997)
Former England captain Charlotte Edwards displayed unmatched dominance with her 173 not out against Ireland. At just 18 years old, she showed the world the class and grit that would define her long career.
9. Harmanpreet Kaur – 171* vs Australia (2017)
One of the most iconic knocks in women’s cricket, Harmanpreet’s 171 not out off 115 balls came in the 2017 World Cup semi-final. With 20 fours and 7 sixes, she destroyed Australia’s bowling and single-handedly carried India into the final.
10. Tazmin Brits – 171* vs Pakistan (2025)
South Africa’s Tazmin Brits etched her name in history with a powerful 171 not out in Lahore. Her knock, filled with boundaries and calculated aggression, showcased the growing depth of South African batting talent.
The top 10 highest individual scores in Women’s ODIs are a mix of trailblazing records, fearless chases, and iconic match-winning knocks. From Amelia Kerr’s world record to Harmanpreet’s World Cup semi-final heroics, these innings symbolize the rise of women’s cricket as a force that demands equal attention and admiration.
As the game continues to grow globally, it’s only a matter of time before another batter challenges Amelia Kerr’s towering record. Until then, these top 10 performances stand as shining examples of excellence in Women’s ODI cricket.








