Dionysius had commanded an army of 30,000 foot and 1,000 horsemen at Gela along with 50 triremes.
The Libyans, Carthaginian citizens and the Libyo-Phoenicians provided disciplined, well trained cavalry equipped with thrusting spears and round shields.