As of December 2024, the record for the most centuries in Women’s One Day Internationals (ODIs) is held by Mag Lanning of Australia, who has scored 15 centuries She is followed by Suzie Bates from New Zealand with 13 centuries, and Tammy Beaumout from England with 10 centuries A notable mention is Smriti Mandhana from India, who recently reached her ninth century, tying her with several other players in the rankings.
Here are some players with most ODIs Centuries:
Sr. | Player | Country | Matches | Centuries |
1. | Meg Lanning | Australia | 103 | 15 |
2. | Suzie Bates | New Zealand | 166 | 13 |
3. | Tammy Beaumont | England | 123 | 10 |
4. | Chamari Athapaththu | Sri-Lanka | 107 | 9 |
5. | Charlotte Edwards | England | 191 | 9 |
6. | Smriti Mandhana | India | 91 | 9 |
Recent Highlights
. Smriti Mandhana’s recent century against Australia not only marked her ninth ODI century but also set a new record for the most centuries in a calendar year (four) by any player in Women’s ODIs.
. Mandhana surpassed the previous record held by Indian legend Mithali Raj, establishing herself as the leading Indian batter in terms of ODI centuries.
This list illustrates the growing talent and competitiveness in women’s cricket, reflecting significant achievements that continue to emerge within the sport.