Sahih Bukhari · Hadith 3008
Fighting for the Cause of Allah (Jihaad) - كتاب الجهاد والسير
حدثنا عبد الله بن محمد، حدثنا ابن عيينة، عن عمرو، سمع جابر بن عبد الله رضى الله عنهما قال لما كان يوم بدر أتي بأسارى، وأتي بالعباس ولم يكن عليه ثوب، فنظر النبي صلى الله عليه وسلم له قميصا فوجدوا قميص عبد الله بن أبى يقدر عليه، فكساه النبي صلى الله عليه وسلم إياه، فلذلك نزع النبي صلى الله عليه وسلم قميصه الذي ألبسه. قال ابن عيينة كانت له عند النبي صلى الله عليه وسلم يد فأحب أن يكافئه.
Narrated Jabir bin `Abdullah: When it was the day (of the battle) of Badr, prisoners of war were brought including Al-Abbas who was undressed. The Prophet looked for a shirt for him. It was found that the shirt of `Abdullah bin Ubai would do, so the Prophet let him wear it. That was the reason why the Prophet took off and gave his own shirt to `Abdullah. (The narrator adds, "He had done the Prophet some favor for which the Prophet liked to reward him.")
Gradings are classical jarḥ-wa-taʿdīl, name-matched to a rijāl index (not individually re-verified).