鄧巴爾戰役,克倫威爾平息蘇格蘭叛亂的一次戰役。1650年8月末, 克倫威爾進攻愛丁堡失利後,退至鄧巴爾,軍隊減至11000人,處境困難, 追擊克倫威爾的蘇格蘭軍隊於9月2日占領鄧巴爾周圍,切斷克倫威爾唯一的陸上退路。蘇格蘭軍誤認為克倫威爾將從海上逃走,遂從丘陵沖入平地,陷入非常不利的地位,其主力被夾於丘陵與河水之間,失去靈活調動的可能。克倫威爾抓住戰機,9月3日拂曉,命令右翼部隊佯攻,集中優勢兵力從左翼突然發起猛攻。克倫威爾的軍隊斃敵3000人,俘10000人,繳獲大量火槍和裝備。