Sri Lanka defeated Bangladesh by eight wickets in the opening one-day international in Hambantota on Saturday to gain a 1-0 lead in the three-match series.
Sri Lanka, chasing a revised target of 238 in 41 overs following a power failure, won the day-night match with 32 balls to spare.
Opener Tillakaratne Dilshan top-scored for Sri Lanka with an unbeaten 113, while Kumar Sangakkara (63) and Kushal Perera (42) were the other main scorers.
Bangladeshi opener Tamim Iqbal earlier made an impressive 112, while seamers Angelo Mathews and Lasith Malinga each took two wickets for Sri Lanka.
The second one-dayer will be played in Hambantota on Monday.