Skip to content
CricketTaken

WPL Most Runs: All-Time Records

By CricketTaken EditorialPublished Cricket in India8 min read

How this is written and checkedReport an error

Four seasons of the Women's Premier League have been played, in 2023, 2024, 2025 and 2026, each of twenty-two matches. Across those 88 games the leading run scorer is Nat Sciver-Brunt, with 1,348 runs in 36 innings at an average near fifty and a strike rate of 144.

That combination is what separates her from the rest of the list. Four players have passed a thousand runs and three of them have done so at an average in the thirties; Sciver-Brunt's is close to fifty, which in a twenty-over competition where she has also been striking at 144 is an unusual pair of numbers to hold at once.

Behind her the leaderboard is a list of captains. Meg Lanning has 1,200 for Delhi Capitals, Harmanpreet Kaur 1,193 for Mumbai Indians, and Smriti Mandhana 1,025 for Royal Challengers Bengaluru. Between them those three have led their sides to all four titles.

The all-time leaderboard

Figures cover every WPL match played, from the opening game in March 2023 to the 2026 final at Vadodara on 5 February 2026.

# Player Innings Runs Highest Average Strike rate
1 Nat Sciver-Brunt 36 1,348 100 49.9 144.0
2 Meg Lanning 35 1,200 92 37.5 126.7
3 Harmanpreet Kaur 34 1,193 95 45.9 145.5
4 Shafali Verma 37 1,124 84 33.1 152.1
5 Smriti Mandhana 35 1,025 96 31.1 136.5
6 Ellyse Perry 25 972 90 64.8 133.0
7 Hayley Matthews 34 867 77 26.3 121.9
8 Grace Harris 30 819 85 30.3 149.5
9 Richa Ghosh 32 816 90 34.0 150.6
10 Ashleigh Gardner 34 811 79 25.3 141.8
11 Beth Mooney 27 780 96 33.9 129.8
12 Jemimah Rodrigues 34 771 69 29.7 140.4

No qualification threshold is applied to the aggregate column — it is a straight run total, and a player who has appeared in every season inevitably outranks one who has played two. The average and strike-rate columns should be read against the innings count beside them.

Ellyse Perry's average

The number that stands out is 64.8. Perry has made 972 runs in 25 innings for Royal Challengers, and her average is more than fifteen clear of the next player on the list.

Two things explain it. She bats at three or four for a side whose openers have generally given her a platform, and she has finished a high proportion of her innings not out — a batter in that position who sees out a chase is credited with runs but not with a dismissal. That is a real advantage rather than a distortion, but it means the average is measuring something slightly different from Sciver-Brunt's.

Set the two side by side on runs per innings rather than per dismissal and the gap narrows sharply: Sciver-Brunt has scored 37.4 runs per innings, Perry 38.9. On that measure they are level, and Sciver-Brunt is eleven points of strike rate ahead.

The hundred

Only one century has been scored in the competition's four seasons, and it is Sciver-Brunt's, an exact 100. In a tournament that has produced totals above 200 on more than a dozen occasions, a single hundred in 88 matches is a low count.

The reason is squad shape rather than pitch conditions. WPL top orders are stacked with international players who bat at a high strike rate and rotate the strike constantly, so the big scores tend to be split between two batters rather than concentrated in one. The highest partnership in the competition, 165 for the second wicket in the 2026 final, produced 87 and 79 rather than a hundred.

Six other players have made 90 or more: Mandhana 96, Mooney 96, Harmanpreet 95, Sophie Devine 99, Richa Ghosh 90 and Perry 90. Devine's 99 is the closest anyone has come to joining Sciver-Brunt.

Season by season

Every season has been twenty-two matches, so a player available for the whole tournament plays a maximum of ten league games plus the play-offs. Nobody has passed 450 runs in a single season, which caps how quickly the all-time list can move.

The consequence is that the leaderboard rewards continuity above all. Shafali Verma has played 37 innings, the most of anyone, which is why she is fourth on aggregate despite an average of 33. Perry has played 25 and Grace Harris 30, and both would be considerably higher on a per-innings measure.

