BPL Squads 2026-27: All Teams Player List, Draft & Overseas Players
The night a BPL draft ends, every cricket group chat in Bangladesh turns into a transfer market. Someone claims their team got robbed, someone else insists an unknown 19-year-old is the next Mustafizur, and by morning half the squad lists circulating on Facebook are wrong.

So what are the BPL 2026-27 squads? They have not been picked yet. The Bangladesh Cricket Board has not confirmed the franchises, the draft date or the retention rules for the 2027 season, and no official player list exists. What we do have is the complete BPL 2026 squad for all six teams, which is the only accurate starting point until the next draft happens.
This page carries every 2026 squad in full, how the draft and retention system works, the overseas rules, and what usually changes between seasons.
BPL 2026-27 Squad Status
| Detail | Status |
|---|---|
| Franchises confirmed | Not yet |
| Draft date | Not announced |
| Retention rules | Not published |
| Overseas signings | Not open |
| Squads available | BPL 2026 lists only |
Nothing above is a delay or a problem. BPL squads are normally settled four to six weeks before the tournament, so if the season starts in mid-January 2027 as expected, the draft would land somewhere around late November or December 2026.
We publish the full squad lists the same night the draft finishes, alongside the fixture list on our BPL Schedule 2026-27 page.
How the BPL Draft and Auction Work
The BPL has used both a draft and an auction over the years, and the two get mixed up constantly. They are not the same thing.
Draft versus auction
In a draft, players sit in fixed price categories and teams take turns picking. Everyone in category A costs the same, so the competition is about pick order rather than money.
In an auction, teams bid against each other and prices float. That is how Mohammad Naim became the most expensive local player of BPL 2026 at 1.10 crore Bangladeshi taka.
BPL 2026 used an auction format for the main player pool. Whether 2027 repeats it is one of the things BCB has yet to confirm.
Player categories
Players are sorted into lettered grades, usually A through E, with a fixed fee attached to each. The top grade contains national team regulars and the biggest overseas names.
Lower grades are where franchises find value. A category C bowler who takes 16 wickets costs a fraction of a category A batter who scores 200 runs.
Direct signings
Franchises can also sign a small number of players directly before the draft, outside the normal process. Chattogram Royals used one of theirs on Mahedi Hasan, who then captained the side to the final.
Direct signings are how a franchise locks in a captain before anyone else can bid. It is usually the first move a new owner makes.
Retention
Retention lets a team keep a set number of players from the previous season without putting them back in the pool. Champion sides normally retain heavily, because breaking up a winning group is a hard sell to supporters.
BCB has not published the retention rules for 2027. Until it does, nobody knows how many players Rajshahi Warriors can keep from their title-winning squad.
Overseas Player Rules
Every BPL squad carries far more overseas players than it can actually field. Understanding why explains most of the odd-looking squad lists.
Four in the eleven
Only four overseas players can take the field in a single match. That number has been steady across recent BPL seasons.
So a squad of nine foreign signings is not a group of nine starters. It is a rotation pool built to survive international schedules pulling players away mid-tournament.
Why teams sign so many
Sylhet Titans carried ten overseas players in BPL 2026, including Chris Woakes, Moeen Ali, Sam Billings, Angelo Mathews and Mohammad Amir. Those players do not all clear the same four weeks.
England, Sri Lanka, Pakistan and Afghanistan all have their own fixtures in January and February. A franchise with only five foreign signings can easily find itself with three available.
The emergency replacement problem
Sometimes the plan collapses entirely. Chattogram Royals lost their owners the day before BPL 2026 started, and most of their drafted overseas players never arrived.
They played their opening match with an all-local eleven. Mirza Baig, Masood Gurbaz, Adam Rossington and Aamir Jamal were signed as replacements afterwards, and Rossington finished with the most keeping dismissals in the squad.
What this means when you read a squad list
A published squad tells you what a franchise planned. It does not tell you who played. Always check the replacement signings before assuming a name in the list actually turned out.
BPL 2026 Squads: All Six Teams
Below are the complete squads from the last completed season. These remain the most accurate reference point until the 2027 draft happens.
Rajshahi Warriors squad
Champions of BPL 2026 with 24 players, 15 local and 9 overseas.

