July 31, 2024 in Afghanistan Afghanistan and South Africa toꩲ clash in historic three-match ODI series in Sharjah