BPL Schedule 2026-27: Bangladesh Premier League Fixtures, Dates, Venues & Match Times
Every year, around the same time, the same thing happens in Bangladesh. Someone’s uncle announces at dinner that he knows exactly when the BPL starts. He is wrong. Then a screenshot starts flying around WhatsApp with fake dates and a stadium that has not hosted a match since 2019. And by the time the real fixture list arrives, half the country has already booked leave from work for the wrong week.
So here is the straight answer. BPL 2026-27, the 13th edition of the Bangladesh Premier League, is expected to start on Friday, 15 January 2027, with the final on Sunday, 14 February 2027. The tournament should run for 34 matches across Sylhet, Chattogram and Dhaka. That said, the Bangladesh Cricket Board has not published the official fixture list yet, so treat every date on this page as an expected window based on how BPL 2026 was scheduled and what BCB officials have said publicly.

We update this page the same day BCB releases anything new. No guessing, no recycled screenshots.
⚠️ Status as of 11 August 2026: BCB has not released the official BPL 2027 fixture list. Everything marked “Expected” below is our projection based on the BPL 2026 structure and reported BCB planning for a mid-January 2027 start. We will replace it with confirmed dates the moment they land.
Quick Answer Box
| Question | Answer |
|---|---|
| Tournament | Bangladesh Premier League (BPL) |
| Season | BPL 2026-27, Season 13 |
| Expected start date | Friday, 15 January 2027 |
| Expected final date | Sunday, 14 February 2027 |
| Total matches | 34 (30 league + 4 playoff) |
| Teams | 6 |
| Expected venues | Sylhet, Chattogram, Dhaka |
| Format | Double round-robin, then playoffs |
| Defending champions | Rajshahi Warriors (BPL 2026) |
| Official status | Not confirmed by BCB yet |
BPL Schedule 2026-27
Let me clear up the name first, because it confuses a lot of people. You will see this season written as BPL 2027, BPL 2026-27 and BPL 13, and all three point to the same thing. The season starts in one calendar year and ends in the next, which is why the hyphenated version keeps showing up. Cricket loves making simple things sound complicated.
The BPL is Bangladesh’s biggest domestic T20 competition. Six city-based teams play each other twice, then the top four fight it out in the playoffs, and one team lifts the trophy in Dhaka. That is the whole idea. Everything else is just detail.
Now, the reason there is confusion about the 2027 dates is that BPL 2026 got moved. It was supposed to run in its usual slot but ended up shifting to a December-January window because of the national elections and the ICC T20 World Cup. So the last season actually finished on 23 January 2026.
For 2027, reports point to BCB targeting a mid-January start. That would put the league back closer to its traditional January-February slot, which is what most fans wanted anyway. January in Bangladesh means cool evenings, dew on the outfield, and captains suddenly becoming very interested in winning the toss.
We have built the expected fixture list below using the same shape BPL 2026 used. Same number of matches, same three cities, same phase system where the tournament travels from Sylhet to Chattogram to Dhaka. Because BCB has repeated that pattern for several seasons now, it is the most sensible base to work from.
But here is the honest bit. Until BCB publishes the real thing, nobody has the actual fixture list. Not us, not the big cricket portals, and definitely not that WhatsApp screenshot. Anyone showing you a confirmed BPL 2027 schedule right now is making it up.
What we can do is give you a realistic structure you can plan around, then swap in the confirmed dates the second they arrive. If you follow this page, you will not miss the announcement.
One more thing worth knowing. BCB has changed the schedule mid-tournament before. During BPL 2026, matches were rescheduled and the Chattogram leg was dropped entirely after a period of national mourning. So even after the official list drops, keep checking.
Why the start date keeps moving every season
BPL dates are not decided in a vacuum. Three things push them around, and once you know them, the changes stop feeling random.
First, the ICC Future Tours Programme. Bangladesh has international commitments booked years ahead, and BCB has to slot the BPL into a gap where the national team players are actually available. A T20 league without Bangladesh’s best players is just a very expensive practice match.
Second, overseas player availability. The BPL competes with other franchise leagues for the same pool of foreign cricketers. If the window clashes with a bigger league, the quality of overseas signings drops, and BCB knows it.
Third, national events. Elections, exams, religious calendars and security planning all affect when stadiums can be used and when crowds can safely gather. BPL 2026 moved for exactly this reason.
So when you see the start date shift by a few weeks, it is usually one of those three at work. It is rarely bad organisation, though fans on Facebook will tell you otherwise every single year.
BPL 2027 Full Match Fixtures List (Expected)

