Battle of Thermopylae
There were only 300 Spartan soldiers at the battle of Thermopylae but they were not alone, as the Spartans had formed an alliance with other Greek states. It is thought that the number of ancient Greeks was closer to 7,000. The size of the Persian army is disputed
Credit to : History Time