Certains auteurs musulmans ont également identifié Dhû al-Qarnayn à Alexandre le Grand mais cette hypothèse est rejetée par les principaux exégètes. Ainsi, Ibn al-Kathîr écrit, par exemple, qu'Alexandre le Grand était antérieur à Jésus-Christ de trois siècles seulement alors que Dhû al-Qarnayn serait contemporain d'Abraham qui vécut plusieurs siècles auparavant. Sur la signification du nom Dhû al-Qarnayn, littéralement «l'homme aux deux cornes», le même Ibn al-Kathir rapporte deux traditions : selon la première, il a été appelé ainsi parce qu'il portait un casque de fer orné de deux cornes, selon la seconde, le nom lui aurait été donné parce qu'il avait atteint, dans ses expéditions, les deux extrémités du monde, l'Orient et l'Occident. Les auteurs musulmans rapportent que la puissance de Dhû al-Qarnayn était légendaire, ainsi que ses talents d'homme d'Etat et de guerre. Il était également doué pour les langues puisque, rapporte-t-on, il parlait à chaque peuple qu'il rencontrait dans sa langue. Il était monothéiste et combattait l'idolâtrie et les coutumes barbares. Le pays de Gog et Magog se trouverait, selon certains auteurs, entre les montagnes du Caucase et celles de l'Himalaya, mais on le localise aussi en Turquie, en Perse, en Arménie… Certains historiens comme al-Qazwînî laissent même entendre que l'histoire de Gog et Magog se serait déroulée en Chine et que le mur élevé est la grande muraille. On se rappelle que celle-ci a été construite pour arrêter les invasions mongoles et tatares.