Complete List: Women Cricketers with Centuries Across All International Formats

Scoring a century in international cricket is a remarkable achievement, but doing so across all three formats—Tests, One-Day Internationals (ODIs), and Twenty20 Internationals (T20Is)—is a rare feat that highlights a player’s adaptability and skill. In women’s cricket, only a select few have managed to reach this milestone, demonstrating their dominance and versatility on the world stage.

Complete List: Women Cricketers with Centuries Across All International Formats
Complete List: Women Cricketers with Centuries Across All International Formats

Heather Knight (England)

Heather Knight of England was the trailblazer, becoming the first woman cricketer to score a century in all three formats. Her Test century came against Australia, when she scored a brilliant 157 at Wormsley back in August 2013. She followed this with her maiden ton in ODIs scoring 106 runs against Pakistan in Leicester in June 2017. Knight, in February 2020 scored an unbeaten 108 runs in T20Is against Thailand in Canberra and completed the hat-trick of a century across all formats of the game. Knight’s achievement set a new benchmark for all-round batting excellence in women’s cricket.

Tammy Beaumont (England)

Tammy Beaumont, also from England, soon joined Knight in their rare feat. Known for her technical prowess and aggressive strokeplay, Beaumont has registered 12 centuries in ODIs. Her first ODI century came on 22 June 2016, making 104 runs against Pakistan at New Road, Worcester. Her maiden T20I century in June, 2018 against South Africa scoring 116 runs in Taunton proved her consistency and adaptability across formats. Beaumont, years later, in the 2023 Women’s Ashes scored a memorable double century of 208 runs against Australia, which is the highest individual score by an England woman in Tests. Beaumont became the second player after Heather Knight to score centuries across all formats.

Laura Wolvaardt (South Africa)

South African opener Laura Wolvaardt made history as the first Proteas woman to achieve this milestone. She scored her maiden ODI century at just 17 by scoring 105 against Ireland in Dublin, Ireland back in August 2016. It was after 8 years, when she scored her maiden T20I century against Sri Lanka in 2024 scoring 102 runs in Benoni. Laura then added a Test century in the same year later in June 2024 against India, scoring 122 runs in Chennai becoming the first South African Woman and third overall woman to score centuries across all formats. Wolvaardt’s elegant batting style and ability to anchor innings have made her one of the most respected batters in the game.

Also Read:  What did head coach Amol Muzumdar say on India's lackluster outing in 1st ODI against Australia?

Beth Mooney (Australia)

Beth Mooney has scored a century in all three international formats—Tests, ODIs, and T20Is. Mooney scored her maiden ODI century against New Zealand in Auckland in February 2017. Mooney later that year also scored her maiden T20I century in November 2017 against England in Canberra scoring an unbeaten 117 runs. Mooney on February 1, 2025, during the Women’s Ashes Series at the Melbourne Cricket Ground, achieved the historic milestone of scoring centuries across formats when she brought up her maiden Test hundred. This made her the first Australian woman and only the fourth woman overall to accomplish this feat, joining England’s Heather Knight and Tammy Beaumont, and South Africa’s Laura Wolvaardt.

Smriti Mandhana (India)

India’s Smriti Mandhana recently joined this exclusive group, becoming the first Indian woman to score centuries in all three formats. Mandhana scored her maiden ODI century in 2016 against Australia scoring 102 in Hobart back in February 2016. Mandhana also scored her maiden Test century scoring 127-runs in the first innings back in September 2021 batting against Australia in Carrara. She recently completed her set with a stunning 112 in the first T20I against England in June 2025. The best part about Mandhana’s maiden tons was that all her maiden three centuries came on foreign soil. Mandhana’s stylish and aggressive batting has made her a fan favorite and a key player for India across formats.

As of June 30, 2025, these five cricketers—Heather Knight, Tammy Beaumont, Laura Wolvaardt, Beth Mooney and Smriti Mandhana—are the only women to have scored centuries in Tests, ODIs, and T20Is. Their achievements are a testament to their talent and the growing competitiveness of women’s cricket worldwide. Each of them has inspired a new generation of players to strive for excellence across all formats of the game.

Loves all things female cricket

Also Read:  "I trust they will meet those expectations," Jhulan Goswami backs Indian Women’s Team

Liked the story? Leave a comment here

Top 10: Most Capped Players in Women’s T20I History Complete List: Which female cricketers have scored Hundred in all 3 Formats? See Pictures: India Women Gear Up for 1st T20I Against England in Nottingham
Most Popular Female Cricketers on Instagram List of 10 Brother-Sister pair in Cricket Husband-Wife Pair in Cricket