South Africa are up against Sri Lanka in match No. 4 of the ongoing International Masters League 2025 at the DY Patil Sports ...