Недостаток средств после переселения Мухаммед решил пополнять чисто бедуинским способом – грабежом караванов. Его целью было перерезать все пути торговли для мекканцев.
Первые атаки на караваны мекканцев были неудачны, но через год небольшой отряд верных – человек 10–12 – сумел неожиданной атакой застать врасплох мекканцев, взять двоих пленных и захватить товар. Один из мекканцев был убит. Эта удача придала Мухаммеду смелости, и в следующий раз, собрав больше людей, он напал уже на огромный караван, состоявший из тысячи верблюдов и перевозивший товары на сумму в 50 тысяч динаров. Караван сопровождала охрана из 70 человек, тогда как в отряде Мухаммеда было 78 мухаджиров и 230 ансаров. Правда, с конницей у них было плохо: всего два коня и 70 верблюдов, на которых приходилось ехать по очереди.
Мекканцы заранее узнали о грядущем нападении и, возмутившись наглостью мусульман, решили преподать им урок. Старейшина рода абдшамс Абу Джахл возглавил войско из 1000 человек, 100 коней и 700 верблюдов.
Однако все пошло не так, как рассчитывали мекканцы. Возглавлявший караван Абу Сафьян успел ускоренным маршем пройти мимо города Бадр, где его поджидал Мухаммед, и сообщил Абу Джахлу, что опасность миновала и помощь больше не нужна. Мекканское войско стало расходиться, остались только те, кто хотел отомстить за убитого ранее жителя Мекки. Однако и среди них было много колеблющихся, поскольку далеко не все были связанны с убитым мекканцем узами кровного родства, зато приходились ближайшими родственниками Мухаммеду и его сподвижникам.
Несмотря на численный перевес противника, мусульмане решили дать бой. Мухаммед первым занял выгодную позицию у Бадра – так, чтобы солнце било мекканцам в глаза, – засыпал колодцы на стороне врага, чтобы лишить их воды, и пообещал своим людям помощь Аллаха.
Битва оказалась короткой – мекканцы бросили в бой конницу, и когда пехота мусульман выдержала удар и перешла в контратаку, развернули верблюдов и бежали с поля боя, оставив 50 человек убитыми и столько же пленных. Мертвецов победители бросили в сухой колодец, а пленников со связанными на затылке руками повели в Медину. (Только одному из них, Ан-Надир ибн ал-Харису, некогда высмеивавшему Мухаммеда в Мекке, тут же отрубили голову). Мусульмане захватили богатую добычу, в том числе 150 верблюдов и 30 коней. Мухаммед взял себе знаменитый меч Зу-л-факар и самого быстрого рыжего верблюда, принадлежавшего убитому шейху. Успех был таким поразительным, что обе стороны пришли к убеждению, что на стороне Мухаммеда воевали ангелы. Очевидцы описывали небесное воинство на пегих конях, облаченное в желтые чалмы. Будто бы ангелов были три полка по тысяче в каждом, а руководили ими Гавриил, Михаил и Сарафиль. Говорили также, что в решающий момент сам Пророк швырнул во врагов горсть песка и это определило ход сражения.