South Africa were boosted by a superb bowling spell from Aiden Markram and Tabraiz Shamsi to help South Africa win the 2nd match against Sri Lanka.
Simi Singh became the first batsman in the No.8 position to hit a century in ODIs.
West Indies managed to overcome South Africa to level the series thanks to Kieron Pollard's 51 and Dwayne Bravo's 4/19.
South Africa beat West Indies by one run to take a 2-1 lead in the T20 series courtesy of Quinton de Kock's 72 and Tabraiz Shamsi's economical spell.
The fierce rivalry between the heavyweights is fast developing into cricket’s equivalent of the El Clásico.
Quinton de Kock came back to form with a brilliant fifty as Mumbai Indians beat Rajasthan Royals by seven wickets.
Rohit Sharma scored a well-paced 43 (32) in the previous game against KKR while Suryakumar Yadav made a fiery 56 (36).
Fakhar Zaman was run-out for 193 in the second ODI against South Africa in Johannesburg.
Zaman's 155-ball 193 is the highest score in a chase in ODI history.
Mumbai Indians are the most dominant side in the IPL for their ruthlessness.