Chapter 64: Military Expeditions led by the Prophet (pbuh) (Al-Maghaazi)
Narrated Ka 'b bin Malik: I never failed to join Allah' s Messenger (ﷺ) in any of his Ghazawat except in the Ghazwa of Tabuk.
However, I did not take part in the Ghazwa of Badr, but none who failed to take part in it, was
blamed, for Allah' s Messenger (ﷺ) had gone out to meet the caravans of (Quraish, but Allah caused them (i. e.
Muslims) to meet their enemy unexpectedly (with no previous intention).
Sahih al-Bukhari 3951