The previous captain’s 150-ball 144 with 11 fours and 4 sixes lifted Bangladesh from a precarious 1-2 within the first over to 261 when they received the toss and batted within the Crew B fit.
Sri Lanka, who’ve received 5 Asia Cup titles, had misplaced part in their facet for 60 within the 17th over earlier than being bowled out for 124 in 35.2 overs, succumbing to their second-worst defeat towards Bangladesh in 45 one-day internationals.
Sri Lanka’s worst defeat towards Bangladesh used to be a 163-run loss at Dhaka previous this yr.
Dilruwan Perera (29), Upul Tharanga (27) and Suranga Lakmal (20) have been the one batsmen to supply any resistance as Bangladesh bowled fantastically from the beginning.
Mustafizur Rahman, Mehidy Hasan and skipper Mashrafe Mortaza took two wickets apiece.
However it used to be Rahim who gave a deal with to a packed 25 000-capacity stadium, maximum of them Bengali expats running as labourers.
Rahim added 131 for the 3rd wicket with Mohammad Mithun (63) to steer the restoration after recalled Sri Lankan paceman Lasith Malinga got rid of Liton Das and Shakib Al Hasan for geese.
Rahim bettered his earlier ODI superb of 117 he scored towards India at Fatullah 4 years in the past, serving to his group so as to add 63 within the final ten overs.
Mithun hit 5 fours and two sixes in his 68-ball enterprising knock, his first ODI fifty.
Malinga completed with 4-23 in his first fit in 13 months.
Afghanistan are the 3rd group within the team. Pakistan meet qualifiers Hong Kong in Crew A, which additionally options protecting champions India.