Top 5 Women Cricketers With Most ODI Centuries

Meg Lanning needed just 102 innings to reach 15 ODI hundreds, a ratio no other woman in the format has matched, and she did it before retiring in November 2023. Smriti Mandhana has spent the last eighteen months chasing that number down almost innings by innings. Here is the full breakdown of the women with the most centuries in Women’s ODIs, and how close the chasing pack has actually gotten to the record at the top.

Who Has the Most Centuries in Women’s ODIs?

Meg Lanning still holds the outright record with 15 ODI centuries, scored across 103 matches for Australia before her retirement from international cricket. She finished with 4,602 ODI runs at an average of 53.51, the best of anyone with more than 1,200 career runs in the format. What made Lanning’s tally so remarkable was not just the number itself, but the pace at which she reached it, converting a century roughly once every seven innings for the better part of a decade.

Behind her, the picture has shifted fast. Smriti Mandhana has closed the gap significantly since the start of 2025, and Laura Wolvaardt has quietly built one of the most efficient century records in the women’s game.

Top 5 Women Cricketers With Most ODI Centuries

  1. Meg Lanning (Australia), 15 ODI centuries in 103 matches
  2. Smriti Mandhana (India), 14 ODI centuries and counting
  3. Laura Wolvaardt (South Africa), 13 ODI centuries
  4. Suzie Bates (New Zealand), 13 ODI centuries
  5. Tammy Beaumont (England), 12 ODI centuries

Wolvaardt and Bates currently sit level on 13 apiece, which makes third place on this list the tightest contest anywhere in the top five right now.

Meg Lanning: The Record Still Standing

Lanning made her ODI debut against England at the WACA in January 2011 and retired as the most efficient century-maker the format has produced. Beyond the raw count, her strike rate of 92.20 across 102 innings shows she was not simply accumulating centuries slowly. She built them at a pace that regularly put opposition bowling attacks under pressure from the first ten overs onward, and she captained Australia to five ODI World Cup titles along the way.

Smriti Mandhana: Closing the Gap Fast

Mandhana’s numbers tell the story of a batter accelerating rather than settling. As recently as January 2025, she sat on just 10 ODI centuries, tied for third on the all-time list. Since then she has added four more, including a century against Australia that broke a long-standing record for the fastest hundred by an Indian batter in ODI cricket, and another during the 2025 Women’s ODI World Cup against New Zealand at the DY Patil Stadium. At her current rate, Mandhana looks like the batter most likely to eventually threaten Lanning’s record outright.

Laura Wolvaardt and Suzie Bates: The Fight for Third

Wolvaardt has built her tally of 13 centuries in far fewer matches than most names above her on this list, a reflection of how quickly she has become South Africa’s most important batter across every format. Her highest ODI score of 136 came against South Africa’s fiercest rivals at Bengaluru in 2024, and she continues to add centuries in World Cup cricket as well as bilateral series.

Suzie Bates, by contrast, represents pure longevity. She made her ODI debut against India back in March 2006 and has spread her 13 centuries across nearly two decades of international cricket. Her average of 38.23 and 37 ODI half-centuries on top of those hundreds make her one of the most consistent openers the women’s game has ever produced, even if her overall strike rate sits lower than some of the more explosive names around her.

Tammy Beaumont: England’s Leading Century Maker

Beaumont holds the record for the most ODI centuries by an England batter, with 12 hundreds split fairly evenly between home matches and away tours. She is particularly effective against spin, with seven of her centuries coming against Pakistan and Sri Lanka combined, a rare skill set within an England batting lineup that has traditionally been built around pace-friendly conditions.

What Separates Lanning’s Record From the Rest

The gap between Lanning’s 15 centuries and the rest of the field is smaller than it looks on paper. Mandhana needs only two more hundreds to draw level, and given she added four centuries in roughly a year and a half, that is not a distant target. Think of it like a runner closing on a marathon leader in the final six miles. The gap on the clock looks significant, but the pace differential says the race is not over yet.

What made Lanning’s record hard to catch while she was playing was her average of 53.51, a number that meant she rarely got out cheaply between hundreds. Mandhana’s recent form suggests she is now scoring at a similar rate of conversion, turning good starts into three-figure scores far more often than she did earlier in her career.

Names to Watch Behind the Top Five

A handful of players sit just outside this top five and could climb into it within the next couple of seasons. Nat Sciver-Brunt has nine ODI centuries and remains one of the most dangerous middle-order batters in the world, with a highest score of 148 not out against Australia in a losing 2022 World Cup final. Chamari Athapaththu has built a strong ODI century record for Sri Lanka as well, and her unbeaten 195 against South Africa in 2024 remains one of the great chase-defining innings in the format’s recent history.

Alyssa Healy has also emerged as a serious threat to this list in the past two seasons, playing with the kind of intent that regularly turns fifties into hundreds once she gets through the new ball. None of these players are close enough yet to threaten the top five outright, but the gap that once separated the established greats from the next generation has narrowed considerably.

Frequently Asked Questions

Who has the most ODI centuries in women’s cricket?

Meg Lanning holds the record with 15 ODI centuries, scored across 103 matches for Australia before her retirement in 2023.

How many ODI centuries does Smriti Mandhana have?

Mandhana has 14 ODI centuries as of her most recent hundred during the 2025 Women’s ODI World Cup, and she is closing in fast on the all-time record.

Who has the most ODI centuries for England?

Tammy Beaumont holds the England record with 12 ODI centuries, more than any other English batter in the format’s history.

Is Meg Lanning’s ODI century record likely to be broken?

Smriti Mandhana is the closest active player, sitting two centuries behind Lanning’s total of 15, and her recent conversion rate suggests she has a genuine chance of catching or passing the record.

You May Have Missed