Broken Cricket Dreams Cricket Blog Logo

What is the Salary of a Bangladesh Premier League (BPL) Cricketer in Bangladesh? (Updated 2024)

Today we will discuss the salary of a Bangladesh Premier League (BPL) player in the West Indies.

With the great Bangladesh generation of the Bangladesh comprising of Shakib, Tamim, Mahmudullah, Liton, and more—the BPL has generated lots of hype over the years.

However, there’s one question on every cricket fan’s mind: just how much do these players make?

BPL Salary – By the Numbers

  • The average salary range of a Bangladesh Premier League (BPL) player is $20,472-$52,969. The estimated maximum salary cap for the entire BPL ranges from $2.6 million-$6.6 Million for about 127 players, divided among 7 teams.
  • The average salary for a domestic Bangladesh Premier League player is about $17,000-$37,000 (estimated range of $ 1.2 million-$2.6 million for a total of 71 domestic players). The average salary for an overseas BPL cricketer is about $25,000-$71,000 (estimated range of $1.4 million-$4 million for 56 signed overseas players).
  • Compared to other leagues, the BPL ranks at #9 in the richest cricket leagues (according to average salaries). In other words, the BPL is the third poorest league by average player salaries after the Abu Dhabi T10 League & the Sri Lanka Premier League (SLPL).

Also Read: Why Shakib And Co are the True Fab 5 of this Era, Gentleman’s Game No More: Shakib Al Hasan & Ollie Robinson Highlight Larger Disciplinary Issue

Bangladesh Premier League (BPL) Draft – How Much Was Each Local Draft Pick?

CategorySalary Amounts – $USD (BDT)
Category A$72,897 (BDT 80 Lakh)
Category B$45,561 (BDT 50 Lakh)
Category C$27,337 (BDT 30 Lakh)
Category D$18,224 (BDT 20 Lakh)
Category E$13,668 (BDT 15 Lakh)
Category F$9,112 (BDT 10 Lakh)
Category G$4,556 (BDT 5 Lakh)

Note: We use the conversion, $1 US Dollar = 109.77 Bangladeshi Taka (BDT) as of 1/18/2024.

Bangladesh Premier League (BPL) Overseas Signings

CategorySalary Amounts – $USD
Category A$80,000
Category B$60,000
Category C$40,000
Category D$30,000
Category E$20,000

*The draft salary amounts include tax

BPL Draft Picks – Salary of Bangladesh Premier League Player

Note: We have provided ranges because signings (both local & overseas) and retention/transfer amounts are not disclosed.

However, the minimum and maximum for player signings will align with the category table above. Hence, a local player signing can range from $4,556-$72,897 (5-80 Lakh BDT) and an overseas player signing can range from $20,000-$80,000.

The number of players in the BPL is also highly variable due to the clashes with the BBL, SA20, and ILT20 (so there are lots of replacements/players that will only play for a few games).

Also Read: What is the Salary of ILT20 player (International League T20) in the UAE?, What is the Salary of a SA20 player in South Africa?

1. Chattogram Challengers ($350,000-$650,000)

  • Team Salary Cap Estimate: $347,685-$647,685
    • $177,685 (Local Draft)
    • $70,000 (Overseas Draft), $100,000-$400,000 (Overseas Signing Salary Estimate)
  • Number of Local Players: 10
  • Number of Overseas Players: 7

Chattogram Challengers Draft Salaries – Overseas Players

Overseas Signings: Mohammad Haris, Najibullah Zadran, Mohammad Hasnain, Stephen Eskinazi, Bilal Khan

PlayerCategorySalary
Muhammad WaseemC$40,000
Curtis CampherD$30,000

Chattogram Challengers Draft Salaries – Local Players

PlayerCategorySalary
Shuvagata HomD$18,224 (BDT 20 Lakh)
Ziaur RahmanD$18,224 (BDT 20 Lakh)
NihaduzzamanD$18,224 (BDT 20 Lakh)
Shohidul IslamD$18,224 (BDT 20 Lakh)
Tanzid Hasan TamimD$18,224 (BDT 20 Lakh)
Al-Amin HossainC$27,337 (BDT 30 Lakh)
Shykat AliD$18,224 (BDT 20 Lakh)
ImranuzzamanE$13,668 (BDT 15 Lakh)
Shahadat Hossain DipuE$13,668 (BDT 15 Lakh)
Salauddin SakilE$13,668 (BDT 15 Lakh)