Below is the expected 34-match fixture list for BPL 2026-27. The format follows BPL 2026 exactly: six teams, double round-robin, three host cities, two matches on most days.
Match times use Bangladesh Standard Time (BST, UTC+6). Day matches usually start at 1:30 PM and night matches at 6:30 PM, with Friday games pushed back to 2:00 PM and 7:00 PM so people can get there after Jummah prayers.
Sylhet Phase Schedule (Matches 1 to 10)
The tournament traditionally opens in Sylhet, and honestly it is the best place to start. The ground has grass banks, hills in the background, and a crowd that shows up early.
| Match No. | Date | Day | Teams | Venue | Time (BST) |
|---|---|---|---|---|---|
| 1 | 15 Jan 2027 | Friday | Sylhet Titans vs Chattogram Royals | Sylhet | 2:00 PM |
| 2 | 15 Jan 2027 | Friday | Rajshahi Warriors vs Dhaka Capitals | Sylhet | 7:00 PM |
| 3 | 16 Jan 2027 | Saturday | Rangpur Riders vs Noakhali Express | Sylhet | 1:30 PM |
| 4 | 16 Jan 2027 | Saturday | Sylhet Titans vs Dhaka Capitals | Sylhet | 6:30 PM |
| 5 | 18 Jan 2027 | Monday | Chattogram Royals vs Noakhali Express | Sylhet | 1:30 PM |
| 6 | 18 Jan 2027 | Monday | Rajshahi Warriors vs Rangpur Riders | Sylhet | 6:30 PM |
| 7 | 19 Jan 2027 | Tuesday | Sylhet Titans vs Noakhali Express | Sylhet | 1:30 PM |
| 8 | 19 Jan 2027 | Tuesday | Dhaka Capitals vs Rangpur Riders | Sylhet | 6:30 PM |
| 9 | 21 Jan 2027 | Thursday | Chattogram Royals vs Rajshahi Warriors | Sylhet | 1:30 PM |
| 10 | 21 Jan 2027 | Thursday | Sylhet Titans vs Rangpur Riders | Sylhet | 6:30 PM |
Rest and travel day: 22 January 2027
Chattogram Phase Schedule (Matches 11 to 21)
After Sylhet, the caravan moves south to Chattogram. This leg is usually the longest, and it is where the points table starts to make sense.
| Match No. | Date | Day | Teams | Venue | Time (BST) |
|---|---|---|---|---|---|
| 11 | 23 Jan 2027 | Saturday | Noakhali Express vs Rajshahi Warriors | Chattogram | 1:30 PM |
| 12 | 23 Jan 2027 | Saturday | Dhaka Capitals vs Chattogram Royals | Chattogram | 6:30 PM |
| 13 | 24 Jan 2027 | Sunday | Sylhet Titans vs Rajshahi Warriors | Chattogram | 1:30 PM |
| 14 | 24 Jan 2027 | Sunday | Noakhali Express vs Dhaka Capitals | Chattogram | 6:30 PM |
| 15 | 26 Jan 2027 | Tuesday | Rangpur Riders vs Chattogram Royals | Chattogram | 6:30 PM |
| 16 | 27 Jan 2027 | Wednesday | Chattogram Royals vs Sylhet Titans | Chattogram | 1:30 PM |
| 17 | 27 Jan 2027 | Wednesday | Dhaka Capitals vs Rajshahi Warriors | Chattogram | 6:30 PM |
| 18 | 29 Jan 2027 | Friday | Noakhali Express vs Rangpur Riders | Chattogram | 2:00 PM |
| 19 | 29 Jan 2027 | Friday | Dhaka Capitals vs Sylhet Titans | Chattogram | 7:00 PM |
| 20 | 30 Jan 2027 | Saturday | Noakhali Express vs Chattogram Royals | Chattogram | 1:30 PM |
| 21 | 30 Jan 2027 | Saturday | Rangpur Riders vs Rajshahi Warriors | Chattogram | 6:30 PM |
Rest and travel days: 31 January and 1 February 2027
Dhaka Phase Schedule (Matches 22 to 30)
The final league leg lands in Mirpur. By this point every match matters, net run rate becomes a national obsession, and someone always gets knocked out on the last ball.
| Match No. | Date | Day | Teams | Venue | Time (BST) |
|---|---|---|---|---|---|
| 22 | 2 Feb 2027 | Tuesday | Noakhali Express vs Sylhet Titans | Dhaka | 1:30 PM |
| 23 | 2 Feb 2027 | Tuesday | Rangpur Riders vs Dhaka Capitals | Dhaka | 6:30 PM |
| 24 | 3 Feb 2027 | Wednesday | Rajshahi Warriors vs Chattogram Royals | Dhaka | 1:30 PM |
| 25 | 3 Feb 2027 | Wednesday | Rangpur Riders vs Sylhet Titans | Dhaka | 6:30 PM |
| 26 | 5 Feb 2027 | Friday | Rajshahi Warriors vs Noakhali Express | Dhaka | 2:00 PM |
| 27 | 5 Feb 2027 | Friday | Chattogram Royals vs Dhaka Capitals | Dhaka | 7:00 PM |
| 28 | 6 Feb 2027 | Saturday | Rajshahi Warriors vs Sylhet Titans | Dhaka | 1:30 PM |
| 29 | 6 Feb 2027 | Saturday | Dhaka Capitals vs Noakhali Express | Dhaka | 6:30 PM |
| 30 | 8 Feb 2027 | Monday | Chattogram Royals vs Rangpur Riders | Dhaka | 6:30 PM |
Rest day: 9 February 2027
Playoff and Final Schedule (Matches 31 to 34)
| Match No. | Date | Day | Match Type | Teams | Venue | Time (BST) |
|---|---|---|---|---|---|---|
| 31 | 10 Feb 2027 | Wednesday | Eliminator | 3rd place vs 4th place | Dhaka | 1:30 PM |
| 32 | 10 Feb 2027 | Wednesday | Qualifier 1 | 1st place vs 2nd place | Dhaka | 6:30 PM |
| 33 | 12 Feb 2027 | Friday | Qualifier 2 | Loser Q1 vs Winner Eliminator | Dhaka | 7:00 PM |
| 34 | 14 Feb 2027 | Sunday | FINAL | Winner Q1 vs Winner Q2 | Dhaka | 6:30 PM |
Yes, the projected final falls on Valentine’s Day. Plan accordingly, and good luck explaining that one at home.
How the BPL 2027 Playoff System Works

