sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 10 Most Centuries in Women's Cricket – (2025 Updated)

9 min
Top 10 Most Centuries in Women's Cricket

Summary

The article lists the top 10 women cricketers with the most centuries across all formats. It highlights Meg Lanning and Smriti Mandhana as joint leaders with 17 centuries each, followed by players like Suzie Bates, Tammy Beaumont, and Charlotte Edwards. It includes each player’s career stats, achievements, and impact on women’s cricket, showing how these batters have shaped the modern game and inspired the growth of women’s cricket globally.

Cricket is one of the most loved sports in the world. In the past, the game was considered the men’s game, but as time progressed, women have excelled in this incredible sport as well. The rise in women's cricket has seen the game grow to another level.

Every woman batter in the world who grows up to have a dream of playing cricket has one specific goal is to make a century for their nation. When we talk about the most centuries in the world in women’s cricket, Australia’s top order batter, Meg Lanning, is the player with the most centuries in women's cricket.

Below her is one of the most famous female cricketers of India right now, Smriti Mandhana, who is a fine opening batter herself. Over the years, the world of cricket has taken a turn and is focusing on women’s cricket as much as men’s cricket. This article will cover the top ten batters with the most centuries in the Women’s cricket list.

List of Top 10 Most Centuries in Women's Cricket

Nowadays, scoring a century is one of the most common things in modern-day cricket, but to make it in the list of most centuries in women's cricket in all formats tells much more about the batter's consistency and their performance for their nation in the international format. Here is the list of the most centuries by a player in women’s cricket history across all formats.

S. No.PlayerTeamMatchesNo. of Centuries
1.Meg LanningAustralia24217
2.Smriti MandhanaIndia27417
3.Tammy BeaumontEngland25814
3.Suzie BatesNew Zealand35414
5.Charlotte EdwardsEngland30913
6. Clair TaylorEngland16812
7.Hayley MatthewsWest Indies21112
8.Chamari AthapaththuSri Lanka26712
9.Nat Sciver-BruntEngland27612
10.Laura WolvaardtSouth Africa20311
Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Who Has the Most Centuries in Women’s Cricket?

The batter with the most centuries in Women’s cricket history across all formats is none other than Meg Lanning, with 17 incredible centuries to her name. Her first century came back in January 2011 against the England Team; since then, she has emerged as one of the legends in women's cricket. Batting at the top order, especially No. 3, Lanning showed a high level of consistency while also scoring runs at a good pace.

She excelled in all formats of the game and was highly important to Australia's chances in every game she played. Alongside being a highly successful batter, Lanning was also a world-class captain, having led Australia to several ICC titles.

10. Laura Wolvaardt | South Africa | 11 Centuries

Laura Wolvaardt (Image Credits Official X account of Proteas Women X/@ProteasWomenCSA)
Laura Wolvaardt (Image Credits Official X account of Proteas Women X/@ProteasWomenCSA)

The Proteas Skipper and top-order batter, Laura Wolvaardt, is in 10th position among the batters with the most hundreds in women’s cricket. The right-hand opening batter has a total of 11 centuries to her name in just 203 matches she has played for South Africa. This indicates why she is considered one of the best women’s batters in the world right now.

FormatMatRunsHSAveSR100s50s4s6s
WTests425512231.8740.6611350
WODIs116492118449.2172.7993854813
WT20Is83208810234.80115.1011224225

9. Nat Sciver-Brunt | England | 12 Centuries

Nat Sciver-Brunt (Image Credits Official X account of England Cricket X/@englandcricket)
Nat Sciver-Brunt (Image Credits Official X account of England Cricket X/@englandcricket)

One of the best all-rounders in the world right now, Nat Sciver-Brunt, is currently in the 9th position of the batters with the most 100s in women's cricket. Since her debut back in July 2013 against Pakistan Women, she has been consistent for her team, especially when it comes to white-ball cricket. In the 276 matches she has played for her nation, she has 12 centuries to her name till now.

FormatMatRunsHSAve100s50s4s6s
WTests12883169*46.47251160
WODIs127429014846.13102546629
WT20Is13729608229.0101834318

Advertisement

8. Chamari Athapaththu | Sri Lanka | 12 Centuries

Chamari Athapaththu (Image Credits Official X account of Sri Lanka Cricket X/@OfficialSLC)
Chamari Athapaththu (Image Credits Official X account of Sri Lanka Cricket X/@OfficialSLC)

One of Sri Lanka’s best batting all-rounders of all time, Chamari Athapaththu, who made her debut in April 2010 against the West Indies team, is in the 7th place among the batters with the most 100s in women’s cricket. The all-rounder has scored 12 centuries in just 267 matches she played for her nation.

Athapaththu has carried the hopes of Sri Lankan women's cricket on her shoulders. Apart from being the team's captain, she is also the role model for the young cricketers coming out of the island nation.

FormatMatRunsHSAve100s50s4s6s
WODIs121404519535.1792051765
WT20Is1463458119*25.4231345290

7. Hayley Matthews | West Indies | 12 Centuries

Hayley Matthews (Image Credits Official X account of Windies Cricket X/@windiescricket)
Hayley Matthews (Image Credits Official X account of Windies Cricket X/@windiescricket)

West Indies batter, Hayley Matthews, who made her debut back in September 2014 against New Zealand, is in the 6th place among batters with the most 100s in women’s cricket. The all-rounder has scored 12 centuries in just 211 matches she played for her nation. She is one of the most dangerous batters in women's cricket and can create a huge impact with both bat and ball.

