The Lankans won the toss and decided to take first guard. Riding on Kusal Mendis' maiden century and Upul Tharanga's half century, the home side posted 311 before being dismissed in 49.5 overs.
Rain then intervened, forcing the game to be called off.
“I think the target was chaseable, although it was over 300. We could have won the match. It was a good batting pitch. The pitch was like the Colombo Cricket Club ground where we played our only practice match before the ODI series,” Mashrafe told the media at the team hotel prior to leaving for Colombo.
“We almost chased down 354 there without Shakib al Hasan and Tamim Iqbal. The pitch in the second ODI was pretty similar to that. Our batsmen are in good form. So I believe we had the ability to chase down the 311-run target,” he said.
The Tigers are leading the three-match series 1-0 after securing a 90-run win in the first ODI at the same venue last Saturday.
And ahead of the series finale, scheduled to be held this Saturday, the right-arm pacer said he is expecting another high-scoring encounter at Sinhalese Sports Club ground as the pitches there are usually batting-friendly.
“The third ODI is in the SSC ground. It is also a good batting wicket. I heard the average batting score is almost 280-290 there. So I think it will be a good contest. And we will try our best to achieve some positive results from there,” he said.
The men in red and green started their journey towards Colombo from Dambulla at 10:40am local time on Wednesday. They reached the island nation's capital city at around 2pm.