With Australian cricket in full bloom, the country is also witnessing the 15th edition of its premier T20 league, the Big Bash League (BBL). Reckoned as one of the most exciting leagues in the world, the T20 tournament has offered some thrilling matches with in one of the most engaging fashion and amp ups with every season. While the franchise cricket league has seen all-round performances, many batters have etched their names with their consistent performances.
Here in this article, we bring to you the top run-scorers in the BBL history, with some of them simply bringing their A-game with their clean stroke play.
Top run-scorers in BBL history
- 5. Marcus Stoinis
36-year-old versatile batter and a medium-pace bowler, Marcus Stoinis has established a dominant presence in the BBL. Making his BBL debut in 2012-13 season, Marcus Stoinis has been a consistent performer for one of his two franchises, Melbourne Stars. Having played 13 seasons, including the BBL 2025-26, Stoinis has scored over 3000 runs in the league with his highest score of unbeaten 147 coming against Sydney Sixers at the MCG.
- 4. Moises Henriques
The Portugal-born Australian all-rounder, Moises Henriques might not have been a consistent performer for Australia, but continues to shine for his BBL franchise, the Syndey Sixers. Having played for the Sixers since the league’s inception, Moises Henriques is the fourth highest run-scorer, having scored 3249 runs across 148 matches at a strike rate of 128.82.
- 3. Glenn Maxwell
Australian hard-hitter and batting all-rounder, Glenn Maxwell too finds himself among the top run-getters, having amassed 3285 runs so far in the T20 league. Having featured in two different franchise colours in BBL history, Maxwell sits third on the list with highest score of unbeaten 154 across his 125 matches.
- 2. Aaron Finch
Former Australia captain, Aaron Finch must have retired from the prestigious T20 league, but continues to be on the leaderboard as the second highest run-getter. During his BBL stint from 2011 to 2024, he scored 3311 runs with his highest score of 111*, striking at the rate of 131.12.
- 1. Chris Lynn
Having featured in all seasons so far in the BBL history, Australian batter Chris Lynn leads the charts as the top run-getter. The 35-year-old, who has amassed over 4000 runs in BBL history, having played for two franchises thus far, broke the record in 2018-19 season as he took over from Brendon McCullum as captain of Brisbane Heat. So far in 2025-26, Lynn has appeared in all seven games for his Adelaide Strikers franchise, amassing 131 runs (at the time of writing).
Most runs in BBL history
| Player | Span | Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|---|---|
| Chris Lynn | 2011-2026 | 134 | 4086 | 101 | 35.53 | 149.72 |
| Aaron Finch | 2011-2024 | 107 | 3311 | 111* | 34.48 | 131.12 |
| Glenn Maxwell | 2011-2026 | 125 | 3285 | 154* | 34.21 | 154.95 |
| Moises Henriques | 2011-2026 | 148 | 3249 | 77 | 28.50 | 128.82 |
| Marcus Stoinis | 2012-2026 | 119 | 3163 | 147* | 34.01 | 133.45 |
| Matt Short | 2016-2025 | 102 | 3138 | 122* | 34.10 | 131.46 |
| Jonathan Wells | 2011-2025 | 137 | 2999 | 73 | 33.69 | 122.10 |
| Ben McDermott | 2014-2026 | 111 | 2993 | 127 | 34.01 | 137.35 |
| Matthew Wade | 2011-2026 | 115 | 2965 | 130* | 30.88 | 142.41 |
| Shaun Marsh | 2011-2024 | 79 | 2810 | 99* | 40.72 | 129.25 |
Cricket
Rishabh Pant suffers injury before IND vs NZ 1st ODI, leaves practice abruptly


