The Caribbean Premier League (CPL) has witnessed some of the most explosive batting in T20 cricket. Over the years, several power-hitters have turned matches around with magnificent centuries, yet very few players have managed to reach the three-figure mark in fewer than 50 balls. The record for the fastest CPL century has changed hands multiple times; Andre Russell, Tim Seifert, and Shimron Hetmyer have all scored centuries off 40 balls. However, Dasun Shanaka set a new record in CPL 2026 while playing for the St Kitts & Nevis Patriots against the St Lucia Kings, smashing a century in just 39 balls.
Top 5 players to score the fastest centuries in the CPL
| Rank | Player | Balls to 100 | Team | Year |
|---|---|---|---|---|
| 1 | Dasun Shanaka | 39 | St Kitts & Nevis Patriots | 2026 |
| 2 | Andre Russell | 40 | Jamaica Tallawahs | 2018 |
| 2 | Tim Seifert | 40 | Saint Lucia Kings | 2025 |
| 2 | Shimron Hetmyer | 40 | Guyana Amazon Warriors | 2026 |
| 5 | Shai Hope | 41 | Guyana Amazon Warriors | 2023 |
5. Shai Hope
Playing for the Guyana Amazon Warriors against the Barbados Royals in 2023, Hope scored 106 runs off 53 balls, reaching his century in just 41 deliveries. While Hope is typically known for his technically sound batting—particularly in the longer format—this innings revealed a different facet of his game. Through a combination of magnificent stroke-play and aggressive boundary-hitting, he recorded one of the fastest centuries in CPL history.
4. Shimron Hetmyer
The Guyana Amazon Warriors batsman achieved this feat against the Trinbago Knight Riders in CPL 2026. He scored an unbeaten 111 runs and reached his century in just 40 balls. Hetmyer's explosive batting has established him as one of the most dangerous left-handed batsmen in Caribbean T20 cricket. By scoring a century off 40 balls, he equaled Russell and Seifert on the list of fastest CPL centurions; however, his record did not last long, as Shanaka smashed a magnificent century off 39 balls.
3. Tim Seifert
New Zealand wicketkeeper-batsman Tim Seifert joined an elite group of players by scoring a century off 40 balls in the 2025 CPL. Playing for the St Lucia Kings against the Antigua and Barbuda Falcons, Seifert reached his century in exactly 40 balls; he finished with an unbeaten 125 off 53 deliveries.
This innings saw him equal Andre Russell's long-standing CPL record. Seifert's performance was particularly remarkable as he maintained an aggressive approach even as his teammates were getting out. By scoring a century in 40 balls, Seifert became only the second player at the time to match Russell's record.
2. Andre Russell
Andre Russell is one of the world's most dangerous T20 power-hitters, and the Jamaican player has delivered several spectacular innings in the CPL. In 2018, while playing for the Jamaica Tallawahs against the Trinbago Knight Riders, Russell scored a century off just 40 balls. He remained unbeaten on 121 runs off 49 balls, an innings that featured six fours and 13 sixes.
This 40-ball century stood as a CPL record for several years. His ability to consistently clear the boundary established Russell as one of the tournament's most dangerous finishers. Interestingly, Russell had also scored another rapid century in the CPL back in 2016, reaching the 100-run mark in 42 balls.
1. Dasun Shanaka
Dasun Shanaka holds the record for the fastest century in CPL history. Playing for the St Kitts & Nevis Patriots against the St Lucia Kings on September 3, 2026, Shanaka delivered one of the most explosive innings of the tournament. He completed his century in just 39 balls, becoming the first batsman in CPL history to reach this milestone in fewer than 40 deliveries.
Shanaka remained unbeaten on 121 off 43 balls; his innings featured 8 fours and 12 sixes. He maintained a staggering strike rate of 281.39. What made this innings even more remarkable was that Shanaka came out to bat in the 10th over. He reached his half-century in 24 balls and then accelerated rapidly during the closing stages of the innings. In the 19th over alone, he surged from 93 to 121 runs in just six balls, hitting four sixes and a four. He sealed his record-breaking century by smashing a six off Keon Gaston's bowling.
Also Read: India vs Japan T20 Match: BCCI Announces Historic Cricket Clash in Japan
Disclaimer
Possible11 is a sports news and analysis platform designed purely for entertainment and educational purposes. All match previews, player insights, and team analyses are based on publicly available information and expert opinions. We do not promote or support betting, gambling, or real-money gaming in any form. Users are encouraged to enjoy our content responsibly and use it for informational purposes only.





















Give Your Feedback