Top 10 cricketers with most centuries in women's ODI cricket (1997-2026)
Complete list, statistics and career analysis of the top 10 batsmen with the most centuries in women's ODI cricket (1997-2026). Know the records of the best women cricketers from Meg Lanning to Smriti Mandhana.
In Women's One Day International (WODI) cricket, a century is not just a symbol of a big innings, but also a testament to a batsman's consistency, mental toughness and match-winning ability. To maintain yourself among the best in international cricket for a long time, you need to have the ability to score big runs regularly, which is why records for most centuries hold special significance.
Currently, several legendary batsmen from Australia, India, South Africa, New Zealand, England, West Indies and Sri Lanka have inscribed their names on this list. Below are the detailed statistics and brief profiles of the batsmen who have scored the most centuries in their careers in women's ODI cricket.
Table of Contents
• 10. Meg Lanning (Australia Women)
• 9. Smriti Mandhana (Indian Women)
• 8. Laura Wolvaardt (South Africa Women)
• 7. Suzie Bates (New Zealand Women)
• 6. Tammy Beaumont (England Women)
• 5. Hayley Matthews (West Indies Women)
• 4. Nat Sciver-Brunt (England Women)
• 3. Chamari Athapaththu (Sri Lanka Women)
• 2. Sophie Devine (New Zealand Women)
• 1. Charlotte Edwards (England Women)
• FAQ
10. Meg Lanning (Australia Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2011-2023 | 103 | 102 | 4602 | 152* | 53.51 | 92.20 | 15 |
Meg Lanning holds the record for most centuries in women's ODI cricket. She has shown remarkable consistency, scoring 15 centuries in just 103 matches. Her average of 53.51 and strike rate of 92.20 reflect her aggressive yet consistent batting.
9. Smriti Mandhana (Indian Women)
!Top 10 cricketers with the most centuries in women's ODI cricket
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2013-2026 | 120 | 120 | 5411 | 136 | 47.88 | 90.36 | 14 |
Smriti Mandhana is one of the most successful openers in Indian women's cricket. She is second on the list with 14 centuries as of 2026. Her consistency and aggressive approach in batting have brought India numerous important victories.
8. Laura Wolvaardt (South Africa Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2016-2026 | 128 | 127 | 5695 | 184* | 51.30 | 76.04 | 13 |
Laura Woolverde is one of South Africa's most reliable batsmen. 13 centuries and an average of 51.30 are testament to her exceptional batting skills.
Check now for more cricket updates including Match Scorecard .
7. Suzie Bates (New Zealand Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2006-2026 | 184 | 174 | 5982 | 168 | 37.86 | 79.42 | 13 |
Suzie Bates has established herself as one of New Zealand's best batsmen in a career spanning two decades. Her 13 centuries are a testament to her consistent performances.
6. Tammy Beaumont (England Women)
!Top 10 cricketers with the most centuries in women's ODI cricket
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2009-2025 | 140 | 130 | 4738 | 168* | 40.49 | 76.44 | 12 |
Tammy Beaumont is one of England's most successful openers. 12 centuries and 24 half-centuries are among the greatest achievements of his long career.
5. Hayley Matthews (West Indies Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2014-2026 | 105 | 102 | 3301 | 141 | 34.03 | 75.79 | 10 |
Hayley Mathews is equally effective in both the bat and ball departments. Her 10 centuries are a major achievement for West Indies women's cricket.
4. Nat Sciver-Brunt (England Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2013-2025 | 129 | 114 | 4354 | 148* | 46.31 | 94.67 | 10 |
Nat Seaver-Brant is one of the greatest all-rounders in modern women's cricket. Her 10 centuries have contributed to many important victories for England.
3. Chamari Athapaththu (Sri Lanka Women)
!Top 10 cricketers with the most centuries in women's ODI cricket
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2010-2026 | 126 | 125 | 4154 | 195* | 34.61 | 75.45 | 9 |
Chamari Atapattu is one of the greatest batsmen in Sri Lankan history. Her 195* is still one of the most memorable innings in women's ODIs.
2. Sophie Devine (New Zealand Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 2006-2025 | 159 | 144 | 4279 | 145 | 32.66 | 85.01 | 9 |
Sophie Devine is known worldwide for her explosive batting. Her 9 centuries and high strike rate have given her a special status.
1. Charlotte Edwards (England Women)
| Span | Mat | Inns | Runs | HS | Ave | SR | 100 |
|---|---|---|---|---|---|---|---|
| 1997-2016 | 191 | 180 | 5992 | 173* | 38.16 | 65.29 | 9 |
Charlotte Edwards is a legendary captain and batsman of England women's cricket. She is recognized as one of the greatest openers in history, having scored 9 centuries and 46 half-centuries in a long career.
FAQ
Who has the most centuries in women's ODI cricket?
Meg Lanning (Australia Women) holds the record for most centuries in women's ODI cricket with 15.
How many centuries has Smriti Mandhana scored in WODI?
Smriti Mandhana has scored 14 centuries in women's ODI cricket as of 2026.
Which players have scored 13 centuries?
Laura Wolvaardt (South Africa Women) and Suzie Bates (New Zealand Women) both scored 13 centuries.
Who is the player with the most runs on this list?
Suzie Bates (New Zealand Women) has scored the most runs in this list with 5982.
Which player has the highest individual score?
Chamari Athapaththu (Sri Lanka Women) holds the highest individual score with an innings of 195* runs.
How many players on this list have scored 10 or more centuries?
A total of 7 players have scored 10 or more centuries.
Which player has played the most matches?
Charlotte Edwards is the batsman with the most matches played on this list, having played 191 matches.
What's Your Reaction?
Like
0
Dislike
0
Love
0
Funny
0
Angry
0
Sad
0
Wow
0