| Category | Players |
|---|---|
| Bangladeshi | Najmul Hossain Shanto (c), Mushfiqur Rahim (wk), Tanzid Hasan Tamim, Yasir Ali, Akbar Ali (wk), Jishan Alam, Shakhir Hossain (wk), Wasi Siddiquee, Tanzim Hasan Sakib, Ripon Mondol, Robiul Haque, Hasan Murad, Mohammad Rubel, SM Meherob Hasan, Abdul Gaffar Saqlain |
| Overseas | Mohammad Nawaz, Sahibzada Farhan, Hussain Talat, Jahandad Khan, Pathum Nissanka, Binura Fernando, Dushan Hemantha, James Neesham, Sandeep Lamichhane |
Shanto top-scored with 355 runs, Binura Fernando took 18 wickets, and Ripon Mondol claimed a hat-trick against Dhaka Capitals. Full profiles sit on the Rajshahi Warriors page.
Chattogram Royals squad
Runners-up with 22 players named at the draft, 14 local and 8 overseas, plus four emergency replacements.

| Category | Players |
|---|---|
| Bangladeshi | Mahedi Hasan (c), Mohammad Naim, Mahmudul Hasan Joy, Mahfijul Islam, Salman Hossain Emon, Zahiduzzaman (wk), Shuvagata Hom, Ziaur Rahman, Shoriful Islam, Abu Hider Rony, Sumon Khan, Mukidul Islam, Tanvir Islam, Arafat Sunny |
| Overseas drafted | Charith Asalanka, Niroshan Dickwella (wk), Avishka Fernando, Angelo Perera, Paul Stirling, Cameron Delport, Abrar Ahmed, Kamran Ghulam |
| Overseas replacements | Mirza Baig, Masood Gurbaz, Adam Rossington, Aamir Jamal |
Shoriful Islam took 26 wickets, a record for a single BPL season, and was named Player of the Series.
Dhaka Capitals squad
Fifth place with 22 players, 14 local and 8 overseas.

| Category | Players |
|---|---|
| Bangladeshi | Mohammad Mithun (c, wk), Saif Hassan, Sabbir Rahman, Nasir Hossain, Shamim Hossain, Irfan Sukkur (wk), Abdullah Al Mamun, Moinul Islam, Mohammad Saifuddin, Taskin Ahmed, Maruf Mridha, Jayed Ullah, Taijul Islam, Tofael Ahmed |
| Overseas | Alex Hales, Imad Wasim, Usman Khan (wk), Rahmanullah Gurbaz (wk), Dasun Shanaka, Odean Smith, Zubaid Akbari, Ziaur Rahman |
Strong names, weak returns. Their leading run scorer managed 169 across ten matches, which is the whole story of the Dhaka Capitals season.
Sylhet Titans squad
Third place with 25 players, the largest squad in the tournament.

| Category | Players |
|---|---|
| Bangladeshi | Mehidy Hasan Miraz (c), Parvez Hossain Emon (wk), Zakir Hasan (wk), Tawfique Khan (wk), Mominul Haque, Rony Talukdar, Afif Hossain, Rahatul Ferdous, Ariful Islam, Nasum Ahmed, Khaled Ahmed, Shohidul Islam, Ebadot Hossain, Ruyel Miah |
| Overseas | Moeen Ali, Chris Woakes, Sam Billings (wk), Ethan Brookes, Saim Ayub, Mohammad Amir, Salman Irshad, Azmatullah Omarzai, Hazratullah Zazai, Angelo Mathews, Aaron Jones |
Parvez Hossain Emon topped the entire tournament with 395 runs while also keeping wicket for 13 dismissals.
Rangpur Riders squad
Fourth place with 24 players, 16 local and 8 overseas.

| Category | Players |
|---|---|
| Bangladeshi | Nurul Hasan Sohan (c, wk), Litton Das (wk), Towhid Hridoy, Mahmudullah, Iftakhar Hossain Ifti, Abdul Halim, Mustafizur Rahman, Nahid Rana, Mrittunjoy Chowdhury, Kamrul Islam Rabbi, Mehedi Hasan Sohag, Nayeem Hasan, Rakibul Hasan, Aliss Al Islam |
| Overseas | Dawid Malan, Kyle Mayers, Iftikhar Ahmed, Faheem Ashraf, Khushdil Shah, Khawaja Nafay, Sufiyan Muqeem, Muhammad Akhlaq (wk), Emilio Gay, Wayne Madsen |
Towhid Hridoy scored 382 runs, and Mrittunjoy Chowdhury became the first player ever to take two BPL hat-tricks. The full breakdown is on the Rangpur Riders page.
Noakhali Express squad
A debut season and last place, with 28 players, the biggest list in the competition.