The competition moved venues across its four editions — Mumbai and Navi Mumbai in 2023, Bengaluru and Delhi in 2024, Vadodara, Bengaluru and Lucknow in 2025, Navi Mumbai and Vadodara in 2026 — and no single ground has hosted enough matches to skew a career total.

Indian players on the list

Five of the top twelve are Indian: Harmanpreet Kaur, Shafali Verma, Smriti Mandhana, Richa Ghosh and Jemimah Rodrigues. That is a higher proportion than the equivalent list in the men's competition had at the same stage, and it reflects the WPL's squad rules, which cap overseas players in the eleven.

Richa Ghosh's strike rate of 150.6 is the highest of the Indian group and the second-highest on the list overall. She has batted almost exclusively in the last six overs, which flatters a strike rate and punishes an average, and hers is 34.0 — high for the role.

Shafali Verma's 152.1 is the highest strike rate of anyone in the top twelve. Her average of 33.1 is modest by comparison, which is the trade a side accepts when it opens with her.

For the bowling equivalent see the WPL most wickets leaderboard, and for the team records the WPL highest team totals and WPL highest successful chases lists. The competition's structure, franchises and auction rules are covered on the women's Premier League guide, and the international careers behind these names on the India women's most runs leaderboard and in the India women's cricket history guide. The wider game is on the cricket in India hub.

Strike rate against average

The two columns pull in opposite directions and the leaderboard is more interesting read as a scatter than as a ranking.

At one corner are the accumulators: Meg Lanning at 126.7 with an average of 37.5, Hayley Matthews at 121.9 with 26.3. Both open, both are expected to bat deep into the innings, and both have won matches by still being there in the sixteenth over. Lanning's strike rate is the lowest in the top twelve and her aggregate is second.

At the other are Shafali Verma at 152.1 and Richa Ghosh at 150.6, neither of whom is trying to bat twenty overs. Verma's job is to take the powerplay away from the bowling side; Ghosh's is to hit from ball one at the death. Their averages, 33.1 and 34.0, are both higher than a role like that usually returns, which is the reason both keep their places.

The three who manage both are Sciver-Brunt, Harmanpreet Kaur and Ellyse Perry — each above 133 with an average above 45. In a competition of 88 matches, that is a group of three, and all three bat at three or four.

The middle order problem

One thing the aggregate list makes visible is how few players have established themselves in the middle order across all four seasons. The top of the batting is stable and internationally capped; positions five to seven have rotated heavily.

Ashleigh Gardner's average of 25.3 and Hayley Matthews's of 26.3 are the two lowest in the top twelve, and both are all-rounders batting in the middle with a licence to hit. Grace Harris, at 30.3 with a strike rate of 149.5, has been the most effective player in that band, and her 819 runs have come from 30 innings in which she has often arrived with fewer than seven overs left.

For Indian franchises this is the position the auction has repeatedly tried to fill and where the domestic pool is thinnest. It is also the position where the difference between the WPL and the men's competition is most obvious: the men's tournament has a deep supply of uncapped Indian middle-order hitters, and the women's has not built one yet.

How the list will move

Nobody has scored 450 in a season, so a player entering the competition now needs three full seasons to reach the current top five. The names at the top are therefore likely to stay there for some years, and the list is better read as a record of who has been available and in form since 2023 than as a ranking of the best batters in the tournament.

Perry's 972 from 25 innings is the clearest illustration. She is sixth on aggregate and first by a distance on average, and one more full season would move her to the top three.

Sources and method

Every figure on this page is computed from the complete ball-by-ball record of all 88 Women's Premier League matches played to date, covering the 2023, 2024, 2025 and 2026 seasons. Nothing is taken from a summary table.

Runs are runs off the bat and exclude extras. Balls faced exclude wides. Strike rate is runs per hundred balls faced; average is runs per dismissal, and a player who has never been dismissed would have no average — none in this list is in that position. Innings counts are innings in which the player batted, not matches in the squad.

Records are complete to the 2026 final on 5 February 2026 and will move when the next season is played. Where a partnership or a season figure is named it comes from the same ball-by-ball record.