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