Police said the motive of the attack was unknown and that no arrests had yet been made
South Africa coach Stuart Baxter named a surprise-free 23-man squad Sunday for the Africa Cup of Nations in Egypt.
Zimbabwe beat Comoros 2-0 last Saturday and drew 0-0 with Zambia three days ago.
Ahmad had been reported to FIFA's ethics committee for alleged corruption and sexual harassment
No time frame has been given for when a final ruling might be made
South Africa had gambled on putting Bangladesh, four places below them in the ODI rankings
Semenya announced on Wednesday that she would appeal the Court of Arbitration for Sport ruling
Hosts England made 311 for eight after being sent into bat by Du Plessis