Bangladesh tightened their grip on the second Test against Ireland with a commanding all-round performance at the Sher-e-Bangla National Cricket Stadium, turning Day 2 into a showcase of batting brilliance and disciplined bowling. After piling up a hefty 476 in their first innings, Bangladesh left Ireland reeling at 98-5 by stumps, securing a dominant 378-run lead that firmly placed the hosts in control of the match.
The morning belonged to Mushfiqur Rahim, who walked in unbeaten on 99 and needed only nine balls to register a milestone century in his 100th Test match. A gentle nudge off Jordan Neill carried him to three figures for the 13th time in the format, underlining the composure that has defined his long career. Though briefly tested by Matthew Humphrey in a probing maiden over, Mushfiqur looked assured until the left-arm spinner finally snared him to end a 108-run partnership.
At the other end, Liton Das continued his elegant overnight innings and reached a long-awaited fifth Test century—his first in nearly two years—by gliding Gavin Hoye to the fine-leg boundary. Confident and free-flowing, Liton built an imposing 192-ball 128 decorated with eight boundaries and four towering sixes.
Mehidy Hasan Miraz’s robust 47 added crucial layers to Bangladesh’s imposing total. Miraz’s partnership of 123 with Liton further frustrated the Irish attack before Hoye and Humphrey combined to remove both set batters within four deliveries.
Andy McBrine, however, stole the spotlight for Ireland with a tireless spell that earned him a career-best 6 for 109. His late burst dismantled the tail and prevented Bangladesh from crossing 500, as the hosts were bowled out for 476.
Ireland’s reply began brightly with Paul Stirling unfurling a handful of crisp boundaries in a 41-run opening stand with skipper Andrew Balbirnie. But that brief resistance dissolved rapidly once Khaled Ahmed trapped Stirling lbw.
Balbirnie soon followed, undone by left-arm spinner Hasan Murad, who struck again minutes later to remove Curtis Campher for a duck.
With Murad’s figures reading a miserly 2 for 10, and Miraz and Taijul Islam applying relentless pressure from the other end, Ireland found themselves sinking deeper into trouble. By the time stumps were drawn, they were tottering at 98 for 5, still trailing by a daunting 378 runs and facing the looming threat of a follow-on.
As the teams look ahead to Day 3, Bangladesh appear poised to press for a decisive victory—and a clinical series sweep—after a day dominated by their seasoned batters and incisive spin attack.