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.

BPL Schedule 2026-27 Bangladesh Premier League Fixtures, Dates, Venues & Match Times

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

QuestionAnswer
TournamentBangladesh Premier League (BPL)
SeasonBPL 2026-27, Season 13
Expected start dateFriday, 15 January 2027
Expected final dateSunday, 14 February 2027
Total matches34 (30 league + 4 playoff)
Teams6
Expected venuesSylhet, Chattogram, Dhaka
FormatDouble round-robin, then playoffs
Defending championsRajshahi Warriors (BPL 2026)
Official statusNot 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)

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.DateDayTeamsVenueTime (BST)
115 Jan 2027FridaySylhet Titans vs Chattogram RoyalsSylhet2:00 PM
215 Jan 2027FridayRajshahi Warriors vs Dhaka CapitalsSylhet7:00 PM
316 Jan 2027SaturdayRangpur Riders vs Noakhali ExpressSylhet1:30 PM
416 Jan 2027SaturdaySylhet Titans vs Dhaka CapitalsSylhet6:30 PM
518 Jan 2027MondayChattogram Royals vs Noakhali ExpressSylhet1:30 PM
618 Jan 2027MondayRajshahi Warriors vs Rangpur RidersSylhet6:30 PM
719 Jan 2027TuesdaySylhet Titans vs Noakhali ExpressSylhet1:30 PM
819 Jan 2027TuesdayDhaka Capitals vs Rangpur RidersSylhet6:30 PM
921 Jan 2027ThursdayChattogram Royals vs Rajshahi WarriorsSylhet1:30 PM
1021 Jan 2027ThursdaySylhet Titans vs Rangpur RidersSylhet6: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.DateDayTeamsVenueTime (BST)
1123 Jan 2027SaturdayNoakhali Express vs Rajshahi WarriorsChattogram1:30 PM
1223 Jan 2027SaturdayDhaka Capitals vs Chattogram RoyalsChattogram6:30 PM
1324 Jan 2027SundaySylhet Titans vs Rajshahi WarriorsChattogram1:30 PM
1424 Jan 2027SundayNoakhali Express vs Dhaka CapitalsChattogram6:30 PM
1526 Jan 2027TuesdayRangpur Riders vs Chattogram RoyalsChattogram6:30 PM
1627 Jan 2027WednesdayChattogram Royals vs Sylhet TitansChattogram1:30 PM
1727 Jan 2027WednesdayDhaka Capitals vs Rajshahi WarriorsChattogram6:30 PM
1829 Jan 2027FridayNoakhali Express vs Rangpur RidersChattogram2:00 PM
1929 Jan 2027FridayDhaka Capitals vs Sylhet TitansChattogram7:00 PM
2030 Jan 2027SaturdayNoakhali Express vs Chattogram RoyalsChattogram1:30 PM
2130 Jan 2027SaturdayRangpur Riders vs Rajshahi WarriorsChattogram6: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.DateDayTeamsVenueTime (BST)
222 Feb 2027TuesdayNoakhali Express vs Sylhet TitansDhaka1:30 PM
232 Feb 2027TuesdayRangpur Riders vs Dhaka CapitalsDhaka6:30 PM
243 Feb 2027WednesdayRajshahi Warriors vs Chattogram RoyalsDhaka1:30 PM
253 Feb 2027WednesdayRangpur Riders vs Sylhet TitansDhaka6:30 PM
265 Feb 2027FridayRajshahi Warriors vs Noakhali ExpressDhaka2:00 PM
275 Feb 2027FridayChattogram Royals vs Dhaka CapitalsDhaka7:00 PM
286 Feb 2027SaturdayRajshahi Warriors vs Sylhet TitansDhaka1:30 PM
296 Feb 2027SaturdayDhaka Capitals vs Noakhali ExpressDhaka6:30 PM
308 Feb 2027MondayChattogram Royals vs Rangpur RidersDhaka6:30 PM

Rest day: 9 February 2027

Playoff and Final Schedule (Matches 31 to 34)

Match No.DateDayMatch TypeTeamsVenueTime (BST)
3110 Feb 2027WednesdayEliminator3rd place vs 4th placeDhaka1:30 PM
3210 Feb 2027WednesdayQualifier 11st place vs 2nd placeDhaka6:30 PM
3312 Feb 2027FridayQualifier 2Loser Q1 vs Winner EliminatorDhaka7:00 PM
3414 Feb 2027SundayFINALWinner Q1 vs Winner Q2Dhaka6: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

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

