Sri Lanka, March 13 -- Chittagong, Mar. 13 - Skipper Najmul Hossain Shanto struck an unbeaten century to guide Bangladesh to a comfortable six-wicket win in the first one-day international of a three-match series against Sri Lanka in Chittagong on Wednesday.

Najmul hit 122 not out off 129 balls, and was ably supported by one of his predecessors as captain, Mushfiqur Rahim, who was unbeaten on 73, as Bangladesh raced to 257-4 in 44.4 overs after bowling out Sri Lanka for 255 runs.

The pair added 165 in their unbroken fifth-wicket stand, saving Bangladesh from a potential mid-innings collapse, coming together at 92-4.

Dilshan Madushanka took two early wickets and Pramod Madushan joined him to leave Bangladesh struggling at 23-3, in a lit...