Before the hosts England could start their reply, a heavy downpour forced the game to be abandoned at 4:15 pm local time
Rain meant the third one-day international between England and Sri Lanka at Bristol on Sunday ended in a no-result.
The hosts were on course for a 3-0 series clean sweep after dismissing Sri Lanka for just 166, with Tom Curran taking 4-35 in an innings where only Dasun Shanaka, with 48 not out, offering much resistance with the bat.
But before the home side could start their reply, a heavy downpour forced the game to be abandoned at 4:15 pm local time (1515 GMT).
England next play Pakistan in a three-match ODI series starting at Cardiff on July 8.