Battles of the British Army

17th Century
1664 - 1667 Second Anglo-Dutch War
| 1664 | Unknown | Barbados |
| 1664 | 18th August | New Amsterdam |
| 1665 | 3rd June | Lowestoft * |
| 1665 | August | Bergen * |
| 1666 | 1st - 4th June | Four Day's Battle * |
| 1666 | 25th July | North Foreland * |
| 1667 | 10th May | St. Kitts |
| 1667 | June | Medway |
| 1667 | 12th July | Landguard Fort |
1672 - 1674 Third Anglo-Dutch War
| 1672 | 28th May | Sole Bay * |
| 1673 | 28th May | Schooneveld Channel * |
| 1673 | 11th August | Texel * |
| 1674 | 11th August | Seneffe |
1679 Covenanter Rebellion
| 1679 | 1st June | Drumclog |
| 1679 | 22nd June | Bothwell Bridge |
1685 Monmouth Rebellion
| 1685 | 6th July | Sedgemoor |
1689 - 1690 Jacobite Uprising
| 1689 | 27th July | Killiecrankie |
| 1689 | 21st August | Dunkeld |
| 1690 | 1st May | Cromdale |
| 1692 | 13th February | Glencoe Massacre |
1689 - 1691 Irish War
| 1689 | April - August | Sieges of Enniskillen and Londonderry |
| 1689 | October | Dundalk |
| 1690 | 11th July | Boyne |
18th Century
1702 - 1713 War of the Spanish Succession
| 1704 | 13th August | Blenheim |
| 1706 | 23rd May | Ramillies |
| 1708 | 11th July | Oudenarde |
| 1709 | 11th September | Malplaquet |
1740 - 1748 War of the Austrian Succession
| 1743 | 27th June | Dettingen |
| 1745 | 11th May | Fontenoy |
* denotes naval battle