Top 5 Fastest Centuries in T20 World Cup History

Chris Gayle holds the record for the fastest T20 World Cup century, scoring 100 runs off 47 balls against England in 2016.

England captain Harry Brook has moved to second place on the list after scoring a century off 50 balls against Pakistan in the T20 World Cup 2026, securing a semifinal spot.

Brook surpasses former New Zealand cricketer Brendon McCullum's record by scoring a century off 50 balls, previously set during the 2012 T20 World Cup against Bangladesh.

South Africa's Riley Rossouw scored a century off 52 balls against Bangladesh during a tournament held in 2022.

Pathum Nissanka of Sri Lanka scored an unbeaten century off 52 balls against Australia in the T20 World Cup 2026, helping his team successfully chase a target of 182 runs.