A lot of fans watch the whole league stage and then get lost the moment the playoffs start. It is not complicated once you see it laid out, so let me walk through it properly.
Four teams qualify from the six. The top two get a safety net, and the bottom two of those four get one shot. That is the entire idea behind the system, and it exists to reward teams that finished high in the table.
Qualifier 1 explained
The first-placed team plays the second-placed team. Whoever wins goes straight to the final and then gets several days off to rest, watch, and pick their opponent’s weaknesses apart.
The loser does not go home. They drop into Qualifier 2 and get a second chance, which is the advantage of finishing in the top two. Two lives instead of one.
Eliminator explained
Third place plays fourth place. This one is brutal because there is no second chance. Lose, and your season ends that evening.
The winner moves into Qualifier 2 to face the team that lost Qualifier 1. They also have to back up quickly, often with less rest, which is why the top two spots matter so much.
Qualifier 2 explained
This is the last-chance match. Loser of Qualifier 1 against winner of the Eliminator, and the winner books the second spot in the final.
Teams coming through this route are usually running on fumes by the time the final arrives. Playing three knockout games in five days is not kind to fast bowlers.
Playoff structure at a glance
| Match | Who Plays | Winner Goes To | Loser Goes To |
|---|---|---|---|
| Eliminator | 3rd vs 4th | Qualifier 2 | Out of the tournament |
| Qualifier 1 | 1st vs 2nd | Final | Qualifier 2 |
| Qualifier 2 | Loser Q1 vs Winner Eliminator | Final | Out of the tournament |
| Final | Winner Q1 vs Winner Q2 | Champion | Runner-up |
So finishing first or second is worth a lot more than it looks on the table. It is basically an extra life in a video game, except the boss fight is Shoriful Islam with a new ball.
Team-Wise BPL 2027 Schedule (Expected)
Not everyone wants the full 34-match grid. Most people just want to know when their own team plays, so here is each side broken out separately.
Sylhet Titans Schedule 2027

