12 Ağustos 1687'de Osmanlı ordusu ile Avusturya (Habsburg) ordusu arasında, Mohaç (Macaristan) yerleşkesinin 24 kilometre güneybatısındaki bölgede yapılan ve Habsburg zaferiyle sonuçlanan bir savaştır.

1683 Başarısız Viyana kuşatmasından sonra geri çekilmeye başlayan Osmanlı ordusu 1683-1699 yılları arasında Kutsal Roma imparatorluğu karşısında Kahlenberg – Gran – Waizen – Eperies – Ofen – Mohács – Belgrad – Derbent – Pataczin – Nisch – Szlankamen – Lugos – Olaschin – Zenta yenilgilerini alarak Karlofça antlaşmasını imzalayarak kabuğuna çekilmiştir.

Geri çekiliş sürecinde Kutsal Roma İmparatorluğu ile yapılan 6. savaş olan II. Mohaç, 12 Ağustos 1687 de Güney Macaristanda gerçekleşmiştir. Osmanlı kuvvetleri 60.000 civarındadır ve Büyükvezir Süleyman Paşa tarafından idare edilmektedir. Yine 60.000 askerden oluşan Kutsal Roma ordusu ise Karl V. von Lothringen'in sevk ve idaresindedir. Savaş tıpkı I. Mohaç gibi gelişmiştir. Ancak bu kez top üstünlüğü Kutsal Roma ordusundadır. Savaş kısa sürede sonlanmış, 10.000 asker kaybeden Süleyman Paşa orduyu geri çekmiştir. Kutsal ittifakın kaybı sadece 600 dür. Bu savaşın sonunda Osmanlı tarihinin Kanuni'den sonra en uzun süre hükümdarlık yapan IV. Mehmed tahtı kardeşi II. Süleyman'a bırakmak zorunda kalmıştır.