Quick read: A clear guide to landmark fast hundreds across international cricket.
Sahil Chauhan, 27 balls, Estonia vs Cyprus, T20I 2024
The fastest recorded men's T20I hundred pushed international power hitting to a new edge.
AB de Villiers, 31 balls, South Africa vs West Indies, ODI 2015
The fastest ODI century remains a 360-degree masterclass.
Jan Nicol Loftie-Eaton, 33 balls, Namibia vs Nepal, T20I 2024
A major Associate-cricket record that underlined the format's global growth.
Sikandar Raza, 33 balls, Zimbabwe vs Gambia, T20I 2024
Experience and clean hitting in a record-level assault.
Kushal Malla, 34 balls, Nepal vs Mongolia, T20I 2023
A left-handed landmark for Nepal and emerging cricket.
David Miller, 35 balls, South Africa vs Bangladesh, T20I 2017
A full-member T20I benchmark for years.
Rohit Sharma, 35 balls, India vs Sri Lanka, T20I 2017
Fast scoring with timing, range and placement.
Corey Anderson, 36 balls, New Zealand vs West Indies, ODI 2014
The innings that broke Shahid Afridi's long-standing ODI mark.
Shahid Afridi, 37 balls, Pakistan vs Sri Lanka, ODI 1996
The Nairobi hundred changed how teams imagined ODI powerplay batting.
Brendon McCullum, 54 balls, New Zealand vs Australia, Test 2016
The fastest Test hundred, made in a farewell Test, showed that red-ball cricket could still be explosive.
Last reviewed: June 2, 2026. Rankings are editorial where no official all-time ranking exists.