Sylhet Titans open the tournament at home, which is a nice draw. Their ground gives them the loudest early support in the competition, and they usually make the first week count.
| Match No. | Date | Opponent | Venue |
|---|---|---|---|
| 1 | 15 Jan 2027 | Chattogram Royals | Sylhet |
| 4 | 16 Jan 2027 | Dhaka Capitals | Sylhet |
| 7 | 19 Jan 2027 | Noakhali Express | Sylhet |
| 10 | 21 Jan 2027 | Rangpur Riders | Sylhet |
| 13 | 24 Jan 2027 | Rajshahi Warriors | Chattogram |
| 16 | 27 Jan 2027 | Chattogram Royals | Chattogram |
| 19 | 29 Jan 2027 | Dhaka Capitals | Chattogram |
| 22 | 2 Feb 2027 | Noakhali Express | Dhaka |
| 25 | 3 Feb 2027 | Rangpur Riders | Dhaka |
| 28 | 6 Feb 2027 | Rajshahi Warriors | Dhaka |
Four home games at the start gives them a real chance to bank points early. After that they travel for six straight, which is where their season will actually be decided.
Chattogram Royals Schedule 2027

Chattogram Royals reached the BPL 2026 final and lost it heavily to Rajshahi Warriors. So they arrive with something to prove and a squad that already knows how to reach the last day.
| Match No. | Date | Opponent | Venue |
|---|---|---|---|
| 1 | 15 Jan 2027 | Sylhet Titans | Sylhet |
| 5 | 18 Jan 2027 | Noakhali Express | Sylhet |
| 9 | 21 Jan 2027 | Rajshahi Warriors | Sylhet |
| 12 | 23 Jan 2027 | Dhaka Capitals | Chattogram |
| 15 | 26 Jan 2027 | Rangpur Riders | Chattogram |
| 16 | 27 Jan 2027 | Sylhet Titans | Chattogram |
| 20 | 30 Jan 2027 | Noakhali Express | Chattogram |
| 24 | 3 Feb 2027 | Rajshahi Warriors | Dhaka |
| 27 | 5 Feb 2027 | Dhaka Capitals | Dhaka |
| 30 | 8 Feb 2027 | Rangpur Riders | Dhaka |
Their home leg is packed into a tight run in late January. If they can win four of those five in Chattogram, a top-two finish is very much on.
Dhaka Capitals Schedule 2027

Dhaka Capitals carry more history than anyone in this line-up. The franchise began life in 2012 as Dhaka Gladiators, won the first two titles, and has been renamed roughly as often as a Dhaka bus route changes its board.
| Match No. | Date | Opponent | Venue |
|---|---|---|---|
| 2 | 15 Jan 2027 | Rajshahi Warriors | Sylhet |
| 4 | 16 Jan 2027 | Sylhet Titans | Sylhet |
| 8 | 19 Jan 2027 | Rangpur Riders | Sylhet |
| 12 | 23 Jan 2027 | Chattogram Royals | Chattogram |
| 14 | 24 Jan 2027 | Noakhali Express | Chattogram |
| 17 | 27 Jan 2027 | Rajshahi Warriors | Chattogram |
| 19 | 29 Jan 2027 | Sylhet Titans | Chattogram |
| 23 | 2 Feb 2027 | Rangpur Riders | Dhaka |
| 27 | 5 Feb 2027 | Chattogram Royals | Dhaka |
| 29 | 6 Feb 2027 | Noakhali Express | Dhaka |
They finish with three matches at Mirpur, their home ground. A strong Dhaka leg has rescued their season more than once, so do not write them off if they start slowly.
Noakhali Express Schedule 2027

Noakhali Express are the newest name on this list, and their fans travel in numbers that surprise people. Their bowling has been their strength since they entered the competition.
| Match No. | Date | Opponent | Venue |
|---|---|---|---|
| 3 | 16 Jan 2027 | Rangpur Riders | Sylhet |
| 5 | 18 Jan 2027 | Chattogram Royals | Sylhet |
| 7 | 19 Jan 2027 | Sylhet Titans | Sylhet |
| 11 | 23 Jan 2027 | Rajshahi Warriors | Chattogram |
| 14 | 24 Jan 2027 | Dhaka Capitals | Chattogram |
| 18 | 29 Jan 2027 | Rangpur Riders | Chattogram |
| 20 | 30 Jan 2027 | Chattogram Royals | Chattogram |
| 22 | 2 Feb 2027 | Sylhet Titans | Dhaka |
| 26 | 5 Feb 2027 | Rajshahi Warriors | Dhaka |
| 29 | 6 Feb 2027 | Dhaka Capitals | Dhaka |
They play three of their first four in Sylhet, away from home comfort. Starting well on the road would set their whole campaign up nicely.
Rangpur Riders Schedule 2027

