List of participants at the Battle of Badr

An incomplete list of participants at the Battle of Badr.