Cricbites

Loading…

CricBites

7 Greatest Women’s Cricketer Of All Time (2025 Ranked)

In cricket, greatness is measured by what you achieve over the years. It’s measured by the runs scored, the wickets taken, and the matches won.

By Satyaki Das | Wed Jan 28 2026
4.4
(24 votes)
7 Greatest Women’s Cricketer Of All Time (2025 Ranked)
4.4
(24)

In cricket, greatness is measured by what you achieve over the years. It’s measured by the runs scored, the wickets taken, and the matches won. It’s measured by how you perform when the pressure is highest and everything depends on you. It’s measured by consistency across all formats, conditions, and against all opponents.

seven women in cricket history have achieved greatness above all others. They hail from Australia, India, England, and New Zealand. They have scored the most runs and taken the most wickets. They have won the most matches and the most tournaments. They have set records that have stood for decades. Their statistics prove their superiority. Their teams relied on them. They delivered. That is greatness.

7 Greatest Women’s Cricketer Of All Time

1. Ellyse Perry

Ellyse Perry is from Australia. In her 314-match career across all formats, she has scored 6,764 international runs and taken 330 wickets. In ODIs, her batting average is 50.74 and her bowling average is 25.13. In Tests, her batting average is over sixty. Her best bowling performance in Tests is six wickets for 32 runs.

These statistics demonstrate world-class performance in both disciplines. Most cricketers specialize in only one area. Perry excels in two. A batting average of over fifty in ODIs places her among the finest batters. A bowling average of twenty-five places her among the finest bowlers. To do both simultaneously is extraordinary.

She has been playing for Australia since the age of sixteen. She started as a bowler and has now become one of the world’s best batters. She has won multiple World Cups. She has won countless Player of the Match awards. When cricket historians discuss the greatest all-rounders in any format of the game, male or female, Perry’s name comes up. That is the measure of her achievement. It is greatness proven over almost two decades.

2. Mithali Raj

Mithali Raj is from India. She has scored the most career runs in women’s ODIs, with 7,805 runs at an average of 50.68. Her total runs across all formats are 10,868, the highest in the history of women’s international cricket. She also holds the record for the most scores of 50 or more in ODIs, with 71 such scores.

These statistics are the result of consistent high performance over a long career. Raj played international cricket for over two decades. She scored runs against different opponents, in varying conditions, and at different times. Bowling improved. Fielding improved. Standards rose. But she continued to score runs.

A score of 50 or more means either a half-century or a century. Achieving this 71 times means she scored more than 50 runs in an innings 71 times. Most batters don’t even come close to this number in their entire careers. An ODI average of over 50 means that whenever she was dismissed, she had scored an average of more than 50 runs. This consistency is unparalleled in the history of women’s cricket.

3. Meg Lanning

Meg Lanning is from Australia. She has scored fifteen One Day International (ODI) centuries, the most in the history of women’s cricket. She has scored over 4,602 ODI runs at an average of approximately 53.51. She has led Australia to several ICC titles, including the World Cup.

Fifteen centuries mean fifteen different innings in which she scored more than a hundred runs. Converting a good start into a century requires concentration and skill. Many batters regularly score fifties but fail to convert them into centuries. Lanning did exactly that. Her average of over fifty shows that she rarely failed. Whenever she batted, she made a significant score.

As captain, she led Australia during its most dominant era. Under her captaincy, Australia won almost everything. Her individual talent and captaincy success make her one of the most successful batters and captains in women’s cricket.

4. Charlotte Edwards

Charlotte Edwards is from England. She scored over 6,672 ODI runs, and her total runs across all formats exceed 10,000. She captained England for many years and was a crucial leader for several generations of players.

Scoring ten thousand international runs is a milestone achieved by very few. It requires playing many matches over many years and consistently scoring runs. Edwards did just that. She performed brilliantly across all formats and different eras. She played when women’s cricket was less professional, and as it became more professional, she adapted and continued to excel.

Her leadership shaped English women’s cricket. Young players learned from her, and the team’s standards rose under her captaincy. When she retired, England lost not only runs but also invaluable experience and leadership that could not be replaced.

5. Jhulan Goswami

Jhulan Goswami is from India. She was the first woman to take 250 ODI wickets. Her career includes 255 WODI wickets at an average of approximately 22.04. In total, she took 355 international wickets across all formats.

She is a fast bowler. Fast bowlers are less common in women’s cricket compared to spinners because fast bowling requires specific physical attributes and extensive training. Goswami became one of the greatest female fast bowlers in cricket history. Her wickets came from a combination of pace, accuracy, and the ability to swing the ball.

Reaching 250 ODI wickets means she consistently took wickets throughout her career, which spanned two decades. An average of 22 indicates that she took wickets efficiently without conceding many runs. Batters feared her. Teams devised special strategies to counter her bowling. Yet, she continued to take wickets.

6. Rachael Heyhoe Flint

Rachel Heyhoe Flint was from England. She played 22 Test matches and had a One Day International batting average of 58.45, one of the highest in women’s cricket history. She scored several Test centuries and captained England for over a decade.

She was a pioneer. In her era, women’s cricket received very little support or recognition. Yet, she played and played brilliantly. She also championed women’s cricket off the field, advocating for better conditions and more opportunities. Her impact extended far beyond her statistics.

Her average of 58.45 is a testament to her technical skill. Maintaining such an average against international bowling attacks for so many years is truly remarkable. She set standards that subsequent generations have strived to emulate.

7. Suzie Bates

Suzie Bates is from New Zealand. She has scored over 5,936 ODI runs with thirteen centuries. She is one of the leading run-scorers in women’s T20Is and World Cups.

Consistent, outstanding performance across all formats has been the hallmark of her career. She played for New Zealand for twenty years. She opened the batting and faced the new ball when it is at its most dangerous, yet she consistently scored runs. Her thirteen ODI centuries demonstrate her ability to play consistently big innings.

In T20Is, where quick scoring is essential, she adapted her game accordingly and was successful. She also performed well in World Cups, where the pressure is at its highest. This versatility across formats and situations is what makes her a great player.

Read More: Top 10 Greatest Indian Women’s Cricketer Of All Time (2025 Ranked!)

How useful was this post?

Click on a star to rate it!

Average rating 4.4 / 5. Vote count: 24

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Satyaki Das
Satyaki Das

Hello Readers! My name is Satyaki Das. I work as an SEO specialist and content writer at Cricbites.com and I have over 2 years of experience. I enjoy writing easy-to-read and engaging sports content, especially clear and helpful cricket stories for fans. I hope you enjoy my articles. Thanks for reading!

Follow & Share

Loading current series…
Loading stories...
CricBites