Bangladesh Premier League 2025/26 Schedule & Results

Fri, 26 Dec '25
Sylhet Titans Flag

Sylhet Titans

190/5
Rajshahi Warriors Flag

Rajshahi Warriors

(19.4/20 ov, T:191) 192/2

Rajshahi won by 8 wickets (with 2 balls remaining)

Chattogram Royals Flag

Chattogram Royals

174/6
Noakhali Express Flag

Noakhali Express

(16.5/20 ov, T:175) 109

Chattogram won by 65 runs

Sat, 27 Dec '25
Rajshahi Warriors Flag

Rajshahi Warriors

132/8
Dhaka Capitals Flag

Dhaka Capitals

(18.5/20 ov, T:133) 134/5

Dhaka won by 5 wickets (with 7 balls remaining)

Noakhali Express Flag

Noakhali Express

143/7
Sylhet Titans Flag

Sylhet Titans

(20 ov, T:144) 144/9

Sylhet won by 1 wicket (with 0 balls remaining)

Mon, 29 Dec '25
Chattogram Royals Flag

Chattogram Royals

102
Rangpur Riders Flag

Rangpur Riders

(15/20 ov, T:103) 107/3

Rangpur won by 7 wickets (with 30 balls remaining)

Noakhali Express Flag

Noakhali Express

124/8
Rajshahi Warriors Flag

Rajshahi Warriors

(17.5/20 ov, T:125) 125/4

Rajshahi won by 6 wickets (with 13 balls remaining)

Thu, 01 Jan '26
Sylhet Titans Flag

Sylhet Titans

173/5
Dhaka Capitals Flag

Dhaka Capitals

(20 ov, T:174) 167/8

Sylhet won by 6 runs

Rajshahi Warriors Flag

Rajshahi Warriors

159/8
Rangpur Riders Flag

Rangpur Riders

(20 ov, T:160) 159/6

Match tied (Rajshahi won the Super Over)

Fri, 02 Jan '26
Dhaka Capitals Flag

Dhaka Capitals

122
Chattogram Royals Flag

Chattogram Royals

(12.4/20 ov, T:123) 123/0

Chattogram won by 10 wickets (with 44 balls remaining)

Sylhet Titans Flag

Sylhet Titans

144/8
Rangpur Riders Flag

Rangpur Riders

(18.5/20 ov, T:145) 145/4

Rangpur won by 6 wickets (with 7 balls remaining)

Sun, 04 Jan '26
Sylhet Titans Flag

Sylhet Titans

126/7
Chattogram Royals Flag

Chattogram Royals

(16/20 ov, T:127) 130/1

Chattogram won by 9 wickets (with 24 balls remaining)

Rangpur Riders Flag

Rangpur Riders

155/5
Dhaka Capitals Flag

Dhaka Capitals

(20 ov, T:156) 150/4

Rangpur won by 5 runs

Mon, 05 Jan '26
Noakhali Express Flag

Noakhali Express

61
Sylhet Titans Flag

Sylhet Titans

(8.4/20 ov, T:62) 62/4

Sylhet won by 6 wickets (with 68 balls remaining)

Chattogram Royals Flag

Chattogram Royals

169/5
Rangpur Riders Flag

Rangpur Riders

(18.5/20 ov, T:170) 170/5

Rangpur won by 5 wickets (with 7 balls remaining)

Wed, 07 Jan '26
Noakhali Express Flag

Noakhali Express

133/6
Dhaka Capitals Flag

Dhaka Capitals

(14.1/20 ov, T:134) 134/3

Dhaka won by 7 wickets (with 35 balls remaining)

Chattogram Royals Flag

Chattogram Royals

198/5
Sylhet Titans Flag

Sylhet Titans

(19.4/20 ov, T:199) 184

Chattogram won by 14 runs

Thu, 08 Jan '26
Noakhali Express Flag

Noakhali Express

151/5
Rajshahi Warriors Flag

Rajshahi Warriors

(19/20 ov, T:152) 152/6

Rajshahi won by 4 wickets (with 6 balls remaining)

Sylhet Titans Flag

Sylhet Titans

180/6
Dhaka Capitals Flag

Dhaka Capitals

(20 ov, T:181) 160/8

Sylhet won by 20 runs

Fri, 09 Jan '26
Rajshahi Warriors Flag

Rajshahi Warriors

128/9
Chattogram Royals Flag

Chattogram Royals

(20 ov, T:129) 129/8

