Cricket

10 Players With Most Hundreds in A Calendar Year in WODIs

October 14, 2025

Written By:

Tazmin Brits has the most centuries in a calendar year, and Smriti Mandhana is the only player in the top 10 who has it twice. 

All matches from January to December in one year are counted in a calendar year record. This helps us see who played best for a whole year. 

This article shows which players scored the most centuries in one year in women’s cricket.

Top 10 Most Hundreds in a Calendar Year (WODIs)

This table shows players who scored many centuries in one year. These numbers tell us how well they played and how many big scores they made.

PlayerCountryYearMatchesInningsRunsHigh ScoreAverageStrike Rate10050
Tazmin BritsSouth Africa20251212749171*74.995.7851
Smriti MandhanaIndia2024131374713657.4695.1543
Smriti MandhanaIndia2025171798213557.76112.2243
Belinda ClarkAustralia19971614970229*80.8398.1134
Meg LanningAustralia2016151576113463.4193.1432
Amy SatterthwaiteNew Zealand20161514853137*85.395.6234
Sophie DevineNew Zealand201877533117*106.6109.8932
Sidra AminPakistan20221313697176*63.3677.5332
Nat Sciver-BruntEngland202365393129131107.3730
Hayley MatthewsWest Indies20247746914178.1688.3230

This table shows us that Tazmin Brits is the best with five centuries. Smriti comes twice on this list with four centuries each time. 

Many great players have scored three centuries in one year from different countries around the world. The next part tells you about their best years. You will read what made them so good and why people remember their cricket games.

1. Tazmin Brits – 5 Centuries In 12 Matches (South Africa, 2025)

Tazmin Brits is a South African player. She is number one with five centuries in 2025. Tazmin has made 749 runs in 12 games at an average of 74.9 and a strike rate of 95.78. 

Tazmin Brits
Source: ESPNcricinfo

Her highest score was not out on 171 runs. Tazmin played fast cricket and hit many boundaries. She is known for playing fast cricket and staying calm under pressure.

2. Smriti Mandhana – 4 Centuries In 13 Matches (India, 2024); 4 Centuries In 17 Matches (India, 2025)

Smriti Mandhana is an Indian player who scored four centuries each in 2024 and in 2025. She played 13 matches and made 747 runs in 2024. In 2025, she has made 982 runs in 17 games so far.

Smriti Mandhana
Source: BBC

She is a left-handed batter who plays beautiful shots and opens the batting for India. She has been in good form since last year and is the only player who comes on this list twice. This shows she plays well every year. 

3. Belinda Clark – 3 Centuries In 16 Matches (Australia, 1997)

Belinda Clark is an Australian player who scored three centuries in 16 matches in 1997. She made 970 runs in total at an average of 80.83 and a strike rate of 98.11.

Belinda Clark
Source: Cricket Australia

Her highest score was 229 not out. This is a very big score and one of the highest ever. She was the captain of Australia. She was one of the best batters in the world at that time. She helped make women’s cricket popular.

4. Meg Lanning – 3 Centuries In 15 Matches (Australia, 2016)

Meg Lanning is one of the two Australian batters who have scored three centuries in a calendar year. In 2016, she scored 761 runs in 15 matches at an average of 63.41 and a strike rate of 93.14.

 Meg Lanning
Source: ESPNcricinfo

She made two half-centuries apart from making three centuries. This was the first and only time Lanning scored over 500 runs in a calendar year in ODIs.

5. Amy Satterthwaite – 3 Centuries In 15 Matches (New Zealand, 2016)

Amy Satterthwaite is a New Zealand player who scored three centuries in 15 matches in 2016. She made 853 runs in total at an average of 85.3 and a strike rate of 95.62.

 Amy Satterthwaite
Source: ICC Cricket

Her highest score was 137 not out. She bats in the middle order for New Zealand. She played very well in 2016. She scored many runs and helped her team win important matches that year.

6. Sophie Devine – 3 Centuries In 7 Matches (New Zealand, 2018)

Sophie Devine is a New Zealand player who made three centuries in seven games in 2018. She amassed 533 runs at an average of 106.6 and a strike rate of 109.89.

 Sophie Devine
Source: Sky Sports

Her highest score was 117 not out. She plays fast cricket and hits many fours and sixes. She is very good at staying till the end. She helps win games for her team with her big hitting.

7. Sidra Amin – 3 Centuries In 13 Matches (Pakistan, 2022)

Sidra Amin is a Pakistani player who scored three centuries in 13 matches in 2022 and made 697 runs in total.

Sidra Amin
Source: India Today

Her highest score was 176 not out. She opens the batting for Pakistan. She played very well in 2022. She scored big runs for her country and helped her team many times.

8. Nat Sciver-Brunt – 3 Centuries In 6 Matches (England, 2023)

Nat Sciver-Brunt scored three centuries in only six matches in 2023 and finished with 393 runs to her name. The English batter scored runs at a strike rate of 107.37.

Nat Sciver-Brunt
Source: Female Cricket

Her highest innings was 129. She scored centuries very fast. Even though she played fewer games than others, she made big scores every time. This shows she is a very strong batter.

9. Hayley Matthews – 3 Centuries In 7 Matches (West Indies, 2024)

Hayley Matthews is a West Indies player who scored three centuries in seven matches in 2024. She scored 469 runs total at a strike rate of 88.32.

Hayley Matthews
Source: Mumbai Indias

Her biggest score was 141. She is a player who can bat and bowl both. She opens the batting for the West Indies. She played very well in 2024 and made many runs for her team.

Conclusion: Tazmin Brits Has The Most Centuries In WODIs

Tazmin Brits is at the top with five centuries in 2025. Smriti Mandhana comes on this list twice with four centuries each time. She also scored the most runs – 982 in 2025. 

These ten players come from eight different countries. This shows women’s cricket is growing. Their big scores show they have talent and have worked hard. 

Young girls who love cricket can learn from these players and maybe one day break these records.

FAQ

Who scored the most hundreds in one year in women’s cricket?

Tazmin Brits from South Africa scored five centuries in 2025. She has played 12 matches and has scored 749 runs.

Did anyone score four centuries in one year?

Smriti Mandhana from India did this twice. She scored four centuries each in 2024 and 2025.

Who scored the most runs with multiple centuries in one year?

Smriti Mandhana has scored 982 runs with four centuries in 2025. Belinda Clark from Australia scored 970 runs with three centuries in 1997.

Who scored three centuries very quickly?

Nat Sciver-Brunt scored three centuries in only 6 matches in 2023. Sophie Devine and Hayley Matthews scored three centuries in only 7 games in their best years.

Do these records count all cricket matches in one year?

These records count every international match played from January 1 to December 31. It includes all tournaments and all teams they played against in that year.

Devraj Chauhan is a sports development strategist with hands-on experience in managing tournaments, coaching programs, and infrastructure planning across India. Dedicated to promoting both indoor and outdoor games, he brings a practical perspective to grassroots sports and writes to inspire growth in community-based athletics.

Scroll to Top