Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

Bangladesh Premier League 2025/26

34 matches26 December to 23 January 2026
ChampionsRajshahi Warriorsbeat Chattogram Royals by 63 runs
Teams6took part
Most runs395Parvez Hossain Emon
Most wickets26Shoriful Islam

Results table

won and lost from every match of the season
TeamPWLNo result
Rajshahi Warriors13931
Chattogram Royals12750
Rangpur Riders11641
Sylhet Titans12660
Dhaka Capitals10370
Noakhali Express10280

Most runs

  1. Parvez Hossain Emon12 inns, best 65395
  2. Towhid Hridoy11 inns, best 109382
  3. Tanzid Hasan13 inns, best 100356
  4. Nazmul Hossain Shanto13 inns, best 101355
  5. DJ Malan9 inns, best 78300
  6. Mohammad Naim12 inns, best 54272
  7. AM Rossington6 inns, best 73258
  8. Mushfiqur Rahim11 inns, best 51244

Most wickets

  1. Shoriful Islamecon 5.8426
  2. B Fernandoecon 6.1418
  3. Nasum Ahmedecon 5.9818
  4. R Mondolecon 8.5417
  5. Hasan Mahmudecon 6.0016
  6. Mustafizur Rahmanecon 6.8916
  7. Aamer Jamalecon 8.4315
  8. Mahedi Hasanecon 7.1715

Friday 23 January 2026

1 match
T20RWRajshahi Warriors174/420CRChattogram Royals11117.5Rajshahi Warriors won by 63 runsFinal

Wednesday 21 January 2026

1 match
T20RWRajshahi Warriors165/920STSylhet Titans153/820Rajshahi Warriors won by 12 runsQualifier 2

Tuesday 20 January 2026

2 matches
T20RWRajshahi Warriors13320CRChattogram Royals134/419.3Chattogram Royals won by 6 wicketsQualifier 1 T20RRRangpur Riders111/920STSylhet Titans112/720Sylhet Titans won by 3 wicketsEliminator

Sunday 18 January 2026

2 matches
T20DCDhaka Capitals17019.5CRChattogram Royals12819.4Dhaka Capitals won by 42 runsMatch 30 T20NENoakhali Express173/220RRRangpur Riders174/219.4Rangpur Riders won by 8 wicketsMatch 29

Saturday 17 January 2026

2 matches
T20CRChattogram Royals12519.5RWRajshahi Warriors126/719.3Rajshahi Warriors won by 3 wicketsMatch 28 T20RRRangpur Riders181/420DCDhaka Capitals170/720Rangpur Riders won by 11 runsMatch 27

Friday 16 January 2026

2 matches
T20RWRajshahi Warriors147/820STSylhet Titans142/920Rajshahi Warriors won by 5 runsMatch 26 T20NENoakhali Express12618.5CRChattogram Royals128/517Chattogram Royals won by 5 wicketsMatch 25

Monday 12 January 2026

2 matches
T20DCDhaka Capitals13120RWRajshahi Warriors132/316.1Rajshahi Warriors won by 7 wicketsMatch 24 T20RRRangpur Riders11419.1STSylhet Titans119/417.3Sylhet Titans won by 6 wicketsMatch 23

Sunday 11 January 2026

2 matches
T20NENoakhali Express184/720DCDhaka Capitals14318.2Noakhali Express won by 41 runsMatch 22 T20RRRangpur Riders178/420RWRajshahi Warriors179/319.1Rajshahi Warriors won by 7 wicketsMatch 21

Friday 9 January 2026

2 matches
T20NENoakhali Express14819.5RRRangpur Riders139/920Noakhali Express won by 9 runsMatch 20 T20RWRajshahi Warriors128/920CRChattogram Royals129/820Chattogram Royals won by 2 wicketsMatch 19

Thursday 8 January 2026

2 matches
T20STSylhet Titans180/620DCDhaka Capitals160/820Sylhet Titans won by 20 runsMatch 18 T20NENoakhali Express151/520RWRajshahi Warriors152/619Rajshahi Warriors won by 4 wicketsMatch 17

Wednesday 7 January 2026

2 matches
T20CRChattogram Royals198/520STSylhet Titans18419.4Chattogram Royals won by 14 runsMatch 16 T20NENoakhali Express133/620DCDhaka Capitals134/314.1Dhaka Capitals won by 7 wicketsMatch 15

Monday 5 January 2026

2 matches
T20CRChattogram Royals169/520RRRangpur Riders170/518.5Rangpur Riders won by 5 wicketsMatch 14 T20NENoakhali Express6114.2STSylhet Titans62/48.4Sylhet Titans won by 6 wicketsMatch 13

Sunday 4 January 2026

2 matches
T20RRRangpur Riders155/520DCDhaka Capitals150/420Rangpur Riders won by 5 runsMatch 12 T20STSylhet Titans126/720CRChattogram Royals130/116Chattogram Royals won by 9 wicketsMatch 11

Friday 2 January 2026

2 matches
T20STSylhet Titans144/820RRRangpur Riders145/418.5Rangpur Riders won by 6 wicketsMatch 10 T20DCDhaka Capitals12219.4CRChattogram Royals123/012.4Chattogram Royals won by 10 wicketsMatch 9

Thursday 1 January 2026

2 matches
T20RWRajshahi Warriors159/820RRRangpur Riders159/620Match tiedMatch 8 T20STSylhet Titans173/520DCDhaka Capitals167/820Sylhet Titans won by 6 runsMatch 7

Monday 29 December 2025

2 matches
T20NENoakhali Express124/820RWRajshahi Warriors125/417.5Rajshahi Warriors won by 6 wicketsMatch 6 T20CRChattogram Royals10217.5RRRangpur Riders107/315Rangpur Riders won by 7 wicketsMatch 5

Saturday 27 December 2025

2 matches
T20NENoakhali Express143/720STSylhet Titans144/920Sylhet Titans won by 1 wicketMatch 4 T20RWRajshahi Warriors132/820DCDhaka Capitals134/518.5Dhaka Capitals won by 5 wicketsMatch 3

Friday 26 December 2025

2 matches
T20CRChattogram Royals174/620NENoakhali Express10916.5Chattogram Royals won by 65 runsMatch 2 T20STSylhet Titans190/520RWRajshahi Warriors192/219.4Rajshahi Warriors won by 8 wicketsMatch 1