Chattogram won by 2 wickets (with 0 balls remaining)

Noakhali Express Flag

Noakhali Express

148
Rangpur Riders Flag

Rangpur Riders

(20 ov, T:149) 139/9

Noakhali won by 9 runs

Sun, 11 Jan '26
Rangpur Riders Flag

Rangpur Riders

178/4
Rajshahi Warriors Flag

Rajshahi Warriors

(19.1/20 ov, T:179) 179/3

Rajshahi won by 7 wickets (with 5 balls remaining)

Noakhali Express Flag

Noakhali Express

184/7
Dhaka Capitals Flag

Dhaka Capitals

(18.2/20 ov, T:185) 143

Noakhali won by 41 runs

Mon, 12 Jan '26
Rangpur Riders Flag

Rangpur Riders

114
Sylhet Titans Flag

Sylhet Titans

(17.3/20 ov, T:115) 119/4

Sylhet won by 6 wickets (with 15 balls remaining)

Dhaka Capitals Flag

Dhaka Capitals

131
Rajshahi Warriors Flag

Rajshahi Warriors

(16.1/20 ov, T:132) 132/3

Rajshahi won by 7 wickets (with 23 balls remaining)

Fri, 16 Jan '26
Noakhali Express Flag

Noakhali Express

126
Chattogram Royals Flag

Chattogram Royals

(17/20 ov, T:127) 128/5

Chattogram won by 5 wickets (with 18 balls remaining)

Rajshahi Warriors Flag

Rajshahi Warriors

147/8
Sylhet Titans Flag

Sylhet Titans

(20 ov, T:148) 142/9

Rajshahi won by 5 runs

Sat, 17 Jan '26
Rangpur Riders Flag

Rangpur Riders

181/4
Dhaka Capitals Flag

Dhaka Capitals

(20 ov, T:182) 170/7

Rangpur won by 11 runs

Chattogram Royals Flag

Chattogram Royals

125
Rajshahi Warriors Flag

Rajshahi Warriors

(19.3/20 ov, T:126) 126/7

Rajshahi won by 3 wickets (with 3 balls remaining)

Sun, 18 Jan '26
Noakhali Express Flag

Noakhali Express

173/2
Rangpur Riders Flag

Rangpur Riders

(19.4/20 ov, T:174) 174/2

Rangpur won by 8 wickets (with 2 balls remaining)

Dhaka Capitals Flag

Dhaka Capitals

170
Chattogram Royals Flag

Chattogram Royals

(19.4/20 ov, T:171) 128

Dhaka won by 42 runs

Tue, 20 Jan '26
Rangpur Riders Flag

Rangpur Riders

111/9
Sylhet Titans Flag

Sylhet Titans

(20 ov, T:112) 112/7

Sylhet won by 3 wickets (with 0 balls remaining)

Rajshahi Warriors Flag

Rajshahi Warriors

133
Chattogram Royals Flag

Chattogram Royals

(19.3/20 ov, T:134) 134/4

Chattogram won by 6 wickets (with 3 balls remaining)

Wed, 21 Jan '26
Rajshahi Warriors Flag

Rajshahi Warriors

165/9
Sylhet Titans Flag

Sylhet Titans

(20 ov, T:166) 153/8

Rajshahi won by 12 runs

Fri, 23 Jan '26
Rajshahi Warriors Flag

Rajshahi Warriors

174/4
Chattogram Royals Flag

Chattogram Royals

(17.5/20 ov, T:175) 111

Rajshahi won by 63 runs

Bangladesh Premier League 2025 Teams

Top Wicket Takers

Shoriful Islam
CHR,  Lfm
26
Innings: 12Average: 10.07
Binura Fernando
RJW,  Lmf
18
Innings: 11Average: 14.61
Nasum Ahmed
SYT,  Sla
18
Innings: 12Average: 15.27

Top Run Scorers

Parvez Hossain Emon
395
Innings: 12Average: 39.50
Towhid Hridoy
RAR,  Rhb
382
Innings: 11Average: 38.20
Tanzid Hasan
RJW,  Lhb
356
Innings: 13Average: 27.38
fan-ratings
Tournament Fan Ratings
1.
Hassan Eisakhil
Runs: 224Wkts: 0
8.6
2.
Muhammad Waseem
Runs: 188Wkts: 0
7.7
3.
Mustafizur Rahman
Runs: 5Wkts: 16
7.5
AskESPNcricinfo Logo
Instant answers to T20 questions