on this day, 23 engagements
Battles fought on 21 June
23 engagements in the atlas were fought on 21 June between 217 BC and 1943: 20 battles, 1 siege and 2 naval actions. Among them: Battle of Lake Trasimene (217 BC), Battle of Vitoria (1813), Scuttling of the German Fleet in Scapa Flow (1919).
Engagements by date
| Date | Engagement | Place | War |
|---|---|---|---|
| 21 June 217 BC | Battle of Lake Trasimene | Lake Trasimeno | Second Punic War |
| 21 June 1010 | Battle of the Guadiaro River | Guadiaro | Fitna of al-Andalus |
| 21 June 1128 | Battle of Axpoele | ||
| 21 June 1339 | Battle of Laupen | Laupen | War between Switzerland and the House of Habsburg |
| 21 June 1503 | Battle of Hamadan | Hamadan | Safavid–Aq Qoyunlu wars |
| 21 June 1529 | Battle of Landriano | Landriano | War of the League of Cognac |
| 21 June 1575 | Battle of Besançon | Besançon | French Wars of Religion |
| 21 June 1650 | Battle of Scarrifholis | Newmills | Cromwellian conquest of Ireland |
| 21 June 1655 | Battle of the Dardanelles | Dardanelles | Cretan War of 1645-1669 |
| 21 June 1667 | Siege of Tournai | Tournai | War of Devolution |
| 21 June 1798 | Battle of Vinegar Hill | Wexford | Irish Rebellion of 1798 |
| 21 June 1804 | Tabkin Kwatto | Sokoto Revolution | |
| 21 June 1813 | Battle of Vitoria | Vitoria-Gasteiz | Peninsular War |
| 21 June 1815 | Battle of Auray | Auray | French Revolution |
| 21 June 1849 | Battle of Pered | Tešedíkovo | Hungarian Revolution of 1848 |
| 21 June 1862 | Battle of Simmon's Bluff | Meggett, South Carolina | American Civil War |
| 21 June 1863 | Battle of Upperville | Loudoun County, Virginia | American Civil War |
| 21 June 1864 | Battle of Jerusalem Plank Road | Petersburg, Virginia | American Civil War |
| 21 June 1880 | Battle of Los Corrales | Revolution of 1880 | |
| 21 June 1913 | Battle of Kilkis–Lahanas | Kilkis | Second Balkan War |
| 21 June 1915 | Battle of Bukoba | Bukoba | World War I |
| 21 June 1919 | Scuttling of the German Fleet in Scapa Flow | Scapa Flow | World War I |
| 21 June 1943 | Battle of Sarantaporos | Sarantaporo | World War II |
Only engagements recorded to the day are listed. Dates before 1582 are Julian, as recorded.