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

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 LanningAustralia24117
2.Smriti MandhanaIndia26816
3.Suzie BatesNew Zealand34814
4.Tammy BeaumontEngland25214
5.Charlotte EdwardsEngland30913
6.Hayley MatthewsWest Indies21112
7.Chamari AthapaththuSri Lanka26112
8.Clair TaylorEngland16812
9.Nat Sciver-BruntEngland27011
10.Laura WolvaardtSouth Africa19711
Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Who Has the Most Centuries in Women’s Cricket History?

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 into one of the legends in women's cricket. Batting at the top order, especially No. 3, Lanning showed some 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 | 10 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 one of the best batters in the world right now, Laura Wolvaardt, is in 10th position of the batters with the most hundreds in women’s cricket. The right-hand opening batter has a total of 10 centuries to her name in just 197 matches she has played for South Africa. This indicates why she is considered as one of the best women’s batters in the world right now.

FormatMatRunsHSAveSR100s50s4s6s
WTests425512231.8740.6611350
WODIs1104651184*48.9572.1093551311
WT20Is83208810234.80115.1011224225

9. Nat Sciver-Brunt | England | 11 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 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 270 matches she has played for her nation, she has 11 centuries to her name till now.

FormatMatRunsHSAve100s50s4s6s
WTests12883169*46.47251160
WODIs1214092148*46.5092544627
WT20Is13729608229.0101834318

Advertisement

8. 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

7. 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 most 100s in women’s cricket. The all-rounder has scored 12 centuries in just 261 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
WODIs1153877195*35.2491949760
WT20Is1463458119*25.4231345290

Advertisement

6. 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)

One of the best West Indies batters in the world, 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

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 of batters With 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. 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 women'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 252 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
WODIs1324528168*41.16122353924
WT20Is109197511624.0811123623

3. 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)

One of the best all-rounders in women’s cricket, Suzie Bates, also has the most runs in women’s T20 cricket. Suzie Bates, who made her debut back in March 2006 against India, is in third position for most centuries in women's cricket all formats. In the 348 matches she has played for her nation, she has 14 centuries to her name. Her incredible cricket career set the benchmark for many New Zealand players like Amelie Kerr.

FormatMatRunsHSAve100s50s4s6s
WODIs171589616839.83133768020
WT20Is1774716124*29.1112852134

Advertisement

Fanatics Banner

2. Smriti Mandhana | India | 16 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)

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. Mandhana is at the 2nd position of the most number of centuries in women’s cricket across all formats, with 16 tons in 268 matches she has played for her nation.

FormatMatRunsHSAve100s50s4s6s
WTests762914957.18231083
WODIs108488813647.92133259265
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.

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.

FormatMatRunsHSAve100s50s4s6s
WTests63459331.3602510
WODIs1034602152*53.51152157240
WT20Is1323405133*36.6121540547

Who Has the Most Hundreds in Women’s Cricket?

Australia star batter Meg Lanning has the most centuries in Women’s Cricket across all formats. The right-hand top order batters have played a total of 103 matches in the 50-over format, where she has 15 centuries to her name with 4602 runs. The former Australian batter has also signified her place in the shorter format of the game as she has played a total of 132 matches in the 20-over format with 2 centuries to their 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. Overall, she can also be called as the best batter to play women's cricket.

Advertisement

Skyscanner 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- Monojit Das
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick