Most Runs in Women’s Cricket Across All Formats

Most Runs in Women’s Cricket: ODI, T20I & Tests

Women’s cricket has grown into a global force, producing some of the finest batting talents the sport has ever seen. From the calm consistency of Mithali Raj to the aggressive flair of Meg Lanning and the fearless approach of players like Suzie Bates, the women’s game has been blessed with run-machines who’ve redefined batting across generations. This blog highlights the legendary players with the most runs in women’s cricket across all three international formats — ODI, T20I, and Test — offering a comprehensive look at the icons who’ve dominated the scoreboard and etched their names in cricket history.

Top 10 Players with the Most Runs in Women’s Cricket in All Formats

Here’s a look at the women who have scored the most runs in women’s cricket in all formats, combining their statistics from ODIs, T20Is, and Test matches. These legendary batters have been the backbone of their teams, delivering runs consistently across all versions of the game.

Player Country Total Runs Format Breakdown (Test / ODI / T20I)
Mithali Raj India 10,868 699 / 7,805 / 2,364
Suzie Bates New Zealand 10,641 29 / 5,896 / 4,716
Charlotte Edwards England 10,273 1,676 / 5,992 / 2,605
Stafanie Taylor West Indies 9,245 319 / 5,873 / 3,053
Meg Lanning Australia 8,352 345 / 4,602 / 3,405
Harmanpreet Kaur India 7,741 209 / 4,069 / 3,463
Chamari Athapaththu Sri Lanka 7,368 33 / 3,877 / 3,458
Ellyse Perry Australia 6,974 928 / 4,187 / 1,859
Sarah Taylor England 6,533 300 / 4,056 / 2,177
Alyssa Healy Australia 5,522 236 / 3,198 / 2,088
Amy Satterthwaite New Zealand 5,384 746 / 4,639 / –
Tammy Beaumont England 5,228 – / 4,528 / 700
Laura Wolvaardt South Africa 5,179 – / 4,519 / 660
Nat Sciver-Brunt England 5,078 – / 4,092 / 986
Claire Taylor England 4,713 612 / 4,101 / –
Sophie Devine New Zealand 4,913 168 / 3,990 / 755
Debbie Hockley New Zealand 4,664 600 / 4,064 / –
Beth Mooney Australia 4,215 – / 2,477 / 1,738
Smriti Mandhana India 4,588+ – / 4,588 / (T20I & Test not included here)
Heather Knight England 5,800+ ~750 / 4,037 / ~1,000

Mithali Raj

Format Matches Runs 100s
Test 12 699 1
ODI 232 7,805 7
T20I 89 2,364 0

Mithali Raj holds the crown for the most runs in women’s cricket, making her the undisputed queen of consistency. Across a career that spanned 22 years, Mithali amassed 10,832 international runs, excelling in all three formats. Her ODI record is unparalleled, with 7,805 runs, while her contributions of 663 Test runs and 2,364 T20I runs further highlight her versatility. With seven international centuries and over 80 fifties, Mithali didn’t just play the game — she mastered it. Her ability to anchor innings and build partnerships made her a pillar of the Indian batting lineup for over two decades.

Suzie Bates

Format Matches Runs 100s
Test 1 29 0
ODI 169 5,890
T20I 177 4,716

Suzie Bates has carved her name into the history books with sheer consistency and unmatched determination. As one of the top players with the most runs in women’s international cricket across all formats, Bates has crossed key milestones with both elegance and power. Her ODI and T20I numbers are among the best in the world, and she holds the distinction of being New Zealand’s highest run-scorer in both formats.

Charlotte Edwards – England’s Timeless Trailblazer

Format Matches Runs 100s
Test 23 1,676 4
ODI 191 5,992 9
T20I 95 2,605 0

With nearly 10,300 runs across formats, Charlotte Edwards stands tall among players with the most runs in women’s cricket in all format. Her contribution to England’s success in the 2000s and early 2010s was immense, particularly in ODIs where she scored 5,992 runs, including 9 centuries. She also thrived in Tests and early T20Is, adapting her classical style to every format the game offered.

Stafanie Taylor – West Indies’ All-Format Anchor

Format Matches Runs 100s
Test 3 319 0
ODI 170 5,873 7
T20I 125 3,426 0

A dependable top-order batter and occasional off-spinner, Taylor’s value goes beyond the scoreboard. With over 5,000 ODI runs and more than 3,000 in T20Is, she’s been the backbone of her team’s batting unit across formats. 

