اختلف المؤرخون في اسمه وأصله، فقد وَردَ في كتاب عيون الأنباء لابن أبي أصيبعة أنّه دُعيَ بأبو نصر محمد بن محمد بن أوزلغ بن طرخان، ومن المؤرخين من قال أنّه دُعيَ بأبي نصر محمد بن طرخان بن أوزلغ كابن خلكان، وهناك من سمَاه أبا نصر محمد بن محمد بن طرخان كما قال القفطي والبيهقي، وقد قال ابن النديم عن اسمه أبا نصر محمد بن محمد بن طرخان في الفهرست. ويقول صاعد الأندلسي في الطبقات الأمم أنّه أبو نصر محمد بن محمد بن نصر.