Over the past few decades, women cricketers have undoubtedly garnered immense fame and recognition from millions of cricket aficionados from all over the world for their unmatched exploits on the field. From dominating the arena of international cricket to reigning supreme in the realms of global league cricket, numerous legendary women cricketers, including Smriti Mandhana, Beth Mooney, Marizanne Kapp and many others have left a formidable impact on the hearts and minds of millions of hardcore fans of the game.
In addition to dominating the ever-competitive arena of international cricket, these legendary women cricket stalwarts have also left the opponent players absolutely stunned with their match-winning centuries. Have you ever wondered about the top four women cricketers who have scored the maximum centuries in international cricket as of February 2026? Well, let’s find out.
In this article we will take a look at the top four women cricketers who have scored the highest number of centuries in the history of international cricket as of February 2026.
Top 4 Women Cricketers With Most International Centuries
-
Meg Lanning, Australia

The 33-year-old Australian international cricketer Meg Lanning, who has also been the skipper of the Australian national women’s cricket team, is at the first spot in our list of the top four women cricketers who have scored the highest number of international centuries as of February 2026.
Often hailed as one of the most reliable and dynamic top-order batters to ever represent Australia on an international level of cricket, Meg Lanning holds the record for most Women’s One Day International centuries and has also successfully established herself as the first Australian cricketer to score 2,000 Twenty20 International runs.
Throughout his star-studded international cricketing career so far, Meg Lanning has scored a record total of 17 centuries in international cricket, including 3 test centuries, 15 ODI centuries and two T20I centuries, which continues to be the highest aggregate as of February 2026.
-
Smriti Mandhana, India

At the second spot in our list of the top four women cricketers who have scored the highest number of centuries in the history of international cricket as of February 2026 we have the trailblazing Indian international cricketer Smriti Mandhana, who is currently serving as the vice-captain of the Indian national cricket team.
As of February 2026, Smriti Mandhana has been a crucial part of numerous Indian winning squads that have clinched the 2025 Women’s Cricket World Cup, the Women’s Asia Cup in 2016 and 2022. Moreover, as of February 2026, Smriti Mandhana has also scored a record total of sixteen in international cricket which continues to be the second-highest aggregate as of February 2026 ranking her at the second spot in our list.
-
Suzie Bates, New Zealand

Next, at the third spot in our list of the top four women cricketers who have scored the highest number of international centuries as of February 2026, we have the sensational New Zealand cricketer and former skipper of the New Zealand national women’s team, Suzie Bates.
Widely regarded as one of the most lethal and influential all-rounders in the history of international cricket, Suzie Bates has played a record total of 178 ODIs, 177 T20Is and 465 T20s as of February 2026 and has smashed a record total of fourteen centuries, which continues to be the third-highest aggregate as of February 2026. Additionally, the legendary batting sensation from New Zealand, Suzie Bates also holds the highest score and highest batting average in the New Zealand Women’s Twenty20 cricket team.
-
Charlotte Edwards, England

Finally, at the fourth spot in our list of the top four women cricketers who have scored the highest number of centuries in the history of international cricket, as of February 2026, we have the English former international cricketer Charlotte Edwards, who is widely regarded as one of the most successful batters in the history of international cricket.
Throughout her star-studded international cricketing career which spanned from 1996 to 2016, Charlotte Edwards played a phenomenal total of 23 Test matches, 191 One Day Internationals and 95 Twenty20 Internationals. Additionally, the legendary English batter Charlotte Edwards also smashed a commanding total of thirteen international centuries, which continues to be the fourth-highest number of hundreds ever registered by a female cricketer in the history of international cricket, ranking her at the fourth spot on our list.