News ODI World Cup 2023: South Africa restrict Afghanistan to 244 runs Pragun Mehrotra Nov 10, 2023 Ngidi, Coetzee and Maharaj were among the wickets as South Africa restricted Afghanistan to 244 runs. Here is a recap of the first innings.