on this day, 17 engagements
Battles fought on 31 July
17 engagements in the atlas were fought on 31 July between 30 BC and 1944: 14 battles, 2 sieges and 1 naval action. Among them: Third Battle of Ypres (1917).
Engagements by date
| Date | Engagement | Place | War |
|---|---|---|---|
| 31 July 30 BC | Battle of Alexandria | Alexandria | Final War of the Roman Republic |
| 31 July 1418 | Siege of Rouen | Rouen | Hundred Years' War |
| 31 July 1423 | Battle of Cravant | Cravant | Hundred Years' War |
| 31 July 1689 | Battle of Newtownbutler | Newtownbutler | Williamite War in Ireland |
| 31 July 1759 | Battle of Beauport | Beauport | Seven Years' War |
| 31 July 1760 | Battle of Warburg | Warburg | Seven Years' War |
| 31 July 1763 | Battle of Bloody Run | Michigan | |
| 31 July 1793 | Action of 31 July 1793 | New Jersey | French Revolutionary Wars |
| 31 July 1849 | Battle of Segesvár | Sighișoara | Hungarian Revolution of 1848 |
| 31 July 1849 | Battle of Nyerges-tető | Q1219237 | Hungarian Revolution of 1848 |
| 31 July 1864 | Battle of Fort Smith | Fort Smith, Arkansas | American Civil War |
| 31 July 1904 | Battle of Hsimucheng | Russo-Japanese War | |
| 31 July 1917 | Third Battle of Ypres | Ypres Salient | Western Front |
| 31 July 1917 | Battle of Pilckem Ridge | Ypres Salient | Western Front |
| 31 July 1938 | Siege of Gandesa | Gandesa | Spanish Civil War |
| 31 July 1943 | Battle of Troina | Troina | World War II |
| 31 July 1944 | Battle of Młodzawy | Młodzawy | World War II |
Only engagements recorded to the day are listed. Dates before 1582 are Julian, as recorded.