Rangpur Riders won the title back in the 2017 season with Chris Gayle in absurd form. They have been competitive since without quite getting back to the top, and every year the fans say this is the one.
| Match No. | Date | Opponent | Venue |
|---|---|---|---|
| 3 | 16 Jan 2027 | Noakhali Express | Sylhet |
| 6 | 18 Jan 2027 | Rajshahi Warriors | Sylhet |
| 8 | 19 Jan 2027 | Dhaka Capitals | Sylhet |
| 10 | 21 Jan 2027 | Sylhet Titans | Sylhet |
| 15 | 26 Jan 2027 | Chattogram Royals | Chattogram |
| 18 | 29 Jan 2027 | Noakhali Express | Chattogram |
| 21 | 30 Jan 2027 | Rajshahi Warriors | Chattogram |
| 23 | 2 Feb 2027 | Dhaka Capitals | Dhaka |
| 25 | 3 Feb 2027 | Sylhet Titans | Dhaka |
| 30 | 8 Feb 2027 | Chattogram Royals | Dhaka |
Their last league match on 8 February could easily decide who makes the playoffs. Rangpur have a habit of ending up in exactly that kind of match.
Rajshahi Warriors Schedule 2027

The defending champions. Rajshahi Warriors won BPL 2026 by beating Chattogram Royals by 63 runs in the final, and they did it convincingly rather than luckily.
| Match No. | Date | Opponent | Venue |
|---|---|---|---|
| 2 | 15 Jan 2027 | Dhaka Capitals | Sylhet |
| 6 | 18 Jan 2027 | Rangpur Riders | Sylhet |
| 9 | 21 Jan 2027 | Chattogram Royals | Sylhet |
| 11 | 23 Jan 2027 | Noakhali Express | Chattogram |
| 13 | 24 Jan 2027 | Sylhet Titans | Chattogram |
| 17 | 27 Jan 2027 | Dhaka Capitals | Chattogram |
| 21 | 30 Jan 2027 | Rangpur Riders | Chattogram |
| 24 | 3 Feb 2027 | Chattogram Royals | Dhaka |
| 26 | 5 Feb 2027 | Noakhali Express | Dhaka |
| 28 | 6 Feb 2027 | Sylhet Titans | Dhaka |
Every opponent will target them, because that is what happens to champions. Their Shoriful-led attack took 26 wickets from one bowler alone last season, so the target may not be easy to hit.
BPL 2027 Venues and Stadium Guide

