Most Runs in WPL History
The Women's Premier League has grown rapidly since its first season in 2023, and with every edition the batting charts tell a richer story. Across the seasons played so far, a small group of batters has separated itself from the rest through remarkable consistency, piling up runs year after year regardless of conditions or opposition.
Run-scoring in the WPL rewards a particular blend of skills. Openers get the most balls to face, but they also confront the new ball and the best bowlers. Middle-order batters arrive with less time but more freedom to attack. The players at the top of the all-time list have mastered both roles at different stages, which is why their numbers stand apart.
This article looks at the ten highest run-scorers in WPL history, with their innings, totals, averages, strike rates and best scores.
Top 10 Highest Run-Scorers in WPL History
| Rank | Player | Innings | Runs | Average | Strike Rate | High Score | 100s/50s |
|---|---|---|---|---|---|---|---|
| 1 | Natalie Sciver-Brunt | 36 | 1348 | 49.92 | 144.01 | 100* | 1/11 |
| 2 | Meg Lanning | 35 | 1200 | 37.50 | 126.71 | 92 | 0/11 |
| 3 | Harmanpreet Kaur | 34 | 1193 | 45.88 | 145.48 | 95* | 0/11 |
| 4 | Shafali Verma | 37 | 1124 | 33.05 | 152.09 | 84 | 0/7 |
| 5 | Smriti Mandhana | 35 | 1023 | 31.00 | 136.76 | 96 | 0/7 |
| 6 | Ellyse Perry | 25 | 972 | 64.80 | 132.96 | 90* | 0/8 |
| 7 | Hayley Matthews | 34 | 867 | 26.27 | 121.94 | 77* | 0/6 |
| 8 | Grace Harris | 30 | 818 | 30.29 | 149.54 | 85 | 0/5 |
| 9 | Richa Ghosh | 33 | 814 | 33.91 | 151.02 | 90 | 0/5 |
| 10 | Ashleigh Gardner | 34 | 811 | 25.34 | 141.78 | 79* | 0/7 |
Natalie Sciver-Brunt Leads the Way
Natalie Sciver-Brunt sits at the summit of the WPL run charts with 1348 runs from 36 innings. Her average of 49.92 is outstanding for T20 cricket, and a strike rate of 144.01 shows she scores quickly as well as consistently. She has eleven fifties to her name, the joint most in league history, along with the first century ever recorded in the WPL, an unbeaten 100 from 57 balls against Royal Challengers Bengaluru at Vadodara on 26 January 2026.
What sets Sciver-Brunt apart is her reliability for Mumbai Indians. Season after season she has been the batter her team turns to in difficult situations, and her numbers reflect that trust. Scoring nearly fifty runs per dismissal while maintaining a strike rate above 140 is a rare combination in any T20 league in the world.
Meg Lanning and Harmanpreet Kaur Close Behind
Meg Lanning was the first batter to reach 500 runs in WPL history, achieving the milestone during the league's second season. The former Australia captain finished the inaugural season as the Orange Cap winner with 345 runs in 9 innings at an average of 49.28 and a strike rate of 139.11. Her career tally of 1200 runs from 35 innings keeps her firmly in second place.
Harmanpreet Kaur is only seven runs behind Lanning on 1193. The Mumbai Indians captain pairs her run tally with an excellent strike rate of 145.48 and an average of 45.88. Her unbeaten 95 from 48 balls against Gujarat Giants at Delhi on 9 March 2024 remains one of the finest innings played in the competition.
The Next Generation of Run-Scorers
Shafali Verma's 1124 runs have come at a strike rate of 152.09, the most aggressive scoring rate among the top ten. The Delhi Capitals opener takes the attack to bowlers from the first ball, and while that approach costs her some consistency, her ability to change a match in the powerplay is unmatched.
Smriti Mandhana has 1023 runs from 35 innings. The Royal Challengers Bengaluru captain's best of 96 came against Delhi Capitals, and her elegant strokeplay has made her one of the league's most watched batters since day one.
Ellyse Perry's numbers deserve special attention. Her 972 runs have come in only 25 innings, and her average of 64.80 is by far the highest among the top ten. Fewer innings mean fewer opportunities, but Perry has made almost every one of them count.
All-Round Contributors in the Top Ten
Hayley Matthews (867 runs), Grace Harris (818), Richa Ghosh (814) and Ashleigh Gardner (811) complete the list. Each brings something different. Matthews and Gardner are genuine all-rounders who contribute heavily with the ball. Harris is one of the most destructive finishers in the women's game, striking at 149.54. Ghosh, the wicketkeeper-batter, scores at 151.02, showing how quickly she can shift momentum in the death overs.
What the Numbers Tell Us
A few patterns stand out from the all-time table. First, overseas players dominate the upper reaches, with Sciver-Brunt, Lanning and Perry holding three of the top six spots. Second, consistency matters more than occasional brilliance in a short league: every batter in the top ten has played at least 25 innings. Third, the strike rates are climbing with each season as batters grow more comfortable with the demands of franchise T20 cricket.
The 1000-run club currently has five members. Given the rate at which Perry scores, she is the most likely next entrant despite having played fewer games than anyone else on the list.
Season-by-Season Run Machines
The Orange Cap race has produced a different winner each season, which speaks to the depth of batting talent in the league. Meg Lanning's 345 runs set the standard in 2023. Since then, the bar has kept rising as teams have learned to build their batting around one or two senior players while giving younger Indian batters defined roles.
What is notable is how few batters have managed to stay in the top five across multiple seasons. Sciver-Brunt, Lanning and Harmanpreet Kaur are the exceptions. Their longevity at the top reflects not just talent but adaptability, adjusting their games as bowlers study their weaknesses and as team strategies evolve around them.
For younger players like Shafali Verma and Richa Ghosh, the challenge now is to convert their explosive strike rates into the kind of season-long consistency that defines the very best. Both have the game to do it, and both play for teams that give them the freedom to attack.
FAQs
Who has scored the most runs in WPL history?
Natalie Sciver-Brunt has scored the most runs in WPL history, with 1348 runs from 36 innings at an average of 49.92 and a strike rate of 144.01.
Who was the first batter to score 500 runs in the WPL?
Meg Lanning became the first batter to cross 500 runs in WPL history during the league's second season.
Who won the Orange Cap in the first WPL season?
Meg Lanning won the Orange Cap in the inaugural 2023 season with 345 runs in 9 innings.
Who scored the first century in WPL history?
Natalie Sciver-Brunt scored the first century in WPL history, an unbeaten 100 from 57 balls against Royal Challengers Bengaluru at Vadodara on 26 January 2026.
Which batter has the highest average among the top ten run-scorers?
Ellyse Perry has the highest average among the top ten, scoring her 972 runs at 64.80 across 25 innings.
Who has the best strike rate among the leading run-scorers?
Shafali Verma has the best strike rate among the top ten run-scorers at 152.09.