Known for her calm demeanor and ability to pace an innings, Taylor has often played the role of stabilizer when the top order faltered and finisher when quick runs were needed. Her cricketing intelligence, adaptability, and leadership have helped shape the identity of West Indies women’s cricket, making her one of the most respected and admired players on the global stage.

Meg Lanning – Australia’s Run-Making Machine

Format Matches Runs 100s
Test 6 345 0
ODI 103 4,602 15
T20I 132 3,405 2

Few players have left a mark on women’s cricket quite like Meg Lanning. Beyond her remarkable run-scoring ability, she’s been one of the most successful captains in the sport’s history. Under her leadership, Australia clinched multiple ICC titles, including the T20 World Cups and the ODI World Cup. Lanning’s calm presence at the crease, paired with her sharp cricketing brain, allowed her to thrive under pressure. With over 8,300 international runs, her contribution to Australia’s golden era cannot be overstated.

Harmanpreet Kaur – India’s Big-Match Player

Format Matches Runs 100s
Test 3 209 0
ODI 139 4,069 7
T20I 160 3,200+ 1

Harmanpreet Kaur continues to shine as one of India’s most impactful batters across all formats. With over 7,800 international runs, she stands among the elite in women’s cricket. Her recent century against England — a blistering 102 off 84 balls — not only sealed the ODI series win but also made her the first overseas player to score three ODI centuries on English soil. Currently boasting 4,069 ODI runs, 3,589 T20I runs, and a Test century to her name, Kaur has solidified her position as India’s powerhouse performer. Known for her aggressive stroke play and fierce leadership, she remains the backbone of the Indian women’s cricket team, consistently delivering in high-pressure moments.

Chamari Athapaththu – Sri Lanka’s Lone Warrior

Format Matches Runs 100s
Test 1 33 0
ODI 103 3,877 9
T20I 124 2,300+ 1

Chamari Athapaththu has carried the Sri Lankan batting lineup on her shoulders for years. A powerful left-hander, she has the rare ability to single-handedly dominate top-tier bowling attacks. Her unbeaten 178* against Australia in the 2017 World Cup remains one of the most destructive knocks in the history of the women’s game. Despite limited support from the other end, Athapaththu has consistently delivered match-winning performances in both ODIs and T20Is, establishing herself as one of the most respected and feared openers in world cricket.

Ellyse Perry – The Ultimate All-Rounder

Format Matches Runs 100s
Test 11 876 2
ODI 137 4,187 3
T20I 139 1,842 0

Ellyse Perry has quietly built one of the most impressive careers in the modern game. With a combined run tally of over 6,300, she ranks high among players with the most runs in women’s cricket. Add to that her bowling achievements, and it’s clear why Perry is considered one of the greatest all-rounders the game has seen.

Sarah Taylor – The Artistry Behind the Stumps

Format Matches Runs 100s
Test 9 300 0
ODI 126 4,056 7
T20I 90 2,177 0

Sarah Taylor was not only one of the most stylish batters of her generation but also arguably the finest wicketkeeper in women’s cricket. Her fluid stroke play and lightning-quick reflexes made her a fan favorite. With over 4,000 runs in ODIs and more than 2,000 in T20Is, she consistently delivered with the bat, often opening the innings or stabilizing the middle order. Behind the stumps, she redefined standards with her swift glove work and sharp presence, inspiring a new generation of keepers with her technique and grace.

Alyssa Healy – Power, Precision & Presence

Format Matches Runs 100s
Test 7 236 0
ODI 101 3,198 5
T20I 148 2,800+ 1

Alyssa Healy is the kind of player who brings energy to every game. With her explosive batting at the top and sharp skills behind the stumps, she’s become one of Australia’s most valuable match-winners. Her quick starts and fearless attitude have changed how teams approach power plays in women’s cricket.

Read More: Most Centuries in Women’s Cricket

Most Runs in Women’s T20I Cricket History (As of 2025)

Over the past two decades, women’s T20 internationals have become one of the most exciting formats in the game, demanding power, precision, and adaptability. As the format evolved, a select group of players stood out for their consistency and impact with the bat. These batters have not only scored runs but shaped how T20I cricket is played — setting records, winning games, and redefining aggression. Below is a look at the top run-scorers in women’s T20I history, showcasing those who have mastered this fast-paced format.

