Last Stand – The First Battle of Thermopylae (480 BC) is a set of free wargames rules and figures for the classic last stand of the Spartans against the Persians.
If the movie 300 has inspired the wargamer in you, but not enough to go out and paint 300 Spartans and a couple of thousand Persians, you might want to head on over to the Junior General’s site. There you will find simple rules and paper figures for refighting the battle of Thermopylae
The Othismos ancient wargaming blog has a Warhammer Ancients scenario for the battle of Tanagra from 457 BC, in which the Spartans faced the Athenians.
The Othismos ancients wargaming blog has a Warhammer Ancients scenario for the battle of Sepeia, fought in 494 BC between the Spartans and Argives.