2. Comilla Victorians ($425,000-$1.48 Million)

  • Team Salary Cap: $424,019-$1,477,383
    • $145,795 (Local Draft), $18,224-$291,588 (Local Signings Salary Estimate)
    • $260,000-$1,040,000 (Overseas Signings Salary Estimate)
  • Number of Local Players: 10
  • Number of Overseas Players: 13

Overseas Signings: Johnson Charles, Iftikhar Ahmed, Khushdil Shah, Mohammad Rizwan, Moeen Ali, Rakheem Cornwall, Sunil Narine, Rashid Khan, Andre Russell, Matthew Forde, Naseem Shah, Noor Ahmad, Zaman Khan

Local Signed/Retained Players: Liton Das, Towhid Hridoy, Mustafizur Rahman, Tanvir Islam

Comilla Victorians Draft Salaries – Local Players

PlayerCategorySalary
Imrul KayesB$45,561 (BDT 50 Lakh)
Jaker AliC$27,337 (BDT 30 Lakh)
Mahidul Islam AnkonD$18,224 (BDT 20 Lakh)
Mrittunjoy ChowdhuryC$27,337 (BDT 30 Lakh)
Rishad HossainE$13,668 (BDT 15 Lakh)
Musfik HasanE$13,668 (BDT 15 Lakh)

3. Durdanto Dhaka ($277,000-$730,000)

  • Team Salary Cap: $276,683-$730,047
    • $118,459 (Local Draft), $18,224- $291,588 (Local Signings Salary Estimate)
    • $80,000 (Overseas Draft), $60,000-$240,000 (Overseas Signings Salary Estimate)
  • Number of Local Players: 10
  • Number of Overseas Players: 5

Overseas Signings: Saim Ayub, Lahiru Samarakoon, Usman Qadir

Local Signings/Retentions: Mosaddek Hossain, Arafat Sunny, Shoriful Islam, Taskin Ahmed

Duranto Dhaka Draft Salaries – Overseas Players

PlayerCategorySalary
Sadeera SamarawickramaC$40,000
Chaturanga de SilvaC$40,000

Duranto Dhaka Draft Salaries – Local Players

PlayerCategorySalary
Irfan SukkurC$27,337 (BDT 30 Lakh)
Mohammad NaimC$27,337 (BDT 30 Lakh)
Saif HassanC$27,337 (BDT 30 Lakh)
Alauddin BabuD$18,224 (BDT 20 Lakh)
SM MeherobG$4,556 (BDT 5 Lakh)
Sabbir HossainE$13,668 (BDT 15 Lakh)

4. Fortune Barishal ($385,000-$1 Million)

  • Team Salary Cap: $385,023-$1,010,046
    • $191,355 (Local Draft), $13,668-$218,691 (Local Signings Salary Estimate)
    • $40,000 (Overseas Draft), $140,000-$560,000 (Overseas Signings Salary Estimate)
  • Number of Local Players: 10
  • Number of Overseas Players: 8

Overseas Signings: Fakhar Zaman, Ibrahim Zadran, Shoaib Malik, Paul Stirling, Abbas Afridi, Yannic Cariah, Mohammad Amir

Local Signings/Retentions: Tamim Iqbal, Mahmudullah, Mehidy Hasan Miraz

Fortune Barishal Draft Salaries – Overseas Players

PlayerCategorySalary
Dunith WellalageC$40,000

Fortune Barishal Draft Salaries – Local Players

PlayerCategorySalary
Mushfiqur RahimA$72,897 (BDT 80 Lakh)
Soumya SarkarD$18,224 (BDT 20 Lakh)
Mohammad SaifuddinC$27,337 (BDT 30 Lakh)
Kamrul IslamD$18,224 (BDT 20 Lakh)
Khaled AhmedC$27,337 (BDT 30 Lakh)
Rakibul HasanE$13,668 (BDT 15 Lakh)
Pritom KumarE$13,668 (BDT 15 Lakh)

5. Khulna Tigers ($476,000-$853,000)

  • Team Salary Cap: $475,912-$852,594
    • $186,800 (Local Draft), $9,112-$145,794 (Local Signings Salary Estimate)
    • $200,000 (Overseas Draft), $80,000-$320,000 (Overseas Signings Salary Estimate)
  • Number of Local Players: 10
  • Number of Overseas Players: 7

Overseas Signings: Evin Lewis, Dhananjaya de Silva, Faheem Ashraf, Mohammad Wasim

