عن كعب بن مالك أنها في غزوة حنين لكنه قال: فيه محمد بن خالد الواسطي ذكره ابن حبان في الثقات وقال: يخطئ ويخالف. وقال ابن معين: رجل سوء كذاب. ورواه بإسناد آخر وفيه جماعة لم أعرفهم.
قال الحافظ ابن حجر: وفيه نظر، والمحفوط في هذا "خيبر"، وكأن الحامل للراوي على قوله "حنين" ما عرف من أن أبا هريرة لم يشهد خيبر، وإنما حضر بعدما فرغ القتال. وقال في الفتح (٧/ ٤٧٣): أراد جيشها من المسلمين، لأن الثابت أنه إنما جاء بعد أن فتحت خيبر.
والهيثمي في مجمع الزوائد (٦/ ١١٩) عن سهل بن سعد أنها في غزوة أحد وقال: رجاله رجال الصحيح.