Cricket has always been called a game of grandeur, endurance and power. Over the years, women’s cricket has grown a lot, along with some outstanding performances with the bat. Scoring a century, reaching 100 runs in a single innings, is one of the greatest achievements in cricket. It shows patience, concentration and complete mastery of batting technique.
In this blog, we will take a closer look at the players who have scored the most centuries in Test, ODI and T20 international matches in women’s cricket history.
A century is a milestone that defines the class and consistency of a batsman. While the term is heard more in men’s cricket, the women’s game also has its share of powerful and beautiful performers.
Scoring centuries across all three formats proves not just skill but also adaptability.
Following is a list of players who have made the most centuries across Tests, ODIs, and T20Is in women’s cricket history. The list is updated till 2025.
| Player Name | Country | Test 100s | ODI 100s | T20I 100s | Total Centuries | Playing Span |
|---|---|---|---|---|---|---|
| Meg Lanning | Australia | 0 | 15 | 2 | 17 | 2011–2023 |
| Suzie Bates | New Zealand | 0 | 13 | 1 | 14 | 2006–Present |
| Charlotte Edwards | England | 4 | 9 | 0 | 13 | 1996–2016 |
| Mithali Raj | India | 3 | 7 | 0 | 10 | 1999–2022 |
| Janette Brittin | England | 5 | 5 | 0 | 10 | 1979–1998 |
| Ellyse Perry | Australia | 2 | 2 | 0 | 4 | 2007–Present |
| Deandra Dottin | West Indies | 0 | 1 | 2 | 3 | 2008–2022 |
| Heather Knight | England | 2 | 3 | 0 | 5 | 2010–Present |
The statistics are updated till early 2025 based on available records.
ODI has always been a platform where batsmen can showcase their skills and aggression. Here are the top women cricketers with the most ODI centuries:
Meg Lanning is considered one of the best batsmen in women’s cricket. Known for her calm demeanor and consistent run-scoring, she has scored 15 ODI centuries. Her leadership and technique have always made Australia a dominant force over the years.
Suzie Bates is a powerful player in the top order. Her elegant yet powerful stroke play and aggressive intent make her one of the most exciting batsmen to watch.
For two decades, Charlotte Edwards was a pillar of England’s batting. Her ability to build innings and play under pressure made her a frequent match-winner.
Mithali Raj’s class and consistency in her game made her one of the most respected cricketers in the world. She played every innings with patience and brilliance, setting several batting records during her career.
Test cricket is the ultimate test of a batsman’s skill and temperament. Here are the top performers in the longest format:
Janet Britton was a great figure in women’s Test cricket. She was known for her long innings which led to many important victories for England during her career.
Charlotte Edwards appears here again; she was very capable in all formats. Her technique and shot selection marked her as one of the most complete batsmen of her era.
Mithali Raj’s contribution to Test cricket is no less commendable. She played every innings with unmatched concentration and brilliant performance.
Ellyse Perry is known not only for her batting but also as an all-rounder with incredible skills. Her centuries in Test cricket – each including a double century – are a testament to her extraordinary talent.
T20 cricket requires rapid scoring with almost unbelievable strokeplay. Centuries are very rare in this format and hence their value is very high.
Her aggressive intent and smart shot placement make her a nightmare for bowlers. Most of her centuries in T20Is have come against strong opponents, which shows her dominance.
Diandra Dottin’s name is synonymous with power. She holds the record for scoring the fastest century in women’s T20Is in just 38 balls.
The following qualities are common in the women listed above:
They have not only brought glory to the teams but also helped women’s cricket reach new audiences across the world.
Also Read: Highest Team Score in ODI Women’s Cricket History
Scoring a century in international cricket is never easy, as it requires discipline, technique and heart! All these women have displayed many qualities. From Meg Lanning’s dominance to Mithali Raj’s grace and Diandra Dottin’s power, each has brought their own flavour to the game. Together, they have proven that women’s cricket has world-class talent with stellar performances. As the game evolves, more players will join this list of greats, rewriting records and continuing the legacy left by these legends.
The record for the most centuries in women’s cricket history was held by Meg Lanning, who scored 17 international centuries in ODIs and T20Is.
The record for the most Test centuries in women’s cricket is held by Janet Britton of England, who has scored 5 centuries.
Among Indian players, Mithali Raj leads with a total of 10 international centuries: 7 in ODIs and 3 in Tests.
West Indies’ Diandra Dottin scored the first T20I women’s century in just 38 balls, one of the fastest centuries in cricket history.
Many players have performed well in all formats, but very few players have scored centuries in Test and limited-overs cricket. Ellyse Perry and Charlotte Edwards are among the rare players to have scored centuries in both Test and ODI.
Cricbites provides live cricket scores, simple cricket stories, player profiles, records, match facts and updates. The blog aims to provide simple cricket knowledge to fans who enjoy reading about the game.