Who was the commanders of the Infidels in the Battle of Uhud?
Abu Sufyan commanded the Meccan army, referred to as infidels, during the Battle of Uhud against the Muslims. Khalid bin Walid was a cavalry commander under Abu Sufyan, not the overall leader, while others are incorrect.