The top five players who have scored the fastest t20 century are:
- Chris Gayle (West Indies) - 30 balls in the IPL 2013.
- Rishabh Pant (India) - 32 balls in the IPL 2021.
- Aaron Finch (Australia) - 34 balls against Zimbabwe in 2018.
- David Miller (South Africa) - 35 balls against Bangladesh in 2017.
- Rohit Sharma (India) - 35 balls against Sri Lanka in 2017.
These players showcased their exceptional power-hitting abilities and achieved remarkable milestones in the T20 format.