Women’s international cricket has produced some of the finest batters in the history of the game, with several stars consistently turning big scores into centuries across formats. From dominant opening batters to prolific run-scorers who have excelled in all three formats, these players have established themselves among the most reliable century-makers in the women’s game.
Smriti Mandhana has now moved to the top of this elite list after producing a magnificent 124 against Hong Kong Women in the Women’s Asia Cup 2026. The India opener registered her 18th international century, moving ahead of Meg Lanning and Laura Wolvaardt. Here is a look at the top five women batters with the most centuries in international cricket.
Top 5 women batters with most international centuries
1. Smriti Mandhana (India) — 18 centuries

Smriti now stands alone at the top of the list after her record-breaking century against Hong Kong. The India opener smashed 124 off just 64 balls, registering her 18th international hundred and moving past Australia legend Meg Lanning. Mandhana has scored 14 ODI centuries, two Test hundreds and two T20I centuries. Her latest milestone also saw her overtake Mithali Raj to become the leading run-scorer in women’s international cricket, with 10,880 runs to her name.
2. Meg Lanning (Australia) — 17 centuries

Lanning finished her international career with 17 centuries across 241 matches and remains one of the most successful batters in women’s cricket history. She scored 15 of those hundreds in ODIs, giving her the record for the most ODI centuries in the women’s game. Lanning also registered two T20I centuries and was a key figure during Australia’s dominant era. Her leadership and ability to produce match-winning performances made her one of the defining players of her generation.
3. Laura Wolvaardt (South Africa) — 17 centuries

Laura is tied with Lanning on 17 international centuries and has established herself as one of South Africa’s most prolific batters. She has scored one Test century, 13 ODI hundreds and three T20I tons, making her one of the few players to score centuries across all three formats. Wolvaardt recently reached her 17th international century with a 47-ball hundred against India, which became the fastest T20I century by a South African woman. Her consistency across formats continues to push her towards more batting records.
4. Hayley Matthews (West Indies) — 15 centuries

Hayley Matthews occupies fourth place with 15 international centuries and remains one of the most dangerous all-rounders in women’s cricket. The West Indies captain has combined power-hitting with remarkable consistency, making her a crucial figure for her team across formats. Matthews also created history by converting six consecutive ODI fifties into centuries, setting a new record in women’s ODI cricket. Her ability to dominate attacks with aggressive strokeplay has made her one of the Caribbean team’s biggest match-winners.
5. Suzie Bates (New Zealand) — 14 centuries

Suzie Bates completes the top five with 14 international centuries and remains one of New Zealand’s most experienced batters. Thirteen of her hundreds have come in ODIs, underlining her outstanding consistency in the 50-over format. A powerful opening batter, Bates has been a mainstay of New Zealand cricket for nearly two decades. She was also among the earliest women to enter the 10,000-run club in international cricket, highlighting her remarkable longevity at the highest level.
Also READ: Issy Wong’s 5-fer guides England to series-clinching win over Ireland in 2nd Women’s ODI
This article was first published at WomenCricket.com, a Cricket Times company.
