Jabarkan Hari pertempuran dari Pertempuran Badar

Di saat fajar tanggal 13 Maret, pasukan Quraisy membongkar kemahnya dan bergerak menuju lembah Badar. Telah turun hujan pada hari sebelumnya, sehingga mereka harus berjuang ketika membawa kuda-kuda dan unta-unta mereka mendaki bukit 'Aqanqal (beberapa sumber menyatakan bahwa matahari telah tinggi ketika mereka berhasil mencapai puncak bukit). Setelah menuruni bukit 'Aqanqal, pasukan Mekkah mendirikan kemah baru di dalam lembah. Saat beristirahat, mereka mengirimkan seorang pengintai, yaitu Umair bin Wahab, untuk mengetahui letak barisan-barisan Muslim. Umair melaporkan bahwa pasukan Muhammad berjumlah kecil, dan tidak ada pasukan pendukung Muslim lainnya yang akan bergabung dalam peperangan. Akan tetapi ia juga memperkirakan akan ada banyak korban dari kaum Quraisy bila terjadi penyerangan (salah satu hadits menyampaikan bahwa ia melihat "unta-unta (Madinah) yang penuh dengan hawa kematian"). Hal tersebut semakin menurunkan moral kaum Quraisy, karena adanya kebiasaan peperangan suku-suku Arab yang umumnya sedikit memakan korban, dan menimbulkan perdebatan baru di antara para pemimpin Quraisy. Meskipun demikian, menurut catatan tradisi Islam, Amr bin Hisyam membungkam semua ketidak-puasan dengan membangkitkan rasa harga diri kaum Quraisy dan menuntut mereka agar menuntaskan hutang darah mereka.

Pertempuran diawali dengan majunya pemimpin-pemimpin kedua pasukan untuk berperang tanding. Tiga orang Anshar maju dari barisan Muslim, akan tetapi diteriaki agar mundur oleh pasukan Mekkah, yang tidak ingin menciptakan dendam yang tidak perlu dan menyatakan bahwa mereka hanya ingin bertarung melawan Muslim Quraisy. Karena itu, kaum Muslim kemudian mengirimkan Ali, Ubaidah bin al-Harits, dan Hamzah. Para pemimpin Muslim berhasil menewaskan pemimpin-pemimpin Mekkah dalam pertarungan tiga lawan tiga, meskipun Ubaidah mendapat luka parah yang menyebabkan ia meninggal dunia.

Selanjutnya kedua pasukan mulai melepaskan anak panah ke arah lawannya. Dua orang Muslim dan beberapa orang Quraisy yang tidak jelas jumlahnya tewas. Sebelum pertempuran berlangsung, Muhammad telah memberikan perintah kepada kaum Muslim agar menyerang dengan senjata-senjata jarak jauh mereka, dan bertarung melawan kaum Quraisy dengan senjata-senjata jarak pendek hanya setelah mereka mendekat. Segera setelah itu ia memberikan perintah untuk maju menyerbu, sambil melemparkan segenggam kerikil ke arah pasukan Mekkah; suatu tindakan yang mungkin merupakan suatu kebiasaan masyarakat Arab, dan berseru "Kebingungan melanda mereka!" Pasukan Muslim berseru "Ya manshur, amit!!" dan mendesak barisan-barisan pasukan Quraisy. Besarnya kekuatan serbuan kaum Muslim dapat dilihat pada beberapa ayat-ayat al-Qur'an, yang menyebutkan bahwa ribuan malaikat turun dari Surga pada Pertempuran Badar untuk membinasakan kaum Quraisy. Haruslah dicatat bahwa sumber-sumber Muslim awal memahami kejadian ini secara harafiah, dan terdapat beberapa hadits mengenai Muhammad yang membahas mengenai Malaikat Jibril dan peranannya di dalam pertempuran tersebut. Apapun penyebabnya, pasukan Mekkah yang kalah kekuatan dan tidak bersemangat dalam berperang segera saja tercerai-berai dan melarikan diri. Pertempuran itu sendiri berlangsung hanya beberapa jam dan selesai sedikit lewat tengah hari.