| Category | Players |
|---|---|
| Bangladeshi | Shykat Ali (c), Soumya Sarkar, Jaker Ali (wk), Mahidul Islam Ankon (wk), Shahadat Hossain Dipu, Munim Shahriar, Habibur Rahman Sohan, Rahmatullah Ali, Sabbir Hossain, Hasan Mahmud, Abu Jayed, Mehedi Hasan Rana, Rejaur Rahman Raja, Musfik Hasan, Nazmul Islam Apu, Abu Hasim |
| Overseas | Haider Ali, Mohammad Nabi, Hassan Eisakhil, Sediqullah Atal, Zahir Khan, Bilal Sami, Evin Lewis, Johnson Charles (wk), Kusal Mendis (wk), Maaz Sadaqat, Ihsanullah Khan, Ibrar Ahmad |
Twenty-eight players is what happens when a franchise is built in six weeks. Haider Ali took over the captaincy from the third match.
Squad Size and Composition
There is no single correct BPL squad size, and the 2026 lists ranged from 22 to 28 players.
| Team | Total | Local | Overseas |
|---|---|---|---|
| Noakhali Express | 28 | 16 | 12 |
| Sylhet Titans | 25 | 14 | 11 |
| Rajshahi Warriors | 24 | 15 | 9 |
| Rangpur Riders | 24 | 14 | 10 |
| Chattogram Royals | 22 | 14 | 8 |
| Dhaka Capitals | 22 | 14 | 8 |
What a balanced BPL squad looks like
The champions offer the clearest template. Rajshahi Warriors carried three wicketkeeping options, two left-arm spinners, four seamers who could bowl at the death, and six batters capable of scoring at pace.
Nine of their 24 could bowl four full overs. That matters in a tournament where injuries and national call-ups arrive without warning.
Where teams get it wrong
Dhaka Capitals carried three specialist wicketkeepers and a top order full of experienced names who did not score. Reputation is not the same as current form.
Noakhali carried four keepers across 28 players, which tells you the squad was assembled without a settled plan.
The spin question
Mirpur turns and slows, and roughly a third of every BPL season is played there. Squads that carry three frontline spinners tend to do better in the Dhaka phase than squads that carry three specialist quicks.
Sylhet Titans had Nasum Ahmed, Mehidy Hasan Miraz and Moeen Ali all bowling spin. That is not an accident. The pitch behaviour at each ground is covered on our BPL Venues page.
Key Players to Watch in the Next Draft
Draft value comes from last season’s numbers. These are the players whose 2026 returns will drive the bidding whenever the next auction happens.
The bowlers who will cost the most
| Player | Team in 2026 | 2026 Return |
|---|---|---|
| Shoriful Islam | Chattogram Royals | 26 wickets, Player of the Series |
| Binura Fernando | Rajshahi Warriors | 18 wickets in 11 innings |
| Nasum Ahmed | Sylhet Titans | 18 wickets |
| Ripon Mondol | Rajshahi Warriors | 17 wickets in 8 innings, one hat-trick |
| Mustafizur Rahman | Rangpur Riders | 16 wickets, reached 400 career T20 wickets |
| Hasan Mahmud | Noakhali Express | 16 wickets in a bottom-placed side |
Shoriful’s 26 is the number that stands out. It set a record for a single BPL season, and he did it while his franchise had no owners and no money.
Ripon Mondol is the value pick. Seventeen wickets from eight innings at 22 years old is the sort of return that moves a player up two price categories overnight.
The batters who will cost the most
| Player | Team in 2026 | 2026 Return |
|---|---|---|
| Parvez Hossain Emon | Sylhet Titans | 395 runs, tournament high, plus 13 keeping dismissals |
| Towhid Hridoy | Rangpur Riders | 382 runs |
| Najmul Hossain Shanto | Rajshahi Warriors | 355 runs as captain |
| Mohammad Naim | Chattogram Royals | 272 runs, most expensive local buy of 2026 |
| Mushfiqur Rahim | Rajshahi Warriors | 244 runs at almost 35 |
| Hassan Eisakhil | Noakhali Express | 224 runs after a mid-season arrival |
A 22-year-old who tops the run charts and keeps wicket is the most useful cricketer in the league. If Sylhet Titans are allowed to retain one player, it will be Parvez Hossain Emon.
Under-the-radar names
Hassan Eisakhil arrived as an emergency replacement and outscored every marquee overseas signing at his franchise. Emergency signings who deliver rarely stay cheap.
Maruf Mridha of Dhaka Capitals is a 19-year-old left-arm quick with genuine pace. Nothing about his 2026 numbers demands attention, but the profile does.
The all-rounder shortage
Every BPL franchise wants a local all-rounder who can bat top six and bowl four overs. There are perhaps five of them in the country.
That is why Mahedi Hasan was Chattogram’s very first signing and why Mehidy Hasan Miraz captains Sylhet. Scarcity, not just ability, sets those prices.
What Usually Changes Between Seasons
BPL squads turn over more than squads in most franchise leagues. Some of that is by design and some of it is chaos.
Franchise names change
Four of the six BPL 2026 teams were either brand new or newly renamed. Only Dhaka Capitals and Rangpur Riders carried straight over from 2025.
So a “squad list” from one season may belong to a team that no longer exists under that name. Fortune Barishal, Comilla Victorians and Khulna Tigers all played in 2025 and none of them appeared in 2026.
Ownership changes take squads with them
When Triangle Services walked away from Chattogram Royals the night before the season, the drafted overseas group largely evaporated. Ownership stability and squad stability are the same thing in this league.
Standout performers get expensive
Ripon Mondol took 17 wickets in 8 innings as a 22-year-old. Shoriful Islam took 26 in a season. Both will be among the most contested names at the next draft.
Young Bangladeshi seamers who take wickets in bunches do not stay in the cheaper categories for long.
Champions retain, strugglers rebuild
Expect Rajshahi Warriors to keep their core of Najmul Hossain Shanto, Tanzid Hasan Tamim and Mushfiqur Rahim, assuming the retention rules allow it.
Expect Dhaka Capitals to rebuild their batting entirely. A team whose top scorer makes 169 runs in ten matches does not need adjustments.
How to Read a BPL Squad Announcement
Squad news moves fast around a draft, and most of what circulates in the first hour is wrong. Here is how to tell signal from noise.
Check the source before the screenshot
Franchise social accounts and BCB publish first. Screenshots of lists with no logo, no date and no source are usually somebody’s guess.
Watch for the overseas asterisk
Published squad lists mark overseas players separately for a reason. A list of 24 names with 10 foreign signings gives a very different eleven than a list of 24 with 5.
Confirm the captain separately
Captaincy is often announced before or after the squad, not with it. Noakhali Express named Shykat Ali as captain and then handed the role to Haider Ali from their third match.
Assuming the biggest name is the captain is the most common mistake in BPL coverage.
Replacements are part of the squad
The drafted list is a plan. The played list is the reality, and in BPL 2026 those two were wildly different for at least one franchise.
Always look for replacement signings before judging how strong a squad actually was.
Frequently Asked Questions
When will the BPL 2027 squads be announced?
After the player draft, which BCB has not scheduled yet. Drafts normally happen four to six weeks before the tournament, so late November or December 2026 is the realistic window.
How many overseas players can play in a BPL match?
Four. Squads carry far more than that because international schedules pull players away mid-tournament.
How many players are in a BPL squad?
There is no fixed number. BPL 2026 squads ranged from 22 players at Chattogram Royals and Dhaka Capitals up to 28 at Noakhali Express.
Who was the most expensive player in the BPL 2026 auction?
Mohammad Naim of Chattogram Royals, at 1.10 crore Bangladeshi taka, the highest fee paid for a local player.
Who took the most wickets in BPL 2026?
Shoriful Islam of Chattogram Royals with 26, a record for a single BPL season. He was named Player of the Series.
Who scored the most runs in BPL 2026?
Parvez Hossain Emon of Sylhet Titans with 395 runs. He also kept wicket for 13 dismissals.
What is the difference between a BPL draft and an auction?
A draft uses fixed price categories and turn-based picking. An auction lets teams bid against each other, so prices float. BPL 2026 used an auction for the main pool.
Can BPL teams sign players outside the draft?
Yes. Franchises can make a limited number of direct signings before the draft, which is usually how they lock in a captain.
Final Words
There are no BPL 2026-27 squads yet, and anyone showing you a confirmed player list right now has made it up. The draft has not happened and the franchises are not even settled.
What the 2026 lists do tell you is where the value sits. Shoriful Islam’s 26 wickets, Parvez Hossain Emon’s 395 runs and Ripon Mondol’s 17 wickets in 8 innings are the performances that will drive the next auction.
The moment the draft ends, the full lists go up here. Not the next morning, not two days later.
