BPLSchedule

BPL 2026 Schedule: Full Fixtures, Match Dates, Venues & Next Match Details

The official schedule for the 12th edition of the Bangladesh Premier League (BPL) has been released, confirming a packed season of exciting T20 cricket. The tournament will begin on December 26, 2025 and will conclude with the grand final on January 23, 2026, followed by a reserve day on January 24, 2026.

A total of 34 matches will be played across three major venues in Bangladesh: Sylhet, Chattogram, and Dhaka. As usual, the league will follow the double-header format, featuring two matches every day except during the knockout rounds.

The first phase will take place in Sylhet, followed by the Chattogram phase, and finally the tournament will shift to Dhaka for the last leg of group-stage matches and all knockout fixtures.

Match timings are fixed as follows:

  • Day Match: 1:00 PM to 4:20 PM
  • Night Match: 6:00 PM to 9:20 PM
  • Friday Matches: 2:00 PM (day) and 7:00 PM (night)

Fans can expect top-tier entertainment as six competitive franchises battle for the BPL trophy:
Sylhet Titans, Rajshahi Warriors, Noakhali Express, Chattogram Royals, Dhaka Capitals, and Rangpur Riders.


BPL 2026 Complete Fixtures Table (Official Schedule)

Below is the full match-by-match schedule for all teams in the Bangladesh Premier League 2026 season.


Full BPL 2026 Match Fixtures

MatchdayDateMatchVenueTime
1Fri, Dec 26, 2025Sylhet Titans vs Rajshahi WarriorsSylhetDay
Noakhali Express vs Chattogram RoyalsSylhetNight
2Sat, Dec 27, 2025Dhaka Capitals vs Rajshahi WarriorsSylhetDay
Sylhet Titans vs Noakhali ExpressSylhetNight
3Mon, Dec 29, 2025Rangpur Riders vs Chattogram RoyalsSylhetDay
Rajshahi Warriors vs Noakhali ExpressSylhetNight
4Tue, Dec 30, 2025Sylhet Titans vs Chattogram RoyalsSylhetDay
Dhaka Capitals vs Rangpur RidersSylhetNight
5Thu, Jan 1, 2026Sylhet Titans vs Dhaka CapitalsChattogramDay
Rangpur Riders vs Rajshahi WarriorsChattogramNight
6Fri, Jan 2, 2026Dhaka Capitals vs Chattogram RoyalsChattogramDay
Sylhet Titans vs Rangpur RidersChattogramNight
7Mon, Jan 5, 2026Rangpur Riders vs Dhaka CapitalsChattogramDay
Chattogram Royals vs Rajshahi WarriorsChattogramNight
8Tue, Jan 6, 2026Noakhali Express vs Sylhet TitansChattogramDay
Chattogram Royals vs Rangpur RidersChattogramNight
9Thu, Jan 8, 2026Sylhet Titans vs Rangpur RidersDhakaDay
Rajshahi Warriors vs Dhaka CapitalsDhakaNight
10Fri, Jan 9, 2026Chattogram Royals vs Noakhali ExpressDhakaDay
Rajshahi Warriors vs Sylhet TitansDhakaNight
11Sun, Jan 11, 2026Rangpur Riders vs Noakhali ExpressDhakaDay
Chattogram Royals vs Dhaka CapitalsDhakaNight
12Mon, Jan 12, 2026Rajshahi Warriors vs Rangpur RidersDhakaDay
Noakhali Express vs Dhaka CapitalsDhakaNight
13Thu, Jan 15, 2026Dhaka Capitals vs Noakhali ExpressDhakaDay
Chattogram Royals vs Sylhet TitansDhakaNight
14Fri, Jan 16, 2026Noakhali Express vs Rajshahi WarriorsDhakaDay
Dhaka Capitals vs Sylhet TitansDhakaNight
15Sat, Jan 17, 2026Rajshahi Warriors vs Chattogram RoyalsDhakaDay
Noakhali Express vs Rangpur RidersDhakaNight
16Mon, Jan 19, 2026Eliminator: Rank 3 vs Rank 4DhakaDay
Qualifier 1: Rank 1 vs Rank 2DhakaNight
17Wed, Jan 21, 2026Qualifier 2: Loser Q1 vs Winner EliminatorDhakaNight
18Fri, Jan 23, 2026Final: Winner Q1 vs Winner Q2DhakaNight
Sat, Jan 24, 2026Reserve DayDhaka

Tournament Phases Explained

Sylhet Phase (Opening Stage)

The first four matchdays will be held in Sylhet. The tournament opener features Sylhet Titans and Rajshahi Warriors, followed by Noakhali Express, Dhaka Capitals, Rangpur Riders, and Chattogram Royals joining the early action. These opening fixtures set the tempo for the season.

Chattogram Phase (Mid-League Battles)

From January 1 to January 6, the tournament moves to Chattogram. This phase includes several key clashes involving Dhaka Capitals, Rangpur Riders, and Chattogram Royals, which often become turning points in the standings.

Dhaka Phase (Final Group Matches + Knockouts)

The tournament shifts to Dhaka for the final and most crucial phase. From January 8 to January 17, teams will play their last group-stage matches, battling for playoff qualification.

The knockout stage begins on January 19, featuring:

  • Eliminator
  • Qualifier 1
  • Qualifier 2
  • Grand Final on January 23, 2026

A reserve day (January 24) ensures the final can be completed in case of rain.


BPL 2026: What to Expect This Season

With six balanced teams and a competitive schedule, BPL 2026 promises:

  • Highly strategic matchups
  • Key rivalries such as Sylhet vs Dhaka and Noakhali vs Rajshahi
  • Young Bangladeshi talents showcasing their T20 skills
  • Foreign star players boosting team strength
  • Intense playoff battles in Dhaka

This season’s schedule ensures that every matchday delivers crucial action as teams fight for the top four spots on the points table.

Leave a Reply

Your email address will not be published. Required fields are marked *