Three grounds are expected to host BPL 2026-27. Each one plays differently, and if you understand the pitches you will understand half the results before a ball is bowled.
| Stadium | City | Capacity | Opened | Expected Matches |
|---|---|---|---|---|
| Sylhet International Cricket Stadium | Sylhet | ~18,500 | 2007 | 10 |
| Zahur Ahmed Chowdhury Stadium | Chattogram | ~22,000 | 2006 | 11 |
| Sher-e-Bangla National Cricket Stadium | Dhaka (Mirpur) | ~25,000 | 2006 | 13 |
Sylhet International Cricket Stadium
This is the prettiest ground in Bangladesh and it is not close. Tea hills sit behind the boundary, the seating is partly grass embankment, and on a clear January afternoon it looks like a postcard someone actually printed.
The pitch usually favours batters more than the other two venues. Boundaries are reachable, the outfield is quick, and totals around 170 to 180 are normal here rather than exceptional.
Bowlers who bowl straight and full get punished. Spinners who keep a tight length can still work, especially in the second half of the evening once the dew settles in and the ball starts skidding.
Getting there is easy enough from Sylhet city centre, and the ground is a short ride from the main areas. Gates usually open about two hours before the first ball, and the day games in January are pleasant rather than punishing.
If you only attend one BPL leg in person, make it this one. The atmosphere in the grass banks during a close chase is worth the ticket on its own.
What to expect on the Sylhet pitch
Average first-innings scores here run higher than in Dhaka. Chasing teams do reasonably well because dew helps them later, so captains often bowl first after winning the toss.
Fast bowlers get a little help with the new ball in the first three or four overs. After that it flattens out and becomes a batting surface, so the powerplay usually decides the shape of the innings.
Zahur Ahmed Chowdhury Stadium
Locals call it the Sagorika ground because of where it sits in Chattogram. It is a proper cricket ground with a big playing area and a crowd that gets loud when the home side is chasing.
The surface here tends to be the most even of the three. Batters can trust the bounce, and stroke players who like the ball coming on to the bat usually enjoy it.
Sea breeze is a real factor in the evenings. Swing bowlers can get more movement here than they do in Dhaka, especially in the second session, so opening bowlers matter more than people expect.
Boundaries are slightly longer square of the wicket. Big hitters who go straight down the ground do better than those who rely on the pull shot, which is a small detail that shows up in the stats every season.
Chattogram matches often produce the highest totals of a BPL season. If you are picking one leg to watch for entertainment rather than tactics, this is usually it.
Travel note for Chattogram fans
The ground is a manageable ride from the city centre, but traffic near the stadium gets heavy from about an hour before the first ball. Leaving early is the difference between seeing the toss and seeing the fifth over.
Sher-e-Bangla National Cricket Stadium
Mirpur is the home of Bangladesh cricket and the venue every BPL final has used in recent years. The BPL 2026 final took place here on 23 January 2026, and the 2027 final is expected in the same place.
The pitch is famously tricky. It grips, it turns, and it slows down as the match goes on, which is why totals here are lower than at the other two venues.
Spinners run the show at Mirpur. Sides that pick an extra spinner instead of an extra seamer usually get rewarded, and 150 can be a winning score even though it looks small on paper.
The ground has hosted the 2011 World Cup, several Asia Cups and the 2014 ICC World T20 final, so it is used to big occasions. Capacity sits around 25,000 and the finals fill it.
Traffic in Mirpur on a match day is its own sport. If the game starts at 6:30 PM and you leave at 5:30 PM, you will hear the first six on the radio while sitting somewhere near Kazipara.
Why the final is always at Mirpur
Three reasons. It has the largest capacity, the best broadcast and media setup, and it is the easiest venue for BCB officials, sponsors and international guests to reach.
There is talk every few seasons about moving the final elsewhere. So far it has stayed in Dhaka, and nothing suggests 2027 will be different.
BPL 2027 Match Timings Across Time Zones

