Right now, best chances (from pretenders) in order are
NZ
SAF
BD
SRL
PAK
AFG
If people can expect PAK to win 4 games, SRL also should expect to win 3 out of last 4 games (IND, SAF, WIN, ENG) and they are 1 point a head. In fact, theoretically AFGs are not out yet.
I genuinely think, without that rain (against WIN), SAF would have equal chances with NZ to qualify - they are still in. Standing on 3 points and they can definitely beat PAK, NZ, SRL & AUS. They had the toughest start with games against ENG, IND .... and lost one unexpected game against BD, but they are a better team than the first week of WC.