Stokes scored an astonishing 135* that saw England complete their highest successful fourth innings chase.
The rain is threatening to ruin more Cricket World Cup matches in England.
Two matches in a row in Bristol have been called off without a ball being bowled.
Sri Lanka now have four points, Bangladesh three on the World Cup 2019 table.
The forecast for Tuesday is scattered rain, much like it was for Sri Lanka vs Pakistan.
The team now travels to Taunton to play defending champions Australia on Wednesday.
Steady drizzle all Friday meant that not even the toss was possible at the County Ground.
The forecast for Bristol on Friday is for heavy rain all through the day.
Given England's ascendancy in the light of their 2-0 lead in the current series, it would pose a happy selection dilemma for the management with
Stokes is scheduled to present evidence today, for the statements he has made, in Court
Ben Stokes faces affray charges over an incident that took place in Bristol on September 25, 2017
After being cleared from the street-brawl case in December, Alex Hales started playing for England from the ODI series against Australia.
England will play against Sri Lanka in the third ODI of the 5-match series at County Ground in Bristol.
The brave cricketers have received a 'thank you' call from a senior police officer.
04 Mar, 2021 09:30 IST
Narendra Modi Stadium, Motera, Ahmedabad
West Indies vs Sri Lanka - 1st T20I
04 Mar, 2021 03:30 IST
Coolidge Cricket Ground, Antigua
West Indies vs Sri Lanka - 2nd T20I
06 Mar, 2021 03:30 IST
Coolidge Cricket Ground, Antigua
West Indies vs Sri Lanka - 3rd T20I
08 Mar, 2021 03:30 IST
Coolidge Cricket Ground, Antigua
New Zealand vs Australia - 5th T20I
07 Mar, 2021 08:30 IST
Bay Oval, Mount Maunganui
New Zealand vs Australia - 3rd T20I
03 Mar, 2021 11:30 IST
Westpac Stadium, Wellington
New Zealand vs Australia - 4th T20I
05 Mar, 2021 11:30 IST
Eden Park, Auckland
Afghanistan vs Zimbabwe - 1st Test
02 Mar, 2021 11:30 IST
Sheikh Zayed Stadium, Abu Dhabi
Afghanistan vs Zimbabwe - 2nd Test
10 Mar, 2021 11:30 IST
Sheikh Zayed Stadium, Abu Dhabi
West Indies vs Sri Lanka - 1st ODI
10 Mar, 2021 19:00 IST
Sir Vivian Richards Stadium, Antigua
West Indies vs Sri Lanka - 2nd ODI
12 Mar, 2021 19:00 IST
Sir Vivian Richards Stadium, Antigua
West Indies vs Sri Lanka - 3rd ODI
14 Mar, 2021 23:00 IST
Sir Vivian Richards Stadium, Antigua
New Zealand vs Australia - 3rd T20I
03 Mar, 2021 11:30 IST | 06:00 GMT
Westpac Stadium, Wellington
04 Mar, 2021 09:30 IST | 04:00 GMT
Narendra Modi Stadium, Motera, Ahmedabad
New Zealand vs Australia - 4th T20I
05 Mar, 2021 11:30 IST | 06:00 GMT
Eden Park, Auckland
New Zealand vs Australia - 5th T20I
07 Mar, 2021 08:30 IST | 03:00 GMT
Bay Oval, Mount Maunganui
12 Mar, 2021 19:00 IST | 13:30 GMT
Sardar Patel Stadium, Motera, Ahmedabad
New Zealand vs Australia - 2nd T20I
New Zealand beat Australia by 4 runs
India beat England by 10 wickets
New Zealand vs Australia - 1st T20I
New Zealand beat Australia by 53 runs
India beat England by 317 runs
Pakistan vs South Africa - 3rd T20I
Pakistan beat South Africa by 4 wickets