Local Signings/Retentions: Nahidul Islam, Nasum Ahmed

Khulna Tigers Draft Salaries – Overseas Players

PlayerCategorySalary
Shai HopeA$80,000
Dasun ShanakaA$80,000
Kasun RajithaC$40,000

Khulna Tigers Draft Salaries – Local Players

PlayerCategorySalary
Akbar AliD$18,224 (BDT 20 Lakh)
Anamul HaqueE$13,668 (BDT 15 Lakh)
Mahmudul Hasan JoyC$27,337 (BDT 30 Lakh)
Parvez Hossain EmonE$13,668 (BDT 15 Lakh)
Afif HossainB$45,561 (BDT 50 Lakh)
Mukidul IslamC$27,337 (BDT 30 Lakh)
Rubel HossainC$27,337 (BDT 30 Lakh)
Habibur Rahman SohanE$13,668 (BDT 15 Lakh)

6. Rangpur Riders ($346,000-$1 Million)

  • Team Salary Cap: $345,794-$1,030,817
    • $132,126 (Local Draft), $13,668-$218,691 (Local Signings Salary Estimate)
    • $40,000 (Overseas Draft), $160,000-$640,000 (Overseas Signings Salary Estimate)
  • Number of Local Players: 10
  • Number of Overseas Players: 9

Overseas Signings: Babar Azam, Brandon King, Nicholas Pooran, Azmatullah Omarzai, Wanindu Hasaranga, Ihsanullah, Matheesha Pathirana, Yasir Mohammad

Local Signings/Retentions: Nurul Hasan, Mahedi Hasan, Hasan Mahmud

Rangpur Riders Draft Salaries – Overseas Players

PlayerCategorySalary
Michael RipponC$40,000

Rangpur Riders Draft Salaries – Local Players

PlayerCategorySalary
Rony TaludkarB$45,561 (BDT 50 Lakh)
Fazle MahmudD$18,224 (BDT 20 Lakh)
Hasan MuradE$13,668 (BDT 15 Lakh)
Shamim HossainC$27,337 (BDT 30 Lakh)
Abu HaiderD$18,224 (BDT 20 Lakh)
Ashiqur ZamanG$4,556 (BDT 5 Lakh)
Ripon MondolG$4,556 (BDT 5 Lakh)

7. Sylhet Strikers ($359,000-$872,000)

  • Team Salary Cap: $358,575-$871,939
    • $150,351 (Local Draft), $18,224- $291,588 (Local Signings Salary Estimate)
    • $110,000 (Overseas Draft), $80,000-$320,000 (Overseas Signings Salary Estimate)
  • Number of Local Players: 11
  • Number of Overseas Players: 7

Overseas Signings: Dushan Hemantha, Samit Patel, Richard Ngarava, George Scrimshaw

Local Signings/Retentions: Najmul Hossain Shanto, Zakir Hasan, Mashrafe Mortaza, Tanzim Hasan Sakib

Sylhet Strikers Draft Salaries – Overseas Players

PlayerCategorySalary
Ryan BurlB$60,000
Harry TectorE$20,000
Ben CuttingD$30,000

Sylhet Strikers Draft Salaries – Local Players

PlayerCategorySalary
Mohammad MithunC$27,337 (BDT 30 Lakh)
Yasir AliC$27,337 (BDT 30 Lakh)
Ariful HaqueD$18,224 (BDT 20 Lakh)
Nayeem HasanC$27,337 (BDT 30 Lakh)
Rejaur Rahman RajaD$18,224 (BDT 20 Lakh)
Shafiqul IslamD$18,224 (BDT 20 Lakh)
Jawad Mohammad RoyenE$13,668 (BDT 15 Lakh)

Final Thoughts

The theory of evolution by Charles Darwin revolves around the idea of ‘Survival of the Fittest.’

A decade ago, the Bangladesh Premier League was a decent league that attracted some talent from around the world.

Fast forward to 2024 with ILT20 & SA20 pairing with the IPL and paying their players loads of money, the BPL is not thriving. The mismanagement of the league, lack of DRS, discipline issues, and lack of availability does not help either.

Will the BPL survive? What do you think?

Related Cricket Content

Cricket and Finances Articles

For other content on Finances in Cricket, do read:

Sources: BPL T20 PLAYERS’ DRAFT 2024 (youtube.com), BPL 2024 Player’s Draft Base Price

Image Courtesy: Canva.com

