La Batalla de Alcácer Quibir (también conocida como "Batalla de los Tres Reyes" (en árabe: معركة الملوك الثلاثة) o "Batalla de Wadi al-Makhazin" (en árabe: معركة وادي المخازن) en el norte de Marruecos) se libró cerca de la ciudad del norte de Marruecos. de Ksar-el-Kebir (variantes ortográficas: Ksar El Kebir, Alcácer-Quivir, Alcazarquivir, Alcassar, etc.) y Larache, el 4 de agosto de 1578.
Los combatientes fueron el ejército del depuesto sultán marroquí Abu Abdallah Mohammed II, con su aliado, el rey de Portugal Sebastián I, contra un gran ejército marroquí al mando del nuevo sultán de Marruecos (y tío de Abu Abdallah Mohammed II) Abd Al-Malik. I.
El rey cristiano, Sebastián I, había planeado una cruzada después de que Abu Abdallah le pidiera ayuda para recuperar su trono. El tío de Abu Abdallah, Abd Al-Malik, se lo había quitado con el apoyo de los otomanos. La derrota de Portugal y la desaparición del sin hijos Sebastián llevó al final de la dinastía Aviz y la integración del país en la Unión Ibérica durante 60 años bajo la Dinastía Filipina en una unión dinástica con España.