All 33 matches will be played at Warner Park on St Kitts & Nevis
All times local (GMT -5)
Thursday, August 26: Guyana Amazon Warriors v Trinbago Knight Riders (10am), Barbados Royals v St Kitts & Nevis Patriots (7pm)
Friday, August 27: Jamaica Tallawahs v St Lucia Zouks (10am), Trinbago Knight Riders v Barbados Royals (7pm)
Saturday, August 28: Guyana Amazon Warriors v St Kitts & Nevis Patriots (10am), Jamaica Tallawahs v Barbados Royals (2.30pm)
Sunday, August 29: St Lucia Zouks v Trinbago Knight Riders (10am), St Kitts & Nevis Patriots v Guyana Amazon Warriors (7pm)
Tuesday, August 31: Trinbago Knight Riders v St Lucia Zouks (10am), Barbados Royals v Jamaica Tallawahs (7pm)
Wednesday, September 1: Trinbago Knight Riders v Guyana Amazon Warriors (10am), Jamaica Tallawahs v St Kitts & Nevis Patriots (7pm)
Thursday, September 2: St Lucia Zouks v Guyana Amazon Warriors (10am), St Kitts & Nevis Patriots v Barbados Royals (7pm)
Saturday, September 4: St Lucia Zouks v St Kitts & Nevis Patriots (10am), Guyana Amazon Warriors v Barbados Royals (2.30pm)
Sunday, September 5: St Kitts & Nevis Patriots v St Lucia Zouks (10am), Trinbago Knight Riders v Jamaica Tallawahs (7pm)
Tueday, September 7: Jamaica Tallawahs v Trinbago Knight Riders (10am), Barbados Royals v Guyana Amazon Warriors (7pm)
Wednesday, September 8: St Kitts & Nevis Patriots v Jamaica Tallawahs (10am), Guyana Amazon Warriors v St Lucia Zouks (7pm)
Thursday, September 9: Barbados Royals v Trinbago Knight Riders (10am), St Lucia Zouks v Jamaica Tallawahs (7pm)
Saturday, September 11: St Lucia Zouks v Barbados Royals (10am), Jamaica Tallawahs v Guyana Amazon Warriors (2.30pm), Trinbago Knight Riders v St Kitts & Nevis Patriots (7pm)
Sunday, September 12: Barbados Royals v St Lucia Zouks (10am), Guyana Amazon Warriors v Jamaica Tallawahs (2.30pm), St Kitts & Nevis Patriots v Trinbago Knight Riders (7pm)
Tuesday, September 14: Semi-final one, Semi-final two
Wednesday, September 15: Final
*updated July 30, 2021