Frequently Asked Questions (FAQ) – Salary of Bangladesh Premier League (BPL) player

What is the average salary for a Bangladesh Premier League (BPL) player in Bangladesh?

The average salary range of a Bangladesh Premier League (BPL) player is $20,472-$52,969. The estimated maximum salary cap for the entire BPL ranges from $2.6 million-$6.6 Million for about 127 players, divided among 7 teams.

Is Bangladesh Premier League (BPL) the richest cricket league in the world?

No, the BPL is the 9th richest league in the world by player salaries (or the third poorest league) with the IPL still standing at #1.

Who was the most expensive player in the BPL 2024 draft?

Mushfiqur Rahim was the most expensive player in the 2024 Bangladesh Premier League (BPL) draft. He was the only category A player priced at 80 Lakh BDT ($72,897).

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 01/18/2024. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

How Many Cricket Leagues Are There in the World? Complete List of International Cricket Leagues and Franchise Competitions: T20, T10, and More!

How many cricket leagues are there in the world?

2023 seems to be a watershed moment for franchise cricket leagues—SA 20, IL T20, MLC 2023, Zim Afro T10, and the revival of Global T20 Canada.

Feel like you can’t keep track anymore? Well don’t worry, we are here to help you.

Key Takeaways

  • There are 15 professional leagues in cricket, from which 13 are franchise leagues and two are domestic T20 competitions that attract a variety of overseas stars (Vitality Blast, Super Smash). From the 13 franchise leagues, two are T10, one is in the ‘hundred’ format, while the other 10 are twenty20 competitions.
  • In 2023, October is the only without any major cricket league competition since October 5 – November 19 is reserved for the 2023 ODI World Cup.
  • From November 23, 2022 to September 24, 2023, there were only 20 days where franchise cricket was not scheduled (December 5-12, March 19-30).
  • If we count all the date ranges for the 15 major T20 tournaments, there were 509 days of cricket (greater than 365 because several leagues are now overlapping with each other. Also domestic tournaments like the Vitality blast tend to be spread out longer with breaks. Actual cricket might not be played every day).

Cricket Leagues Calendar – By Season

  • November-February: Abu Dhabi T10, Big Bash League (BBL), Super Smash, Bangladesh Premier League (BPL), South Africa T20 (SA T20), International League T20 (ILT20)
  • February-May: Pakistan Super League (PSL), Indian Premier League (IPL)
  • May-July: The Vitality Blast (also good time for a World Cup window), TNPL
  • July-September: Major League Cricket, Global T20 Canada, The Hundred, Caribbean Premier League (CPL), Shpageeza Cricket League*, Road Safety World Series, Maharaja T20 Trophy
  • October: Window for world tournament (or…Champions League), Syed Mushtaq Ali Trophy

*not held every year

Also Read: The Need For Champions League & a T20 League Calendar, How Much Do Different Types of Cricketers Earn Per Year (2022)? Salaries of Pujara, Stokes, Warner, Billings, Tim David Revealed!

List of Cricket Leagues: Top 15 Franchise, T10, & T20 Competitions

*Note: The date ranges are either from last year or the upcoming 2023 season if it has not happened yet. We first start with the Abu Dhabi T10 league from November 2022.

1. Abu Dhabi T10: November 23 – December 4

  • Country: United Arab Emirates (UAE)
  • Number of Seasons Played: 6 (2017-)
  • Number of Teams: 8

Days played: 12

Embed from Getty Images

2. Big Bash League (BBL): December 13 – February 4

  • Country: Australia
  • Number of Seasons Played: 12 (2011-)
  • Number of Teams: 8

Days Played: 54

Embed from Getty Images

3. Super Smash: December 23 – February 11

  • Country: New Zealand
  • Number of Seasons Played: 18
  • Number of Teams: 6

Days Played: 51

Embed from Getty Images

4. Bangladesh Premier League (BPL): January 6 – February 16

  • Country: Bangladesh
  • Number of Seasons Played: 9 (2012-)
  • Number of Teams: 7

Days Played: 42

Embed from Getty Images

5. South Africa 20 (SA20): January 10 – February 12

  • Country: South Africa
  • Number of Seasons Played: 1 (2023-)
  • Number of Teams: 6

Days Played: 34

6. International League T20 (ILT20): January 13 – February 12

  • Country: South Africa
  • Number of Seasons Played: 1 (2023-)
  • Number of Teams: 6

Days Played: 31

Embed from Getty Images

