Fastest centuries in BPL have always entertained cricket fans with explosive batting, fearless stroke play, and unbelievable power-hitting. The Bangladesh Premier League has witnessed several incredible centuries over the years where batters dominated bowlers from the very beginning. Scoring a century quickly in T20 cricket requires confidence, timing, and aggressive intent. Many world-class cricketers have produced unforgettable innings in the tournament, creating records that still remain iconic. Fastest centuries in BPL history highlight how dangerous modern T20 batters can become when they find rhythm.
10. Chris Gayle

Chris Gayle smashed a brilliant century for Chittagong Vikings in 2017. Known as one of the greatest T20 batters ever, Gayle destroyed the bowling attack with massive sixes and fearless stroke play. Fastest centuries in BPL history often include the Universe Boss because of his incredible power-hitting ability. His innings completely shifted the momentum of the match and entertained the crowd throughout. Gayle’s batting display once again proved why he remains a T20 legend around the world.
| Player | Team | Balls for 100 | Season |
|---|---|---|---|
| Chris Gayle | Chittagong Vikings | 50 Balls | 2017 |
9. Evin Lewis

Evin Lewis played one of the most aggressive innings for Comilla Victorians. His explosive batting style helped him score a rapid century in only 48 balls. Fastest centuries in BPL are remembered because they completely change the pace of a game, and Lewis achieved exactly that with his attacking approach. He dominated both pace and spin bowlers with ease throughout the innings. Fans enjoyed his fearless batting performance from start to finish.
| Player | Team | Balls for 100 |
|---|---|---|
| Evin Lewis | Comilla Victorians | 48 Balls |
8. Usman Khan

Usman Khan delivered an explosive century for Chittagong Kings in 2025. His attacking batting style placed immediate pressure on the bowlers and helped his team build a huge total. Fastest centuries in BPL often come from fearless batting performances, and Usman’s innings perfectly matched that description. He played elegant shots all around the ground and maintained an exceptional strike rate. This innings became one of the standout batting performances of the season.
| Player | Team | Balls for 100 | Season |
|---|---|---|---|
| Usman Khan | Chittagong Kings | 48 Balls | 2025 |
7. Alex Hales

Alex Hales smashed a destructive century for Rangpur Riders in 2019. The English opener attacked from the very beginning and never allowed the bowlers to settle. Fastest centuries in BPL history highlight aggressive batting performances, and Hales delivered one of the finest examples. His clean hitting and powerful shots kept the scoreboard moving rapidly. The innings played a major role in Rangpur’s commanding victory.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Alex Hales | Rangpur Riders | 47 Balls | Chattogram Challengers | 2019 |
ALSO READ:
6. Chris Gayle

Chris Gayle appears once again on the Fastest centuries in BPL list for his destructive innings for Dhaka Gladiators in 2013. Gayle’s ability to hit sixes effortlessly made him nearly impossible to stop once he got settled. He punished every loose delivery and dominated the bowlers throughout the innings. The crowd witnessed a masterclass in T20 batting from one of the greatest power hitters in cricket history. His innings remains one of the most memorable BPL centuries.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Chris Gayle | Dhaka Gladiators | 46 Balls | Barisal Burners | 2013 |
5. Chris Gayle

Chris Gayle delivered another incredible century for Rangpur Riders against Dhaka in 2017. Fastest centuries in BPL records are heavily dominated by Gayle because of his unmatched T20 batting ability. He smashed boundaries regularly and controlled the match completely with his aggressive intent. Bowlers struggled to contain his powerful hitting throughout the innings. This century further strengthened his legacy as one of BPL’s greatest batters.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Chris Gayle | Rangpur Riders | 45 Balls | Dhaka | 2017 |
4. Iftikhar Ahmed

Iftikhar Ahmed produced a sensational century for Fortune Barishal against Rangpur Riders in 2023. His fearless batting and excellent timing helped him reach the milestone in just 45 balls. Fastest centuries in BPL always create excitement among fans, and Iftikhar’s innings was no exception. He dominated the bowling attack with aggressive shots all around the field. The innings became one of the most entertaining knocks of the tournament.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Iftikhar Ahmed | Fortune Barishal | 45 Balls | Rangpur Riders | 2023 |
3. Litton Das

Litton Das made history with a stunning century for Dhaka Capitals against Sylhet in 2025. The Bangladeshi opener combined elegant stroke play with aggressive intent to dominate the bowlers completely. Fastest centuries in BPL rarely feature local batters near the top, making Litton’s achievement even more special. He maintained a high strike rate throughout the innings and entertained fans with classy boundaries. This knock became one of the best innings by a Bangladeshi batter in BPL history.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Litton Das | Dhaka Capitals | 44 Balls | Sylhet | 2025 |
2. Chris Gayle

Chris Gayle produced another unforgettable innings for Barisal Burners against Dhaka in 2012. His explosive batting helped him reach a century in just 44 balls. Fastest centuries in BPL history are incomplete without mentioning Gayle’s destructive performances. He smashed huge sixes effortlessly and completely dominated the opposition bowlers. The innings established him as one of the most dangerous batters in BPL history.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Chris Gayle | Barisal Burners | 44 Balls | Dhaka | 2012 |
1. Ahmed Shehzad

Ahmed Shehzad holds the record for the fastest century in BPL history with an incredible 40-ball hundred for Barisal Burners in 2012. His fearless batting and attacking mindset completely destroyed the opposition bowling attack. Fastest centuries in BPL records place this innings at the very top because of its unbelievable pace and dominance. Shehzad consistently found boundaries and maintained pressure on the bowlers throughout the innings. This iconic knock remains one of the greatest batting performances ever seen in the tournament.
| Player | Team | Balls for 100 | Opposition | Season |
|---|---|---|---|---|
| Ahmed Shehzad | Barisal Burners | 40 Balls | Duronto Rajshahi | 2012 |
FAQs
Who holds the record for the fastest century in BPL history?
Ahmed Shehzad holds the record with a 40-ball century in 2012.
Which player has the most entries in the fastest BPL centuries list?
Chris Gayle has the most entries on the list.
Which Bangladeshi batter scored one of the fastest BPL centuries?
Litton Das scored a 44-ball century in 2025.
Why are fast centuries important in T20 cricket?
Fast centuries help teams build huge totals quickly and completely shift match momentum.
Which franchise has featured multiple fastest centuries?
Barisal Burners and Rangpur Riders featured multiple rapid centuries in BPL history.

