The second one-day international between Sri Lanka and Bangladesh at Hambantota was abandoned due to rain on Monday. Sri Lanka, leading 1-0 in the three-match series, were 33 for no wicket off five overs when play was called off. The final one-dayer will be played in Pallekele on Thursday.