And if Pakistan win their last three matches, starting with the unbeaten New Zealanders at Edgbaston on Wednesday, they stand a chance - especially as their last two opponents are Afghanistan and Bangladesh.
However, instead of identifying one player who could pose a serious threat, Sarfraz noted that the entire South Africa team will be risky as they will be eager to secure their second win of the tournament.
The Proteas slumped to a fifth defeat and a washout in seven matches.
He kept going and together with Imad Wasim (23 off 15) put on the second fastest 50-run partnership of the World Cup from just 26 deliveries.
Pakistan started the 40th over on 217-3 and Haris ensured a challenging total was set.
The only specialist spinner in Pakistan's squad missed the England series in May through illness.
Grit and determination will be the order of the day for the two floundering cricketing giants in this Cricket World Cup 2019 tournament as they clash in a pivotal encounter.
South Africa have been beset by problems on and off the field - starting when AB de Villiers´ late offer to come out of retirement for the World Cup was rejected.
Pakistan vs South Africa World Cup 2019 match will be live telecast by Star Sports India, the official broadcaster of ICC Cricket World Cup 2019 in India. The toss will take place at 2.30 pm IST. Shaheen knocked over David Miller's middle stump on 31 in the 41st over.
Their task was made all the more hard when veteran Hashim Amla was trapped lbw by Mohammad Amir for two in the second over. Many trolled Malik for his past performance saying Sohail's inning may have ended the veteran's career.
South Africa captain Faf du Plessis walks off after being dismissed by Mohammad Amir. This was only his second half-century of the tournament.
This inept South African side is not worthy of semi-final contention and the basement, trying to avoid the wooden spoon, is waiting.
Later, Andile Phehlukwayo blazed away to 46 off 32 balls with six boundaries.
Rabada and Ngidi were also flayed ruthlessly when they opened the bowling.
Pakistan top three batsmen Imam-ul-Haq, Fakhar Zaman and Imam-ul-Haq will have to play well and convert their inning into a big score if Pakistan has to win against South Africa in their upcoming game.
Shadab (3/50 in 10 overs) and Wahab Riaz (3/46 in 10) were Pakistan's most successful bowlers, while Amir picked up two wickets. It all worked out. Haris and Babar Azam, who hit 69, were content to let Tahir bowl out his 10 overs, and wait for the pace bowlers.