Marcus Stoinis BBL Stats: 705-Run Season, 147* and the Stars Captaincy

Marcus Stoinis is the Melbourne Stars’ great all-rounder — the opener who owns the record for the most runs in a single BBL season, the second-highest individual score in league history, and the captain who now leads the club into BBL|16. With 3,250 runs, 59 wickets and 117 sixes, Stoinis is one of only a handful of players who have shaped matches with both bat and ball across more than a decade in the league.

These figures are correct through the end of BBL|15 in January 2026, before the BBL 2026-27 season begins on 12 December 2026. Stoinis is still active, so every record below is still growing.

Marcus Stoinis BBL Stats: Career Numbers

Record Figure
BBL matches 123
BBL runs 3,250 (5th all-time)
Batting innings 116
Highest score 147* (79 balls)
BBL centuries 1
BBL fifties 21
BBL sixes 117
BBL wickets 59 (best 4/21)
BBL catches 26
Teams Perth Scorchers, Melbourne Stars
BBL span 2012–2026

Marcus Stoinis at Melbourne Stars: From Replacement to Captain

Marcus Stoinis began his BBL career with Perth Scorchers in December 2012, joining as an injury replacement for Mitchell Marsh — a footnote start to a career that would become one of the league’s biggest. He soon moved to Melbourne Stars, where the association that began in BBL|03 has now stretched into a fourteenth season with the club in BBL|16.

The turning point came in 2018, when Stoinis was promoted to permanently open the batting for the Stars. The move paid off immediately: he was the Stars’ leading run-scorer in 2018–19 with 533 runs at an average of 53.30, while also taking 14 wickets — the complete all-round season that announced him as one of the BBL’s elite players.

His greatest innings came on 12 January 2020, when he smashed 147* off 79 balls against Sydney Sixers — then the highest individual score in BBL history, and still second on the highest individual scores in BBL history chart behind only Glenn Maxwell’s 154*. His 207-run stand with Hilton Cartwright in that innings was then the highest partnership in BBL history. The innings also made Stoinis the man to beat in the race for the season’s runs record.

Marcus Stoinis and the 705-Run Season

Stoinis holds one of the BBL’s most unbreakable records: the most runs in a single BBL season, with 705 runs in 2019–20 across 17 games, including one century and six fifties. No batter in fifteen seasons has matched that total, and it remains the benchmark for every opener who follows.

His overall batting record — 3,250 runs in 116 innings — puts him fifth on the most runs in BBL history chart, behind Chris Lynn (4,133), Moises Henriques (3,324), Glenn Maxwell (3,317) and Aaron Finch (3,311). His 117 sixes put him fifth on the most sixes in BBL history chart as well, one behind Finch’s 118 — a gap he could close in the opening weeks of BBL|16.

With the ball, Stoinis has taken 59 BBL wickets with his medium pace at an economy rate of 8.43, with best figures of 4/21 — genuine all-round value that has made him one of the most picked players in BBL fantasy teams for a decade. He has also won 12 Player of the Match awards, a measure of how often he has single-handedly decided games.

In December 2024, Stoinis was named Melbourne Stars captain for BBL|14, replacing Glenn Maxwell — a passing of the torch at the club Maxwell had defined for so long. Stoinis now leads the Stars into BBL|16 as captain, chasing the title that has eluded both him and Maxwell: the Stars have reached three finals and never won, as covered in the BBL winners list.

For Indian fans following the new season, the BBL schedule 2026-27 shows when Stoinis plays next for Melbourne Stars — and the most wickets in BBL history, fastest centuries in BBL history, highest team totals in BBL history, best bowling figures in BBL history, most successful captains in BBL history, most catches in BBL history, Chris Lynn BBL stats, Glenn Maxwell BBL stats, Sean Abbott BBL stats, Aaron Finch BBL stats and Moises Henriques BBL stats charts show the records around him.

What BBL|16 Could Add to Marcus Stoinis’ Records

Three milestones are within Stoinis’ reach in BBL|16. First, fourth place on the all-time sixes chart: he trails Aaron Finch by just one six (117 to 118). Second, fourth place on the all-time runs chart: he trails Finch by 61 runs (3,250 to 3,311). Third, a first BBL title for Melbourne Stars — as captain, which would make him the man who finally delivered the trophy the club has chased for fifteen seasons.

Stoinis’ story is not finished. The Stars’ captain is still opening, still bowling, still winning matches on his own — and still chasing the one prize that would crown it all.

Marcus Stoinis BBL Stats FAQs

How many runs has Marcus Stoinis scored in the BBL?

3,250 runs in 116 innings across 123 matches between 2012 and 2026 — fifth all-time.

What is Marcus Stoinis’ highest BBL score?

147* off 79 balls against Sydney Sixers in January 2020 — the second-highest individual score in BBL history.

Who holds the record for most runs in a single BBL season?

Marcus Stoinis, with 705 runs in 2019–20 across 17 games.

How many wickets has Marcus Stoinis taken in the BBL?

59 wickets with his medium pace, with best figures of 4/21.

Is Marcus Stoinis the Melbourne Stars captain?

Yes — he was named Stars captain for BBL|14 in December 2024, replacing Glenn Maxwell, and leads the club into BBL|16.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.