Hasan Mahmud earned his first five-wicket haul as Bangladesh's seam attack blitzed through Ireland to set up a resounding 10-wicket win in the final ODI to sweep the series 2-0.
Asked to field first on Thursday, Mahmud (5-32), Taskin Ahmed (3-26) and Ebadot Hossain (2-29) shared all 10 wickets among themselves to skittle the visitors out for a measly 101 at the Sylhet International Stadium on Thursday.
It was the first time Bangladesh seamers picked up all 10 wickets in a match, surpassing their previous best of eight.
Tamim Iqbal (41*) and Litton Das (50*) followed up the pace bowling show with a resilient one with the bat and made short work of the chase.
They breezed to 81 in the powerplay before Litton brought up his half-century off 37 deliveries with a sweep off Mathew Humphreys, which also took the opening pair to their fifth century stand.
The pair cracked 15 boundaries and 2 sixes between themselves to wrap up the win inside 13.1 overs.
For Ireland, it was a tough ask from the outset as both Mahmud and Taskin generated late outswing and reduced the visitors to 26 for 4 in the 10th over.
Lorcan Tucker (28) and Curtis Campher (36) then put up resistance in a 42-run fifth wicket stand and became the only two Irish batters to reach double-digit figures.
But Ebadot then landed a double blow to dent any Irish hopes of a comeback.
Spinners Nasum Ahmed (0-11) and Mehidy Hasan Miraz (0-3) were introduced late but little was asked of them as Mahmud mopped up the rest of the Irish batters to top off a dominating display.
The teams will play three T20s in Chattogram starting Mar 27 before a one-off Test in Mirpur on Apr 4.