Allah Swt. menjelaskan bahwa Dialah Yang menciptakan perbuatan-perbuatan hamba-hamba-Nya, dan Dia Maha Terpuji atas semua perbuatan baik yang dilakukan oleh mereka, karena Dia-lah yang menggerakkan mereka untuk melakukannya dan membantu mereka untuk menyelesaikannya. Karena itu disebutkan oleh firman-Nya:
Maka (yang sebenarnya) bukan kalian yang membunuh mereka,, tetapi Allah-lah yang membunuh mereka.
Maksudnya, bukan karena upaya kalian, bukan pula karena kekuatan kalian. Kalian dapat membunuh musuh-musuh kalian karena jumlah mereka jauh-lebih banyak daripada jumlah kalian. Dengan kata lain, bahkan Allah-lah yang membuat kalian beroleh kemenangan atas mereka. Seperti pengertian yang ada dalam ayat lain, yaitu:
Sungguh Allah telah menolong kalian dalam peperangan Badar, padahal kalian adalah (ketika itu) orang-orang yang lemah. (Ali Imran:123), hingga akhir ayat.
Sesungguhnya Allah telah menolong kalian (hai para mukmin) di medan peperangan yang banyak, dan (ingatlah) peperangan Hunain, yaitu di waktu kalian menjadi congkak karena banyaknya jumlah kalian, maka jumlah yang banyak itu tidak memberi manfaat kepada kalian sedikit pun, dan bumi yang luas itu telah terasa sempit oleh kalian, kemudian kalian lari ke belakang dengan bercerai-berai. (At Taubah:25)
Allah Swt. memberitahukan bahwa kemenangan itu bukan diperoleh karena banyaknya bilangan personel, bukan pula karena lengkapnya peralatan, melainkan karena ada pertolongan dari sisi Allah Swt., seperti pengertian yang disebutkan di dalam ayat lainnya:
Berapa banyak terjadi golongan yang sedikit dapat mengalahkan golongan yang banyak dengan izin Allah, dan Allah beserta orang-orang yang sabar. (Al Baqarah:249)
Kemudian Allah Swt. berfirman pula kepada Nabi-Nya berkenaan dengan segenggam pasir yang ditaburkan Nabi Saw. ke arah wajah orang-orang kafir dalam Perang Badar, yaitu ketika beliau keluar dari Al-'Arisy setelah beliau berdoa dan memohon kepada Allah dengan rendah diri dan khusyuk. Beliau melempar mereka dengan segenggam pasir itu seraya bersabda, "Mudah-mudahan mata-mata mereka kelilipan." Kemudian Nabi Saw. memerintahkan pasukannya untuk membuktikan hal tersebut dengan menelusuri jejaknya, lalu mereka melakukan apa yang diperintahkannya. Ternyata Allah menyampaikan pasir itu ke mata semua kaum musyrik, sehingga tidak ada seorang pun dari mereka melainkan terkena oleh pasir tersebut dan menyibukkan dirinya. Karena itulah disebutkan dalam firman-Nya:
...dan bukan kamu yang melempar ketika kamu melempar, tetapi Allah-lah yang melempar.
Yakni Allah-lah yang menyampaikan pasir itu ke mata mereka dan yang membuat mereka semua kelilipan, bukan kamu, hai Muhammad.
Ali ibnu Abu Talhah telah meriwayatkan dari Ibnu Abbas, bahwa Rasulullah Saw. mengangkat kedua tangannya —yakni pada waktu Perang Badar— seraya berdoa:
Ya Tuhanku, jika golongan ini binasa, maka Engkau tidak akan disembah lagi di muka bumi ini untuk selama-lamanya.
Lalu Malaikat Jibril berkata kepadanya, "Ambillah segenggam pasir, lalu lemparkanlah ke arah muka mereka." Maka Nabi Saw. mengambil segenggam pasir dan melemparkannya ke arah muka mereka. Maka tidak ada seorang musyrik pun melainkan matanya terkena pasir itu, hidung serta mulut mereka pun terkena pasir itu pula, sehingga akhirnya mereka mundur bercerai-berai.
As-Saddi mengatakan bahwa Rasulullah Saw. bersabda kepada Ali r.a. pada hari Perang Badar, "Berikanlah kepadaku segenggam pasir." Lalu Ali memberikan segenggam pasir kepadanya, kemudian Nabi Saw. melemparkan pasir itu ke arah wajah kaum musyrik. Maka tidak ada seorang musyrik pun melainkan matanya kemasukan pasir itu. Kemudian pasukan kaum mukmin datang mengiringinya dan membunuh serta menahan mereka. Allah berfirman:
Maka (yang sebenarnya) bukan kalian yang membunuh mereka, tetapi Allah-lah yang membunuh mereka, dan bukan kamu yang melempar ketika kamu melempar, tetapi Allah-lah yang melempar. (Al Anfaal:17)
Abu Ma'syar Al-Madani telah meriwayatkan dari Muhammad ibnu Qais dan Muhammad ibnu Ka'b Al-Qurazi. Mereka mengatakan bahwa ketika kedua belah pasukan saling berhadapan satu sama lainnya, maka Rasulullah Saw. mengambil segenggam pasir dan melemparkannya ke arah wajah pasukan kaum musyrik seraya bersabda, "Semoga wajah mereka kelilipan." Maka masuklah pasir itu ke mata mereka semuanya. Kemudian sahabat Rasulullah Saw. datang menyerang dan membunuh serta menahan mereka. Tersebutlah bahwa kekalahan pasukan kaum musyrik terjadi karena lemparan Rasulullah itu. Lalu Allah Swt. menurunkan firman-Nya:
...dan bukan kamu yang melempar ketika kamu melempar, tetapi Allahlah yang melempar.
Abdur Rahman ibnu Zaid ibnu Aslam mengatakan sehubungan dengan firman-Nya: dan bukan kamu yang melempar ketika kamu melempar, tetapi Aliahlah yang melempar. (Al Anfaal:17) Hal ini terjadi dalam Perang Badar. Rasulullah Saw. mengambil tiga genggam pasir, lalu melemparkannya ke arah sayap kanan pasukan musuh, dan melemparkannya lagi ke arah sayap kiri pasukan musuh, kemudian melemparkannya lagi ke arah sayap depan pasukan musuh, seraya bersabda, "Semoga mata-mata mereka kelilipan." Akhirnya musuh terpukul mundur.
Kisah ini telah diriwayatkan pula dari Urwah, Mujahid, Ikrimah, Qatadah, dan lain-lainnya yang bukan hanya seorang dari kalangan para imam ahli hadis. Mereka mengatakan bahwa ayat ini diturunkan berkenaan dengan lemparan pasir yang dilakukan oleh Nabi Saw. dalam Perang Badar, sekalipun beliau Saw. melakukan pula hal yang sama dalam Perang Hunain.
Abu Ja'far ibnu Jarir mengatakan, telah menceritakan kepada kami Ahmad ibnu Mansur, telah menceritakan kepada kami Ya'qub ibnu Muhammad, telah menceritakan kepada kami Abdul Aziz ibnu Imran, telah menceritakan kepada kami Musa ibnu Ya'qub ibnu Abdullah ibnu Rabi'ah, dari Yazid ibnu Abdullah, dari Abu Bakar ibnu Sulaiman ibnu Abu Khaisamah, dari Hakim ibnu Hizam yang menceritakan, "Ketika Perang Badar meletus, kami mendengar suara dari langit seakan-akan seperti suara batu kerikil yang jatuh ke dalam sebuah piala. Rasulullah Saw. lah yang melakukan lemparan itu sehingga kami dapat memukul mundur musuh." Bila ditinjau dari segi ini maka riwayat ini garib. Berikut ini ada dua pendapat lainnya yang garib sekali, yaitu:
Pertama, Ibnu Jarir mengatakan, telah menceritakan kepadaku Muhammad ibnu Auf At-Ta'i, telah menceritakan kepada kami Abul Mugirah, telah menceritakan kepada kami Safwan ibnu Amr, telah menceritakan kepada kami Abdur Rahman ibnu Jubair, bahwa Rasulullah Saw. ketika berperang melawan Ibnu Abul Haqiq di Khaibar, beliau meminta sebuah busur, lalu didatangkan kepadanya sebuah busur yang panjang, tetapi Rasul Saw. bersabda, "Berikanlah kepadaku busur lainnya!" Maka mereka mendatangkan busur yang tidak panjang, kemudian Nabi Saw. membidikkan panahnya ke arah benteng Khaibar. Maka panah yang dilepaskan oleh Nabi Saw. melesat tinggi dan jatuh mengenai Ibnu Abul Haqiq yang berada di tempat tidurnya hingga ia mati. Maka Allah Swt. menurunkan firman-Nya:
...dan bukan kamu yang melempar ketika kamu melempar, tetapi Allahlah yang melempar.
Riwayat ini berpredikat garib, tetapi sanadnya jayyid (baik) sampai kepada Abdur Rahman ibnu Jubair ibnu Nafir. Barangkali ia keliru, atau dia bermaksud bahwa ayat ini bermakna umum mencakup kesemuanya. Jika tidak demikian maka konteks ayat dalam surat Al-Anfal menunjukkan kisah Perang Badar, tanpa diragukan lagi, dan hal ini tidaklah samar bagi semua imam ahlul 'ilmi.
Kedua, Ibnu Jarir meriwayatkan —begitu juga Imam Hakim di dalam kitab Mustadrak-nya— dengan sanad yang sahih sampai kepada Sa'id ibnul Musayyab dan Az-Zuhri. Disebutkan bahwa keduanya mengatakan, "Ayat ini diturunkan berkenaan dengan lemparan yang dilakukan oleh Nabi Saw. dalam Perang Uhud, ditujukan kepada Ubay ibnu Khalaf. Yaitu lemparan tombak kecil, sedangkan saat itu Ubay ibnu Khalaf memakai baju besi. Lalu tombak itu melukai bagian tenggorokannya, sehingga ia jatuh terjungkal berkali-kali dari atas kudanya, dan luka itulah yang membawa kepada kematiannya beberapa hari kemudian. Selama lukanya itu dia mengalami siksaan yang sangat pedih, dan siksaannya itu terus berlangsung sampai ke alam barzakh yang terus berhubungan dengan azab akhirat."
Kedua pendapat yang diutarakan oleh kedua imam ini pun garib sekali. Barangkali keduanya bermaksud bahwa ayat ini bersifat umum dan mencakup kesemuanya itu, bukan hanya diturunkan berkenaan dengan Perang Badar saja secara khusus.
Muhammad ibnu Ishaq mengatakan, telah menceritakan kepadaku Muhammad ibnu Ja'far ibnu Zubair, dari Urwah ibnuz Zubair sehubungan dengan firman-Nya:
(Allah berbuat demikian untuk membinasakan mereka) dan untuk memberi kemenangan kepada orang-orang mukmin, dengan kemenangan yang baik.
Yakni agar orang-orang mukmin merasakan nikmat-Nya kepada mereka, yaitu dimenangkan-Nya mereka atas musuh-musuh mereka sekalipun bilangan musuh mereka jauh lebih banyak, sedangkan bilangan mereka sendiri sedikit. Dan agar dengan hal tersebut mereka mengakui apa yang harus mereka lakukan kepada-Nya, yaitu mensyukuri nikmat-Nya kepada mereka. Demikian pula menurut apa yang ditafsirkan oleh Ibnu Jarir. Di dalam sebuah hadis disebutkan,
"Semua ujian yang baik pernah ditimpakan oleh Allah kepada kami."
Firman Allah Swt.:
Sesungguhnya Allah Maha Mendengar lagi Maha Mengetahui.
Artinya, Maha Mendengar semua doa, lagi Maha Mengetahui siapa orang-orang yang berhak beroleh pertolongan dan kemenangan.