وقد جزم جماعة من أصحاب المغازي: بِأَنَّ مُحَمَّدَ بْنَ مَسْلَمَةَ هو الذي قتل مرحبا. ولكن ثبت في صحيح مسلم ما تقدم عَنْ سَلَمَةَ بْنِ الْأَكْوَعِ أَنَّ عَلِيًّا- رَضِيَ اللهُ عَنْهُ- هو الذي قتل مرحبا. وورد ذلك في حديث بريدة بن الحصيب، وأبي نافع مولى رسول الله- صلى الله عليه وسلّم- وعلى تقدير صحة ما ذكره جابر، وجزم به جماعة، فما في صحيح مسلم مقدم عليه من وجهين: أحدهما أنه أصح إسنادا، والثاني. أن جابرا لم يشهد خيبر كما ذكره ابن إسحاق، ومحمد بن عمر، وغيرهما، وقد شهدها سلمة وبريدة وأبو رافع- رضي الله عنهم، - وهم أعلم ممن لم يشهدها، وما قيل من ان محمد بن مسلمة ضرب ساقي مرحب فقطعهما ولم يجهز عليه، ومر به علي فأجهز عليه، يأباه حديث سلمة وأبي رافع والله اعلم. وصحح أبو عمر- رحمه الله- أن عليا- رضي الله عنه- هو الذي قتل مرحبا، وقال ابن الأثير: إنه الصحيح.