7. Pakistan Super League (PSL): February 13 – March 18

  • Country: Pakistan
  • Number of Seasons Played: 8 (2016-)
  • Number of Teams: 6

Days Played: 34

Embed from Getty Images

8. Indian Premier League (IPL): March 31 – May 29

  • Country: India
  • Number of Seasons Played: 16 (2008-)
  • Number of Teams: 10

Days Played: 60

Embed from Getty Images

9. T20 Vitality Blast: May 20 – July 15

  • Country: England and Wales
  • Number of Seasons Played: 21 (2003-)
  • Number of Teams: 18

Days Played: 57

Embed from Getty Images

10. Major League Cricket (MLC): July 13 – July 30

  • Country: United States
  • Number of Seasons Played: 1 (2023-)
  • Number of Teams: 6

Days Played: 18

Embed from Getty Images

11. Global T20 Canada (GLT20): July 20 – August 6

  • Country: Canada
  • Number of Seasons Played: 3 (2018-)
  • Number of Teams: 6

Days Played: 18

Embed from Getty Images

12. Zim Afro T10 League: July 21 – July 29

  • Country: Canada
  • Number of Seasons Played: 1 (2023-)
  • Number of Teams: 5

Days Played: 9

Zimbabwe Afro T10 League: Irfan Pathan bowling in the newest league around.

13. Lanka Premier League (LPL): July 30 – August 20

  • Country: Sri Lanka
  • Number of Seasons Played: 4 (2020-)
  • Number of Teams: 5

Days Played: 22

Embed from Getty Images

14. The Hundred: August 1 – August 27

  • Country: England and Wales
  • Number of Seasons Played: 3 (2021-)
  • Number of Teams: 8

Days Played: 27

Embed from Getty Images

15. Caribbean Premier League (CPL): August 16 – September 24

  • Country: West Indies
  • Number of Seasons Played: 10 (2013-)
  • Number of Teams: 6

Days Played: 40

Embed from Getty Images

Honorable Mentions: Other Cricket Leagues & T20 Competitions

16. Shpageeza Cricket League: July 18 – August 5

  • Country: Afghanistan
  • Number of Seasons Played: 5 (2016-)
  • Number of Teams: 8

Days Played: 19

*has not been held consistently every year

17. Road Safety World Series T20 League: September 10 – October 1

  • Country: India
  • Number of Seasons Played: 2 (2020-)
  • Number of Teams: 8

Days Played: 22

*leagues for retired legends

Embed from Getty Images

18. Tamil Nadu Premier League (TNPL): June 12 – July 12

  • Country: India
  • Number of Seasons Played: 7 (2016-)
  • Number of Teams: 8

Days Played: 31

*regional T20 league

19. Karnataka Premier League (Maharaja Trophy T20): August 14 – August 30

  • Country: India
  • Number of Seasons Played: 8 (2009-)
  • Number of Teams: 6

Days Played: 17

*regional T20 league

20. Syed Mushtaq Ali Trophy: October 16 – November 6

  • Country: India
  • Number of Seasons Played: 15 (2006-)
  • Number of Teams: 38

Days Played: 22

*domestic T20 league, but gaining prominence over the years

List of Defunct Cricket Leagues

  • Euro T20 Slam, Mzansi Super League (South Africa), KFC Twenty20 Big Bash (Australia), Inter-Provincial Twenty20 (Sri Lanka), Stanford 20/20 (West Indies)

Final Thoughts

Leagues are propping everywhere, World Cups are now sandwiched between the leagues, and bilateral cricket is going nowhere.

The ODI Super League is now extinct (although Netherlands’ brilliance might force a rethink), the World Test Championship shows promise, but could be improved. The haphazard year-around schedule impacts logistics, mental health, injury management, and causes early retirements.

Until a stable international cricket calendar is formed, we will have to form the cricket calendar according to the franchise leagues, with the Indian Premier League in the center as the marquee event.

Frequently Asked Questions

How many T20 leagues are there in cricket?

There are 15 T20 leagues in cricket – 10 T20 franchise leagues, 2 T10 leagues, 1 ‘hundred’ ball tournament, and 2 domestic T20 competitions.

How many franchise leagues are there in cricket?

There are 13 franchise leagues in cricket (10 T20, 2 T10, and The Hundred).

Photo Courtesy: © Zim Afro T10 (Irfan Pathan bowling in the Zimbabwe Afro T10 League competition – #12)

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 07/25/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).