Fans watch the BPL from Dhaka to Doha to Detroit, so here is the same schedule converted into the time zones that matter most.
| Match Type | Bangladesh (BST) | India (IST) | Pakistan (PKT) | UK (GMT) | UAE (GST) | USA East (EST) |
|---|---|---|---|---|---|---|
| Day match (Sat to Thu) | 1:30 PM | 1:00 PM | 12:30 PM | 7:30 AM | 11:30 AM | 2:30 AM |
| Day match (Friday) | 2:00 PM | 1:30 PM | 1:00 PM | 8:00 AM | 12:00 PM | 3:00 AM |
| Night match (Sat to Thu) | 6:30 PM | 6:00 PM | 5:30 PM | 12:30 PM | 4:30 PM | 7:30 AM |
| Night match (Friday) | 7:00 PM | 6:30 PM | 6:00 PM | 1:00 PM | 5:00 PM | 8:00 AM |
For fans in the United States, the day matches land in the middle of the night. Sorry about that. The night matches are much friendlier, arriving around breakfast time on the east coast.
Australian viewers get the best deal. Night matches start at roughly 11:30 PM AEDT, which is late but survivable, and the day games fall in the early evening.
BPL Points Table 2026-27
The points table opens at zero and fills up as the season goes. Standard T20 league scoring applies, so there are no surprises here.
| Result | Points Awarded |
|---|---|
| Win | 2 points |
| No result or abandoned | 1 point each |
| Loss | 0 points |
| Tie (Super Over decides) | 2 to the Super Over winner |
When two teams finish level on points, net run rate separates them. NRR is simply the run rate you scored at across the tournament minus the run rate you conceded.
Here is the part most people get wrong. If you are bowled out before your 20 overs, your full 20 overs still count against you in the calculation. So getting skittled for 90 in 14 overs damages your NRR far more than losing a close chase does.
That is why teams sometimes push for boundaries in a lost cause. It looks like reckless batting, but they are usually protecting their net run rate for a playoff race three weeks away.
Starting table for BPL 2026-27:
| Pos | Team | P | W | L | NR | Pts | NRR |
|---|---|---|---|---|---|---|---|
| 1 | Rajshahi Warriors | 0 | 0 | 0 | 0 | 0 | 0.000 |
| 2 | Chattogram Royals | 0 | 0 | 0 | 0 | 0 | 0.000 |
| 3 | Sylhet Titans | 0 | 0 | 0 | 0 | 0 | 0.000 |
| 4 | Dhaka Capitals | 0 | 0 | 0 | 0 | 0 | 0.000 |
| 5 | Rangpur Riders | 0 | 0 | 0 | 0 | 0 | 0.000 |
| 6 | Noakhali Express | 0 | 0 | 0 | 0 | 0 | 0.000 |
Positions above are listed by last season’s finish, not by any prediction. We update this table after every single match once the season starts.
BPL 2027 Squads, Draft and Player News
Squads for BPL 2026-27 are not final yet. The player draft usually takes place about four to six weeks before the first match, which would put it somewhere in late November or December 2026 if the January start stays put.
Each team keeps a set number of retained players, then fills the rest through the draft and direct signings. Overseas players are limited, so franchises think hard about whether to spend those slots on a batter, a pace bowler or a finisher.
Last season’s award winners give you a sense of who the top targets will be. Shoriful Islam took Player of the Tournament with 26 wickets, Parvez Hossain Emon top-scored with 395 runs, and Tanzid Hasan Tamim struck a century in the final.
Expect all three to be among the most fought-over names when the draft comes around. Champion teams also tend to keep their core together, so Rajshahi Warriors will probably retain heavily.
We publish the full squad lists the same night the draft finishes. Not the next morning, not two days later.
BPL 2027 Tickets and Ground Access
Ticket details for BPL 2026-27 have not been announced. Based on recent seasons, sales usually open one to two weeks before the tournament, split between online platforms and physical counters near each stadium.
Prices vary a lot by stand and by match. Group-stage games in the cheaper stands are affordable for most fans, while the final at Mirpur is the most expensive ticket of the season by some distance.
A few practical things worth knowing before you go.
| Tip | Why It Matters |
|---|---|
| Buy from official sellers only | Fake BPL tickets circulate every season, especially before the final |
| Book playoff tickets early | Qualifier and final tickets sell out within hours |
| Arrive 90 minutes early | Security queues at Mirpur are long on big nights |
| Carry minimal items | Bags, large bottles and outside food are usually not allowed |
| Check your gate number | Stadiums route entry by stand, and walking around the ground takes ages |
If someone offers you a final ticket at half price two hours before the game, that ticket is not real. This happens every single year and someone always falls for it.
How to Watch BPL 2027 Live
Broadcast rights for BPL 2026-27 have not been confirmed. The table below shows where the tournament has been available recently, and we will update it as soon as official partners are announced.
| Region | TV Broadcast | Streaming |
|---|---|---|
| Bangladesh | T Sports, Gazi TV | T Sports app, Toffee |
| India | Not confirmed | FanCode has carried it previously |
| Pakistan | Ten Sports, Geo Super | Tapmad |
| UK and Europe | Varies by season | Check official announcement |
| Middle East | Varies by season | Check official announcement |
| Rest of world | Local rights holders | Official BPL digital partners |
We only list legal, licensed broadcasters here. Pirate streams are bad for your device, bad for the league, and the video quality is usually terrible anyway.
BPL Winners List 2012 to 2026
Knowing the history helps you read the current season. Here is every BPL champion so far.
| Season | Champion | Runner-Up |
|---|---|---|
| 2026 (S12) | Rajshahi Warriors | Chattogram Royals |
| 2025 (S11) | Fortune Barishal | Chittagong Kings |
| 2024 (S10) | Fortune Barishal | Comilla Victorians |
| 2023 (S9) | Comilla Victorians | Sylhet Strikers |
| 2022 (S8) | Comilla Victorians | Fortune Barishal |
| 2019-20 (S7) | Rajshahi Royals | Khulna Tigers |
| 2019 (S6) | Comilla Victorians | Dhaka Dynamites |
| 2017-18 (S5) | Rangpur Riders | Dhaka Dynamites |
| 2016-17 (S4) | Dhaka Dynamites | Rajshahi Kings |
| 2015-16 (S3) | Comilla Victorians | Barisal Bulls |
| 2013 (S2) | Dhaka Gladiators | Chittagong Kings |
| 2012 (S1) | Dhaka Gladiators | Barisal Burners |
Comilla Victorians lead the all-time list with four titles. The Dhaka franchise has three across its various names, Fortune Barishal have two, and Rangpur plus the Rajshahi sides have one each.
Note the gap in 2014. No BPL took place that year, which is why the season numbering and the calendar years never quite line up.
What Changed Between BPL 2026 and BPL 2027
BPL 2026 was an unusual season, so it is worth listing what actually happened before you use it to predict 2027.
The season ran from 26 December 2025 to 23 January 2026 with 34 matches and six teams. Several franchises had been renamed or replaced compared with 2025, which is why Fortune Barishal, Comilla Victorians and Khulna Tigers were absent.
Mid-tournament, BCB issued a revised schedule after a period of national mourning. The Chattogram leg was removed and those matches were redistributed, which pushed the Dhaka phase to start on 15 January 2026.
Rajshahi Warriors then won the title by 63 runs over Chattogram Royals in the Mirpur final. Tanzid Hasan Tamim made a century, and Sri Lankan quick Binura Fernando took four wickets for nine runs.
For 2027, the main open questions are the franchise line-up, the exact window and whether all three venues stay. Team names in Bangladeshi franchise cricket change more often than most leagues, so do not assume all six sides carry over.
How We Build and Verify This Schedule
You should know where these dates come from before you plan anything around them. So here is the process, plainly.
We build the expected fixture list from the last confirmed BPL structure, which is the BPL 2026 schedule published by BCB. That gives us the number of matches, the phase system, the venue rotation and the standard start times.
We then check reported BCB planning for the next window. As of August 2026, reports point to a targeted mid-January 2027 start, which is what our projected dates are built around.
Anything not confirmed by BCB is labelled as expected. We do not publish unlabelled dates, because a wrong date that looks official costs someone a plane ticket.
When BCB publishes the real fixture list, we replace this table on the same page rather than creating a new one. That way your bookmark keeps working and you always land on current information.
If you spot an error, tell us. There is a contact form and we do actually read it.
We are an independent fan resource. We are not BCB, we are not the official BPL website, and we do not sell tickets or stream matches. For anything official, go to the Bangladesh Cricket Board directly.
Frequently Asked Questions
When does BPL 2027 start?
BPL 2026-27 is expected to start on 15 January 2027. BCB has not confirmed the date yet, so treat it as a projection until the official announcement.
When is the BPL 2027 final?
The final is expected on 14 February 2027 at Sher-e-Bangla National Cricket Stadium in Dhaka. Every recent BPL final has taken place at this ground.
How many matches are in BPL 2027?
We expect 34 matches: 30 in the league stage plus four playoff matches. BPL 2026 used the same structure.
How many teams play in BPL 2027?
Six teams are expected, the same as BPL 2026. Franchise names have not been confirmed for the new season.
Which stadiums will host BPL 2027?
Sylhet International Cricket Stadium, Zahur Ahmed Chowdhury Stadium in Chattogram, and Sher-e-Bangla National Cricket Stadium in Dhaka. This is based on the BPL 2026 venue rotation.
Who won BPL 2026?
Rajshahi Warriors. They beat Chattogram Royals by 63 runs in the final on 23 January 2026 at Mirpur.
Which team has won the most BPL titles?
Comilla Victorians, with four titles. The Dhaka franchise has three across its different names.
Is the BPL 2027 schedule official?
Not yet. Everything on this page marked “Expected” is our projection. We update the moment BCB publishes the confirmed fixture list.
When will the BPL 2027 draft happen?
Usually four to six weeks before the tournament starts. If the January window stays put, expect the draft around late November or December 2026.
When do BPL 2027 tickets go on sale?
Typically one to two weeks before the first match. We will post the official sale date and links here as soon as they are announced.
Can I download the BPL 2027 schedule as a PDF?
We publish a downloadable PDF as soon as BCB releases the confirmed fixture list. Publishing a PDF of unconfirmed dates would just spread the wrong information further.
Why does the BPL start date keep changing?
Three reasons: ICC international commitments, overseas player availability, and national events like elections. BPL 2026 moved for exactly these reasons.
Final Words
Here is what actually matters. BPL 2026-27 should start around 15 January 2027 and finish with a final in Dhaka around 14 February 2027, running 34 matches across Sylhet, Chattogram and Mirpur. That is enough to plan your leave, your travel and your excuses.
But do not print the tickets yet. BCB has not confirmed anything, and this league has moved its dates in three of the last four seasons for perfectly good reasons.
What we can promise is that this page will not sit there going stale. When the fixture list drops, it appears here the same day, on this URL, with the expected labels removed and a note in the update log below.