Rank Player Country Matches Runs
1 Suzie Bates New Zealand 177 4,716
2 Smriti Mandhana India 150 3,886
3 Harmanpreet Kaur India 179 3,590
4 Chamari Athapaththu Sri Lanka 146 3,458
5 Sophie Devine New Zealand 146 3,431
6 Stafanie Taylor West Indies 123 3,426
7 Meg Lanning Australia 132 3,405
8 Beth Mooney Australia 126 3,381
9 Danielle Wyatt England 175 3,208
10 Alyssa Healy Australia 162 3,054

Top 15 Run-Scorers in Women’s ODI Cricket (Updated 2025)

Women’s ODI cricket has seen some of the most iconic batters leave their mark with consistency, class, and sheer dominance at the crease. From the legendary Mithali Raj’s unmatched composure to the dynamic stroke play of Suzie Bates and Meg Lanning, these players have defined eras and carried their teams in pressure situations. This updated list for 2025 showcases the all-time top run-scorers in women’s One Day Internationals — a testament to their longevity, skill, and impact on the global stage.

Player Country ODI Runs Matches Highest Score
Mithali Raj India 7,805 232 125*
Charlotte Edwards England 5,992 191 173*
Suzie Bates New Zealand 5,896 171 168
Stafanie Taylor West Indies 5,873 170 171
Meg Lanning Australia 4,602 103 152*
Harmanpreet Kaur India 4,069 149 171*
Chamari Athapaththu Sri Lanka 3,877 115 195*
Ellyse Perry Australia 4,187 155 112*
Sarah Taylor England 4,056 126 147
Tammy Beaumont England 4,528 132 168*
Laura Wolvaardt South Africa 4,519 107 184*
Amy Satterthwaite New Zealand 4,639 145 137*
Nat Sciver-Brunt England 4,092 121 148*
Debbie Hockley New Zealand 4,064 118 117
Smriti Mandhana India 4,588 105 136

Women’s Test Cricket: Highest Career Run-Getters

While Test cricket in the women’s game is played far less frequently than limited-overs formats, it remains the purest and most challenging form of the sport. Over the years, a select group of batters have showcased their class, patience, and technique in the long format, etching their names into the record books. These women have not only scored big but have done so in an era where opportunities in Tests were limited, making their achievements all the more remarkable. Let’s explore the top run-scorers in women’s Test cricket history.

Rank Player Country Matches Runs
1 Jan Brittin England 27 1,935
2 Charlotte Edwards England 23 1,676
3 Rachael Heyhoe Flint England 38 1,594
4 Debbie Hockley New Zealand 29 1,301
5 Carole Hodges England 31 1,164
6 Sandhya Agarwal India 13 1,110
7 Smriti Mandhana India 7 629
8 Mithali Raj India 12 699
9 Nat Sciver-Brunt* England 12 883
10 Denise Annetts Australia 10 819

Final Words

The landscape of women’s cricket has evolved tremendously over the years, and the remarkable batters featured in this list are living proof of that progress. From Mithali Raj’s unshakable dominance to Suzie Bates’ explosive consistency and Stafanie Taylor’s all-format reliability, these players have redefined what it means to be great in the international arena. Their achievements are not just numbers—they represent years of dedication, resilience, and passion for the game. As women’s cricket continues to grow globally, these run machines have laid the foundation for future stars to shine even brighter. Whether it’s ODIs, T20Is, or the rare but treasured Test matches, these legends have left an unforgettable mark on the sport.

Frequently Asked Questions (FAQs)

Q1. Who has scored the most runs in women’s international cricket across all formats?
A: Mithali Raj of India holds the record for the most runs in women’s international cricket, with a total of 10,868 runs across Tests, ODIs, and T20Is.

Q2. Who has the most runs in women’s ODI cricket?
A: Mithali Raj leads the chart in women’s ODIs with 7,805 runs from 232 matches.

Q3. Who is the highest run-scorer in women’s T20I cricket?
A: Suzie Bates from New Zealand is the top run-scorer in Women’s T20Is with over 4,700 runs.

Q4. Which player has the most runs in women’s Test cricket?
A: Jan Brittin of England tops the all-time list with 1,935 Test runs.

Q5. Which active women’s cricketer is close to breaking major run records?
A: Players like Chamari Athapaththu, Smriti Mandhana, and Alyssa Healy are among the top active batters and are rapidly climbing the run charts.

Q6. Who has scored the most centuries in women’s cricket across formats?
A: Meg Lanning has scored the most international centuries in women’s cricket, including multiple hundreds in both ODIs and T20Is.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *