Press ESC to close

Cricket Resolved For the cricket fan in you!

List: Women Batters to Score a Century in All Formats

Scoring a century in any format of the game is a significant milestone in a cricketer’s career. And there’s no better way of showcasing one’s skills and determination than by bringing up hundreds in all formats.

A handful of women cricketers have achieved this feat by smashing centuries in Tests, ODIs, and T20Is. Here we’ll list the women batters who have scored a century in all three formats.

1. Heather Knight | England

Heather Knight made her international debut for England in a women’s ODI against India in 2010.

A year later, she made her women’s Test debut and brought up her maiden Test century against Australia two years later, in 2013. She scored 157 runs off 338 deliveries, including 20 fours.

The right-hand batter took seven years to get her maiden ODI hundred. Knight accumulated 106 runs in 109 balls against Pakistan in 2017.

She hammered her maiden T20I century during the 2020 Women’s T20 World Cup against Thailand. Coming to bat at No. 4, the England skipper rumbled her way to an unbeaten 108 off 66 balls.

With that, Heather Knight became the first batter to score a century in all three formats of women’s cricket.

2. Tammy Beaumont | England

Tammy Beaumont followed her teammate, Heather Knight, becoming the second woman batter to score centuries in all formats.

The opening batter made her international debut via a women’s ODI game against the West Indies, followed by her T20I debut in November 2009.

Beaumont had to endure a long wait to score her maiden international century. In 2016, she brought up her first ODI hundred against Pakistan, scoring 104 runs off 116 deliveries.

Beaumont scored her maiden T20I century off 47 balls in 2018 against South Africa — the fastest century for England in women’s T20Is. 

The right-hand batter notched up her first Test hundred in the 2023 Women’s Ashes against Australia, hammering 208 runs in 331 balls.


Also Read | The Ten Best Women Cricketers of All Time


3. Laura Wolvaardt | South Africa

Laura Wolvaardt became the third woman batter with centuries in all three formats. The South African batter made her international debut in February 2016, before turning 17.

Wolvaardt didn’t waste too much time and got off to a wonderful start by slamming her maiden ODI hundred in her seventh match. She scored a brisk 105-run knock against Ireland in August 2016.

The opener notched up her maiden T20I century in March 2024 against Sri Lanka, scoring 102 runs off 63 balls. 

Three months later, Wolvaardt brought up her first Test century against India, amassing a gritty 122-run knock in Chennai.

4. Beth Mooney | Australia

Beth Mooney made her international debut in early 2016. Since then, she has been a consistent run-scorer for Australia.

A year into her ODI career, Mooney brought up her maiden hundred. She scored a perfect 100 from 123 balls against New Zealand in Auckland in 2017.

Mooney capped off 2017 with her maiden T20I century. She hammered an unbeaten 117 off 70 balls against England in Canberra.

Mooney joined this elite list in early 2025, scoring her maiden Test hundred. She aggregated a 106-run knock against England in the Women’s Ashes at the iconic Melbourne Cricket Ground (MCG).

5. Smriti Mandhana | India

Smriti Mandhana has been a standout batter for India across all formats. She received her first international cap in April 2013.

Mandhana had to wait for almost three years to score her maiden international hundred. The first one came in ODIs, as she scored 102 from 109 balls against Australia in Hobart in 2016.

Mandhana’s first Test hundred also came against Australia in Australia. She made a brilliant 127 runs in what was India’s first pink-ball Test in 2021.

The southpaw completed the treble in 2025 with her maiden T20I hundred. She smoked 112 runs from 62 balls against England in Nottingham.

Mandhana is also among a few batters who’ve scored 10000 runs in women’s international cricket.

Read Next | 10 Amazing Facts About Women’s Cricket You Should Know!

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he’s not watching cricket, you’ll find him creating funny memes or watching old TMKOC episodes!

Leave a Reply