MatchWho PlaysWinner Goes ToLoser Goes To
Eliminator3rd vs 4thQualifier 2Out of the tournament
Qualifier 11st vs 2ndFinalQualifier 2
Qualifier 2Loser Q1 vs Winner EliminatorFinalOut of the tournament
FinalWinner Q1 vs Winner Q2ChampionRunner-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

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.DateOpponentVenue
115 Jan 2027Chattogram RoyalsSylhet
416 Jan 2027Dhaka CapitalsSylhet
719 Jan 2027Noakhali ExpressSylhet
1021 Jan 2027Rangpur RidersSylhet
1324 Jan 2027Rajshahi WarriorsChattogram
1627 Jan 2027Chattogram RoyalsChattogram
1929 Jan 2027Dhaka CapitalsChattogram
222 Feb 2027Noakhali ExpressDhaka
253 Feb 2027Rangpur RidersDhaka
286 Feb 2027Rajshahi WarriorsDhaka

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

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.DateOpponentVenue
115 Jan 2027Sylhet TitansSylhet
518 Jan 2027Noakhali ExpressSylhet
921 Jan 2027Rajshahi WarriorsSylhet
1223 Jan 2027Dhaka CapitalsChattogram
1526 Jan 2027Rangpur RidersChattogram
1627 Jan 2027Sylhet TitansChattogram
2030 Jan 2027Noakhali ExpressChattogram
243 Feb 2027Rajshahi WarriorsDhaka
275 Feb 2027Dhaka CapitalsDhaka
308 Feb 2027Rangpur RidersDhaka

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

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.DateOpponentVenue
215 Jan 2027Rajshahi WarriorsSylhet
416 Jan 2027Sylhet TitansSylhet
819 Jan 2027Rangpur RidersSylhet
1223 Jan 2027Chattogram RoyalsChattogram
1424 Jan 2027Noakhali ExpressChattogram
1727 Jan 2027Rajshahi WarriorsChattogram
1929 Jan 2027Sylhet TitansChattogram
232 Feb 2027Rangpur RidersDhaka
275 Feb 2027Chattogram RoyalsDhaka
296 Feb 2027Noakhali ExpressDhaka

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

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.DateOpponentVenue
316 Jan 2027Rangpur RidersSylhet
518 Jan 2027Chattogram RoyalsSylhet
719 Jan 2027Sylhet TitansSylhet
1123 Jan 2027Rajshahi WarriorsChattogram
1424 Jan 2027Dhaka CapitalsChattogram
1829 Jan 2027Rangpur RidersChattogram
2030 Jan 2027Chattogram RoyalsChattogram
222 Feb 2027Sylhet TitansDhaka
265 Feb 2027Rajshahi WarriorsDhaka
296 Feb 2027Dhaka CapitalsDhaka

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

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.DateOpponentVenue
316 Jan 2027Noakhali ExpressSylhet
618 Jan 2027Rajshahi WarriorsSylhet
819 Jan 2027Dhaka CapitalsSylhet
1021 Jan 2027Sylhet TitansSylhet
1526 Jan 2027Chattogram RoyalsChattogram
1829 Jan 2027Noakhali ExpressChattogram
2130 Jan 2027Rajshahi WarriorsChattogram
232 Feb 2027Dhaka CapitalsDhaka
253 Feb 2027Sylhet TitansDhaka
308 Feb 2027Chattogram RoyalsDhaka

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

Rajshahi Warriors

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.DateOpponentVenue
215 Jan 2027Dhaka CapitalsSylhet
618 Jan 2027Rangpur RidersSylhet
921 Jan 2027Chattogram RoyalsSylhet
1123 Jan 2027Noakhali ExpressChattogram
1324 Jan 2027Sylhet TitansChattogram
1727 Jan 2027Dhaka CapitalsChattogram
2130 Jan 2027Rangpur RidersChattogram
243 Feb 2027Chattogram RoyalsDhaka
265 Feb 2027Noakhali ExpressDhaka
286 Feb 2027Sylhet TitansDhaka

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

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.

StadiumCityCapacityOpenedExpected Matches
Sylhet International Cricket StadiumSylhet~18,500200710
Zahur Ahmed Chowdhury StadiumChattogram~22,000200611
Sher-e-Bangla National Cricket StadiumDhaka (Mirpur)~25,000200613

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

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 TypeBangladesh (BST)India (IST)Pakistan (PKT)UK (GMT)UAE (GST)USA East (EST)
Day match (Sat to Thu)1:30 PM1:00 PM12:30 PM7:30 AM11:30 AM2:30 AM
Day match (Friday)2:00 PM1:30 PM1:00 PM8:00 AM12:00 PM3:00 AM
Night match (Sat to Thu)6:30 PM6:00 PM5:30 PM12:30 PM4:30 PM7:30 AM
Night match (Friday)7:00 PM6:30 PM6:00 PM1:00 PM5:00 PM8: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.

ResultPoints Awarded
Win2 points
No result or abandoned1 point each
Loss0 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:
PosTeamPWLNRPtsNRR
1Rajshahi Warriors000000.000
2Chattogram Royals000000.000
3Sylhet Titans000000.000
4Dhaka Capitals000000.000
5Rangpur Riders000000.000
6Noakhali Express000000.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.

TipWhy It Matters
Buy from official sellers onlyFake BPL tickets circulate every season, especially before the final
Book playoff tickets earlyQualifier and final tickets sell out within hours
Arrive 90 minutes earlySecurity queues at Mirpur are long on big nights
Carry minimal itemsBags, large bottles and outside food are usually not allowed
Check your gate numberStadiums 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.

RegionTV BroadcastStreaming
BangladeshT Sports, Gazi TVT Sports app, Toffee
IndiaNot confirmedFanCode has carried it previously
PakistanTen Sports, Geo SuperTapmad
UK and EuropeVaries by seasonCheck official announcement
Middle EastVaries by seasonCheck official announcement
Rest of worldLocal rights holdersOfficial 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.

SeasonChampionRunner-Up
2026 (S12)Rajshahi WarriorsChattogram Royals
2025 (S11)Fortune BarishalChittagong Kings
2024 (S10)Fortune BarishalComilla Victorians
2023 (S9)Comilla VictoriansSylhet Strikers
2022 (S8)Comilla VictoriansFortune Barishal
2019-20 (S7)Rajshahi RoyalsKhulna Tigers
2019 (S6)Comilla VictoriansDhaka Dynamites
2017-18 (S5)Rangpur RidersDhaka Dynamites
2016-17 (S4)Dhaka DynamitesRajshahi Kings
2015-16 (S3)Comilla VictoriansBarisal Bulls
2013 (S2)Dhaka GladiatorsChittagong Kings
2012 (S1)Dhaka GladiatorsBarisal 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.