Top 5 fastest centuries in CPL history

The Caribbean Premier League (CPL) has produced some of the most explosive batting displays in T20 cricket. Over the years, a handful of innings have stood out for the sheer speed at which batters have reached three figures.

The all-time list of fastest centuries in CPL history features five entries, with balls taken ranging from 39 to 41. Three of those centuries were scored off exactly 40 balls, making the competition for the top spot particularly tight before September 2026.

Here is the list of the top five fastest centuries in the Caribbean Premier League:

5. Shai Hope

Shai Hope scored a century off 41 balls for Guyana Amazon Warriors against Royals on September 17, 2023. The innings places him fifth on the all-time CPL fastest centuries list and remains the only entry in the top five that required more than 40 deliveries.

Hope’s hundred is a reminder that even the fifth-fastest century in CPL history represents an extraordinary rate of scoring. His effort for Amazon Warriors stands as a benchmark that very few batters have been able to surpass across the league’s T20 history.

4. Shimron Hetmyer

Shimron Hetmyer scored his 40-ball century for Guyana Amazon Warriors against Trinbago Knight Riders on August 31, 2025. The innings placed him joint-second on the all-time list at the time, alongside Andre Russell and Tim Seifert.

Hetmyer’s hundred on August 31, 2025, was one of two 40-ball centuries scored on the same day in the CPL, with Tim Seifert reaching the milestone in a separate match on the same date. Both innings were recorded in the 2025 CPL season.

3. Tim Seifert

Tim Seifert scored a century off 40 balls for the Saint Lucia Kings against the Antigua and Barbuda Falcons on August 31, 2025. The New Zealand wicketkeeper-batter’s innings placed him joint-second on the all-time CPL fastest centuries list alongside Andre Russell and Shimron Hetmyer.

Seifert’s hundred was one of two 40-ball centuries recorded in the CPL on August 31, 2025, with Hetmyer reaching the mark in a different fixture on the same day. Both innings were part of the 2025 CPL season.

2. Andre Russell

Andre Russell scored a century off 40 balls in the match between Jamaica Tallahaws and Trinidad and Tobago Red Steel on August 10, 2018. The innings is the oldest entry in the top five and placed Russell joint-second on the all-time CPL fastest centuries list.

Russell’s 40-ball hundred has stood on the all-time list for over eight years, surviving multiple CPL seasons without being bettered until Dasun Shanaka’s innings in September 2026. His entry remains one of the most enduring records in the league’s history.

1. Dasun Shanaka

Dasun Shanaka scored the fastest century in CPL history off 39 deliveries, playing for the St Kitts and Nevis Patriots against the Saint Lucia Kings on September 3, 2026, at Warner Park. The Sri Lankan all-rounder finished on 121 not out off 43 deliveries, hitting 12 sixes and 8 boundaries.

Shanaka’s innings helped the St Kitts and Nevis Patriots post 235/4 in 20 overs, and they won the match by 137 runs. The 34-year-old, who has represented Sri Lanka in 6 Tests, 71 ODIs and 131 T20Is, broke the previous CPL record of 40 balls that had been jointly held by Russell, Seifert and Hetmyer.


Top 5 fastest centuries in CPL history

Rank

Player Name

Balls Taken for Century

Year

1

Dasun Shanaka

39

2026

2

Andre Russell

40

2018

2

Tim Seifert

40

2025

2

Shimron Hetmyer

40

2025

5

Shai Hope

41

2023

Leave a Comment