Afghanistan will host South Africa for a three-match ODI series in September in Sharjah. All the 3 matches is set be played in Sharjah.