FormatMatRunsHSAve100s50s4s6s
WODIs99307414133.789839014
WT20Is112297513228.8831939346

Advertisement

6. Claire Taylor | England | 12 Centuries

Claire Taylor (Image Credits Official X account of ICC X/@ICC)
Claire Taylor (Image Credits Official X account of ICC X/@ICC)

England women’s legendary wicket-keeper Claire Taylor, who made her debut against the Australia team back in July 1998, is the 3rd pace of England’s batters with the most 100s in women’s cricket and the 8th overall. The former top-order batter has 12 centuries to her name in just 168 matches she has played for her country.

FormatMatRunsHSAve100s50s4s6s
WTests15103017741.2042--
WODIs1264101156*40.20823--
WT20Is2761576*27.9503661

5. Charlotte Edwards | England | 13 Centuries

Charlotte Edwards (Image Credits Official X account of England Cricket X/@englandcricket)
Charlotte Edwards (Image Credits Official X account of England Cricket X/@englandcricket)

The leading run scorer for England in Women’s ODI cricket and 2nd overall, Charlotte Edwards, is in 5th place among batters with the most 100s in Women’s cricket currently. The former top-order batter has played a total of 309 matches for her team, in which she has scored a total of 13 centuries to her name. She is considered a legend of the game due to her ability to score runs consistently at the top order.

FormatMatRunsHSAve100s50s4s6s
WTests23167611744.1049--
WODIs1915992173*38.16946--
WT20Is95260592*32.9701233810

Advertisement

4. Suzie Bates | New Zealand | 14 Centuries

Suzie Bates (Image Credits Official X account of WHITE FERNS X@WHITE_FERNS)
Suzie Bates (Image Credits Official X account of WHITE FERNS X/@WHITE_FERNS)

Suzie Bates, who is considered as one of the best all-rounders, who made her debut back in March 2006 against India, is in third position for most centuries in women's cricket across all formats. In the 354 matches she has played for her nation, she has 14 centuries to her name. Additionally, she is the leading run-scorer in scorer in women’s T20 cricket currently.

FormatMatRunsHSAve100s50s4s6s
WODIs177592616838.99133768620
WT20Is1774716124*29.1112852134

3. Tammy Beaumont | England | 14 Centuries

Tammy Beaumont (Image Credits Official X account of England Cricket X/@englandcricket)
Tammy Beaumont (Image Credits Official X account of England Cricket X/@englandcricket)

One of England's best openers, Tammy Beaumont, has the most centuries when it comes to England women’s cricket. She is fourth on the list of most hundreds in women's cricket. The opening batter has 14 centuries to her name in the 258 matches she has played for her nation. Beaumont is a key player for England in all formats and averages more than 40 in ODIs.

FormatMatRunsHSAve100s50s4s6s
WTests1161220834.0012810
WODIs138469816840.85122456425
WT20Is109197511624.0811123623

Advertisement

Fanatics Banner

2. Smriti Mandhana | India | 17 Centuries

Smriti Mandhana (Image Credits Official X account of BCCI Women X/@BCCIWomen)
Smriti Mandhana (Image Credits Official X account of BCCI Women X/@BCCIWomen)

Smriti Mandhana is in the 2nd position for the most number of centuries in women’s cricket across all formats, with 17 tons in 274 matches she has played for her nation. In the 3rd ODI match of the Australia tour of India 2025, India’s star opener, Smriti Mandhana, scored an outstanding 100 off just 50 balls. Her century against Australia broke Virat Kohli's record, who is considered one of the best batsmen in the world.

FormatMatRunsHSAve100s50s4s6s
WTests762914957.18231083
WODIs114521913648.32143462673
WT20Is153398211229.9313154076

1. Meg Lanning | Australia | 17 Centuries

Meg Lanning (Image Credits Official X account of ICC X@ICC)
Meg Lanning (Image Credits Official X account of ICC X/@ICC)

Australia's star batter Meg Lanning, who made her debut back in December 2010 against New Zealand, has the most centuries in women’s cricket in all formats. The right-hand batter has played a total of 241 matches for her nation and has 17 centuries to her name.

Lanning's last century came against South Africa back in March 2022 in the ICC Women’s World Cup, where she scored an unbeaten 135 of 130 balls, including 15 fours and 1 six, which rightfully earned her Player of the Match.

One of the highlights of her career was the match against New Zealand at the North Sydney Oval, Sydney, in 2012, where she smashed a century off just 45 balls and became the player with the fastest century in Women’s ODI cricket. Lanning averages over 50 in ODIs, which shows her consistency levels in international cricket. Overall, she can also be called the best batter to play women's cricket.

FormatMatRunsHSAve100s50s4s6s
WTests63459331.3602510
WODIs104460215253.51152157240
WT20Is1323405133*36.6121540547

Advertisement

Marc Jacobs Banner

Frequently Asked Questions

Who has the most centuries in women's cricket?

+

Meg Lanning has the most centuries in women's cricket.

Who has the fastest century in ODI women's history?

+

Meg Lanning has scored the fastest century in women's ODI history in 45 balls.

Who is the top scorer in women's cricket?

+

Former India batter Mithali Raj is the top scorer in Women's cricket with 10,868 runs.

Who is the greatest woman cricketer?

+

Suzie Bates is the greatest women's cricketer of all time.

Conversation

(0 Comments)

Loading comments...
Edited by- Pranvit Singh Dang
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick