Abu Tashufin I (Arabic : أبو تاشفين ابن أبو حمو موسى الأول; Abu Tashufin Abd al Rahman ibn Abu Musa Al-awal), was a Sultan of the Zayyanid dynasty ruling the Kingdom of Tlemcen, in modern-day Algeria.
[3][4][5] He was the son of Abu Hammu I, the preceding Sultan of Tlemcen.
Abu Tashufin then faced an alliance between Marinids and Hafsids which had been established through the marriage of a Hafsid princess to Abu al-Hasan, Sultan of Marinids.
Abu Tashufin I was killed during the siege of Tlemcen by the Marinids and the Hafsids.
[2] The Zayyanids were the first to sponsor of the construction of madrasas in their part of the Maghreb, and among the most famous in Tlemcen was the Tashfiniya Madrasa founded by Abu Tashufin.