• Wion
  • /Photos
  • /From Jos Buttler to Glenn Maxwell, 5 active players with fastest ODI hundreds

From Jos Buttler to Glenn Maxwell, 5 active players with fastest ODI hundreds

Cricket has evolved big time, with new-age cricketers breaking records for fun across formats. Check the list of active cricketers with the quickest ODI hundreds to their name.

Corey Anderson (NZ/USA) – 36 balls vs West Indies (2014)
1 / 5
(Photograph: AFP)

Corey Anderson (NZ/USA) – 36 balls vs West Indies (2014)

Former New Zealand all-rounder Corey Anderson, who now plays for the USA, tops the list of active cricketers with the fastest ODI hundreds. More than a decade ago, against the West Indies in a rain-hit One-Day game in Queenstown, Anderson hammered the then-fastest ODI century of all time in just 36 balls. Former Proteas captain AB de Villiers, now retired, broke that record one year later against the same opposition, hitting a 31-ball century.

Glenn Maxwell (AUS) – 40 balls vs Netherlands (2023)
2 / 5
(Photograph: AFP)

Glenn Maxwell (AUS) – 40 balls vs Netherlands (2023)

The ‘Big Show’ Glenn Maxwell is second among active batters with the quickest ODI hundreds to their name. Against the Netherlands during a 2023 ODI World Cup tie, Maxwell smoked a 40-ball hundred, the fastest in 50-over WC history.

Jos Buttler (ENG) – 46 balls vs Pakistan (2015)
3 / 5
(Photograph: AFP)

Jos Buttler (ENG) – 46 balls vs Pakistan (2015)

A dynamite batter across formats, England’s Jos Buttler also makes it to the list. Part of a daunting English white-ball unit a decade ago, Buttler hammered a 46-ball ton against Pakistan in Dubai, completing the fastest hundred for an Englishman in the ODIs.

Jos Buttler (ENG) – 47 balls vs Netherlands (2022)
4 / 5
(Photograph: Others)

Jos Buttler (ENG) – 47 balls vs Netherlands (2022)

Buttler again! Against the Netherlands in a record-breaking ODI game in Amstelveen, where England registered the highest One-Day team total in history (498 for four), Buttler was among three batters who notched up their centuries. His blistering knock of an unbeaten 162 off just 70 balls included 14 maximums and seven fours; he, however, completed his hundred in 47 balls.

Cameron Green (AUS) – 47 balls vs South Africa (2025)
5 / 5
(Photograph: Others)

Cameron Green (AUS) – 47 balls vs South Africa (2025)

The latest entrant to the marquee list is Aussie all-rounder Cameron Green, who recently hit a 47-ball hundred against the Proteas. In the 3rd ODI in Mackay, Green whacked South African bowlers to all parts of the ground, hitting eight sixes and six fours in his unbeaten 118 off just 55 balls. Australia scored 431 for two, their second-highest ODI total.