Bangladesh collected 133 runs for 7 wickets in 28 overs against Sri Lanka in the series decider third and final ODI at Colombo’s Sinhalese Sports Club on Saturday.
Shakib returned to pavilion at 54 while Mosaddek scored 9.
Mehedi Hasan and Mashrafe Mortaza are on batting, scoring 5 off 16 and 4 runs off 7 balls respectively.
Sakib al Hasan clinched fifty facing 55 balls, firing 7 boundaries.
Earlier, Sri Lanka set Bangladesh a winning target of 281 runs in the series decider third and final ODI at Colombo’s Sinhalese Sports Club on Saturday.
Winning the toss, Bangladesh captain Mashrafe Mortaza asked Sri Lanka to bat and they piled up 280 runs for nine wickets in the allotted 50 overs.
Kusal Mendis top scored with 54 while Kusal Mendis 52. Other prominent scorers were WU Tharanga (35) Danushka Gunathilaka (34) and Asela Gunaratne (34).
For Bangladesh, skipper Mashrafe Mortaza captured three wickets for 65 runs, Mustafiz two wickets for 49 while Mehedi Hasan Miraz and Taskin Ahmed claimed one wicket each.
Before, Bangladesh captain Mashrafe Mortaza won the toss and elected to bowl first.
Bangladesh are unchanged. Prasanna comes in for Nuwan Pradeep for Sri Lanka.
The visiting Bangladesh now have a golden chance to script history in Lankan soil by sealing first ever ODI series victory when they take on Sri Lanka in the series decider third and final.
The three-match One-Day International series commenced with Bangladesh winning the first ODI in dominating way.
The second ODI was abandoned due to excessive rain after Sri Lanka made a commanding total of 311.
The three-match series commenced with Bangladesh winning the first ODI in dominating way while the second ODI was abandoned due to excessive rain.