Match overview
Rajshahi Warriors beat Sylhet Titans by 12 runs at Shere Bangla National Stadium in Dhaka on 21 January 2026, extending their perfect head-to-head record over Sylhet to three wins from three. Rajshahi posted 165/9 from their 20 overs after a strong powerplay of 61/1, then watched the middle overs cost them 4 wickets. Sylhet's chase never got off to a solid footing: 37/2 in the first six overs left them chasing 129 from 14 overs, a task that proved beyond them. B Fernando took the Player of the Match award. The result keeps Rajshahi in good shape in the 2026 Bangladesh Premier League standings.
Sylhet made it competitive through the middle. They scored 82 runs for 3 wickets in overs 7 to 16, which is a perfectly healthy rate, but the powerplay damage had already been done. In the end they finished on 153/8, 12 short of a target that had looked gettable for much of the second half of the innings.
Venue and conditions
Shere Bangla National Stadium is the most-used T20 venue in Bangladesh, with 469 matches played there across all competitions. The average first-innings score of 179 tells you this is a ground that typically rewards batting. Both sides fell short of that average on this occasion: Rajshahi's 165 and Sylhet's 153 suggest conditions were not quite as batter-friendly as usual, or that both attacks bowled well.
The venue's powerplay average is 39 runs, and Sylhet's 37 in the chase was marginally below that. Small gaps compound over 20 overs. The average death-overs return of 34 runs is almost precisely what Sylhet managed in the final phase, 34/3, but by then the match had moved beyond them. Toss-winners at Shere Bangla field first around 59% of the time, reflecting the conventional wisdom that dew in the second innings can help batting sides. Sylhet followed that logic, won the toss, and sent Rajshahi in. It did not pay off.
The chase success rate at this ground sits at 54%, so chasing sides do hold a marginal edge over the full data set. On the night, Rajshahi's bowlers were good enough to deny Sylhet the win that the venue's numbers might have indicated was likely.
How to watch
BPL T20 fixtures are typically available in the UK via Sky Sports Cricket, with streaming access through Sky Go and NOW TV for those without a satellite subscription. Matches played in Dhaka generally start in the afternoon or early evening local time, which translates to late morning or early afternoon in the UK. Check the Sky Sports website for confirmed broadcast listings and kick-off times converted to GMT or BST.
For UK fans following the BPL more closely this season, the Sky Sports app allows catch-up viewing of matches you may have missed due to the time difference.
Recent form
Rajshahi Warriors came into this fixture in solid form, having won four of their last five BPL matches in 2026. Their only defeat in that run came against Chattogram Royals. Prior to that loss they had beaten Chattogram Royals, Sylhet Titans (in an earlier meeting), Dhaka Capitals, and Rangpur Riders. A squad that has learned to win tight matches is a difficult proposition.
Sylhet Titans' recent form is more mixed: three wins and two losses from their last five. Both defeats came against Rajshahi Warriors and Chattogram Royals. Their victories over Rangpur Riders (twice) and Dhaka Capitals show they are capable of putting results together, but against the top sides in the competition they have struggled to convert. With Rajshahi now 3-0 in head-to-head meetings, Sylhet will need to find a different formula the next time these two sides meet.
