Muhammad ibn Abd Al-Haqq (Arabic: محمد بن عَبد الحَقّ; died 1244) was a Marinid ruler.
He was the son of Abd al-Haqq I and the brother of Uthman I.
He continued to fight the Almohads especially around the city of Meknes.
Muhammad ibn Abd al-Haqq died during a battle against the Almohads on 12 November 1244 by hand of European mercenary captain Juan Gaitan.
You can help Wikipedia by expanding it.This biography of a member of an African royal house is a stub.