La bataille de Dunbar a opposé la New Model Army anglaise, dirigée par Oliver Cromwell, et une armée écossaise commandée par David Leslie, le 3 septembre 1650 près de Dunbar, en Écosse. La bataille a abouti à une victoire décisive pour les Anglais. Ce fut la première grande bataille de l'invasion de l'Écosse en 1650, déclenchée par l'acceptation par l'Écosse de Charles II comme roi de Grande-Bretagne après la décapitation de son père, Charles Ier, le 30 janvier 1649.
Après l'exécution de Charles Ier, le Parlement croupion anglais a établi un Commonwealth républicain en Angleterre. Lorsque leur ancien allié, l'Écosse, reconnut Charles II comme roi de toute la Grande-Bretagne le 1er mai 1650 et commença à recruter une armée pour le soutenir, les Anglais envoyèrent la New Model Army, sous le commandement de Cromwell. L'armée est entrée en Écosse le 22 juillet, avec une force de plus de 16 000 hommes. Les Écossais se retirèrent à Édimbourg, privant le pays de ses provisions. Cromwell a tenté d'entraîner les Écossais dans une bataille, mais ils ont résisté et Cromwell n'a pas pu percer leur ligne défensive. Fin août, son armée affaiblie par la maladie et le manque de nourriture, Cromwell se retire dans le port de Dunbar. L'armée écossaise a suivi et a pris une position inattaquable sur Doon Hill, surplombant la ville. Le 2 septembre, les Écossais avancent vers Dunbar et les Anglais prennent position à l'extérieur de la ville. L'armée anglaise était considérablement affaiblie par la maladie et le manque de nourriture, tandis que bon nombre des hommes les plus expérimentés des Écossais avaient été renvoyés lors de purges religieuses.
Avant l'aube du 3 septembre, les Anglais lancent une attaque surprise contre les Écossais, mal préparés. Les combats se sont limités au flanc nord-est avec les principaux contingents de cavalerie anglaise et écossaise combattant de manière non concluante, tout comme l'infanterie anglaise et écossaise. En raison du terrain, Leslie n'a pas pu renforcer les combats, tandis que Cromwell a utilisé sa dernière réserve pour déborder les Écossais. La cavalerie écossaise s'est brisée et mise en déroute; l'infanterie écossaise a fait une retraite de combat mais a subi de lourdes pertes. Entre 300 et 500 Écossais ont été tués, environ 1 000 blessés et au moins 6 000 ont été faits prisonniers d'une armée de 12 500 ou moins.
Après la bataille, le gouvernement écossais se réfugie à Stirling, où Leslie rassemble ce qui reste de son armée. Les Anglais ont capturé Edimbourg et le port stratégiquement important de Leith. À l'été 1651, les Anglais traversèrent le Firth of Forth pour débarquer une force à Fife ; ils ont vaincu les Écossais à Inverkeithing et ont ainsi menacé les bastions du nord de l'Écosse. Leslie et Charles II ont marché vers le sud dans une tentative infructueuse de rallier les partisans royalistes en Angleterre. Le gouvernement écossais, laissé dans une situation intenable, se rendit à Cromwell, qui suivit alors l'armée écossaise vers le sud. Lors de la bataille de Worcester, précisément un an après la bataille de Dunbar, Cromwell écrasa l'armée écossaise, mettant fin à la guerre.
La guerre anglo-écossaise (1650-1652), également connue sous le nom de troisième guerre civile, fut le dernier conflit des guerres des Trois Royaumes, une série de conflits armés et de machinations politiques entre parlementaires et royalistes.
L' invasion anglaise de l'Écosse en 1650 était une incursion militaire préventive de la New Model Army du Commonwealth anglais , destinée à atténuer le risque que Charles II envahisse l'Angleterre avec une armée écossaise. Les première et deuxième guerres civiles anglaises, au cours desquelles les royalistes anglais, fidèles à Charles Ier, ont combattu les parlementaires pour le contrôle du pays, ont eu lieu entre 1642 et 1648. Lorsque les royalistes ont été vaincus pour la deuxième fois, le gouvernement anglais, exaspéré par la duplicité de Charles lors de négociations, le fit exécuter le 30 janvier 1649. Charles Ier était aussi, séparément, le roi d'Écosse, qui était alors une nation indépendante. Les Écossais ont combattu pour soutenir les parlementaires pendant la Première Guerre civile, mais ont envoyé une armée pour soutenir le roi en Angleterre pendant la Seconde. Le Parlement d'Écosse, qui n'avait pas été consulté avant l'exécution, déclara son fils, Charles II, roi de Bretagne.
En 1650, l'Écosse levait rapidement une armée. Les dirigeants du gouvernement du Commonwealth anglais se sont sentis menacés et le 22 juillet, la New Model Army sous Oliver Cromwell a envahi l'Écosse. Les Écossais, commandés par David Leslie, se retirèrent à Édimbourg et refusèrent la bataille. Après un mois de manœuvres, Cromwell a conduit de manière inattendue l'armée anglaise hors de Dunbar lors d'une attaque nocturne le 3 septembre et a lourdement vaincu les Écossais. Les survivants abandonnèrent Édimbourg et se retirèrent dans le goulot d'étranglement stratégique de Stirling. Les Anglais ont assuré leur emprise sur le sud de l'Écosse, mais ont été incapables d'avancer au-delà de Stirling. Le 17 juillet 1651, les Anglais traversèrent le Firth of Forth dans des bateaux spécialement construits et battirent les Écossais à la bataille d'Inverkeithing le 20 juillet. Cela a coupé l'armée écossaise à Stirling de ses sources d'approvisionnement et de renforts.
Charles II, croyant que la seule alternative était la reddition, envahit l'Angleterre en août. Cromwell a poursuivi, peu d'Anglais se sont ralliés à la cause royaliste et les Anglais ont levé une grande armée. Cromwell a amené les Écossais en infériorité numérique au combat à Worcester le 3 septembre et les a complètement vaincus, marquant la fin des guerres des Trois Royaumes. Charles a été l'un des rares à s'échapper. Cette démonstration que les Anglais étaient prêts à se battre pour défendre la république et capables de le faire renforce efficacement la position du nouveau gouvernement anglais. Le gouvernement écossais vaincu a été dissous et le royaume d'Écosse a été absorbé par le Commonwealth. Après de nombreux combats internes, Cromwell a régné en tant que Lord Protector. Après sa mort, de nouveaux combats internes aboutirent à ce que Charles soit couronné roi d'Angleterre le 23 avril 1661, douze ans après avoir été couronné par les Écossais. Ceci a achevé la restauration Stuart.