New Zealand Player Corey Aderson scored the fastest century in 37 balls.
the fastest half century in T20 was scored by Sanath Jayasuriy in 12 balls
Shahid Afridi
Sahid afaridi has scored the fastest century in just 37 balls
in cricket scored a century means that a player has scored 100 runs or more
Shahid Afridi / 37 balls
Fastest Century in one-dayer: Sania Mirza.
Vivian Richards in 56 balls.
corey anderson
Hi Dude, Fastest century in ODI was hit by Shahid Afridi Vs Sri Lanka. He scored century in just 36 balls.
Yuvaraj Singh
its nj astle in 2001-02just in 153 balls