Nepal batter Kushal Malla leads the list. He scored it against Mongolia at the 2023 Asian Games.
The 19-year-old took only 34 balls to breach the three-digit mark.
Indian captain Rohit Sharma, South Africa’s David Miller & Sri Lanka’s Sadeera Samarawikrama jointly held the previous record.
They only needed 35 deliveries to cross the line.
Romanian cricketer Sivakumar Periyalwar needed just 39 balls to enter the history books.
Hungarian batter Zeeshan Kukikhel & Caribbean power-hitter Johnson Charles have scored a ton in 39 balls.
Japan captain Kendel Kadowaki-Fleming was facing South Korea in World Cup qualifiers when he stitched a ton in 40 balls.
Kendel is joined by Scottish opener Ollie Hairs, who achieved the feat against Italy.
And, we have another Scottish batter, George Munsey, on the list. He required 41 deliveries.
Ex-Belgium skipper Shaheryar Butt scored a 41-ball century against Czech Republic in 2020.