Lungi Ngidi will be fit for the next Proteas game against Afghanistan on Saturday.
Only 7.3 overs were bowled at Hampshire's Rose Bowl on Monday after West Indies skipper Jason Holder won the toss and sent South Africa in to bat, expecting the Duckworth-Lewis run-rate calculator to come into play with heavy rain in the forecast.
The storm broke in the eighth over when the Proteas were in trouble at 29-2.
There has been plenty of speculation that De Villiers' proposed worldwide comeback, only to be vetoed by Cricket South Africa, put plenty of strain on Du Plessis. Rain continued intermittently and there was no further play.
Holder said that he chosen to bowl first due to the "overhead conditions".
"So far we've been getting new ball wickets".
The two teams share a point each though one feels neither captain will be entirely satisfied with that. "Now we move forward".
Cottrell struck again three overs later and dismissed Aiden Markram.
South Africa went into the match on Monday desperately needing a positive result.
The game was officially abandoned at 4:15pm (local time).
"We are playing fearless cricket, so it doesn't matter who we play (or) when we play them", he said.
'We're looking forward to the challenge. After they lost the first three games their confidence as a team will be a bit low, so we wanted to take a big advantage of that. I said I thought that it was too late but I would check in with the coach and convenor of selectors the next day because the squad had already been picked but just needed to be announced. It's England. So there is nothing we can do about it.
"We have to do the basics better, the batters have to take more responsibility".
West Indies are next in action on Friday against hosts England at the same venue, while South Africa meet Afghanistan a day later at Sophia Gardens in Cardiff.