Most Hundreds in BBL History: Full List (2011–2026)

· Data: Cricsheet (ODC-By) + CRIX

Most Hundreds

Most Hundreds in BBL History: Full List (2011–2026)
#PlayerTeamSpanMInn100sAve
1Hobart Hurricanes, Sydney Sixers, Melbourne Stars, Adelaide Strikers, Melbourne Renegades, Perth Scorchers, Sydney Thunder, Brisbane Heat, United Ullal, Team Bava Surathkal, Kulai Red Hawks2011–20262781858524.02
2Steve SmithSydney Sixers2011–20262222461.35
3David WarnerSydney Thunder2023–20262727248.80
4Hobart Hurricanes2021–20263532225.81
5Sydney Thunder, Brisbane Heat2014–20263939236.83
6Perth Scorchers2012–20264847237.94
7Matthew ShortAdelaide Strikers2020–20266161235.07
8Melbourne Renegades, Melbourne Stars2012–20268378233.39
9Brisbane Heat, Melbourne Renegades, Hobart Hurricanes2014–20269088234.31
10Codanda Ajit KarthikTeam Bava Surathkal2025111100.00
11Tim SeifertMelbourne Renegades2024–20262020125.53
12Finn AllenPerth Scorchers2024–20262121130.81
13Brisbane Heat, Melbourne Renegades2016–20263523117.33
14Alex CareyAdelaide Strikers2017–20262828130.48
15Adelaide Strikers2014–20233836125.44
16Joe ClarkePerth Scorchers, Melbourne Stars, Melbourne Renegades2020–20264040128.82
17Josh BrownBrisbane Heat, Melbourne Renegades2022–20264141127.12
18James VinceSydney Sixers, Sydney Thunder2017–20254646130.07
19Colin MunroPerth Scorchers, Brisbane Heat2020–20265150129.09
20Melbourne Renegades, Adelaide Strikers, Hobart Hurricanes, Sydney Thunder2013–20245353134.84
21Matt RenshawAdelaide Strikers, Brisbane Heat2020–20266161127.41
22Melbourne Stars, Melbourne Renegades2016–20267470123.44

Key facts

leads the most hundreds list for BBL history with 5, 1 hundreds ahead of Steve Smith on 4. 10 of the top 10 have played in this scope in the 12 months up to 25 Jan 2026. The top 10 has not changed since CRIX started tracking this list on 27 Oct 2026, 2:55 PM IST. built the total across 2011–2026, in 278 matches. The list covers 454 matches up to 25 Jan 2026, from Cricsheet ball-by-ball data plus CRIX scorecards for the newest games, and is rebuilt every 30 minutes.