ونلاحظ أن أهم عوامل انهيار دولتهم ما يلي:
1- تركهم الجهاد، (وما تركه قوم إلا ذلوا).
2- انقسامهم، وخلافاتهم الداخلية وكثرة الصراعات بينهم.
3- اكتشاف رأس الرجاء الصالح من قبل البرتغاليين. مما أفقد مصر جزء كبير من أهميتها.
4- فشلوا في إيقاف الزحف البرتغالي.
وكان البرتغاليين قد وصلوا إلى البحر المتوسط والبحر الأحمر.
5- بروز القوة العثمانية. وهي التي قضت عليهم أخيرًا.