'Abdullāh Ibn 'Abbās / Muḥammad al-Fīrūzabādī
تفسير : (ye (muslims) slew them not) on the day of badr, (but allah slew them) through gabriel and the angels. (and thou (muhammad) threwest not when thou didst throw) you did make the dust reach the faces of the idolaters, (but allah threw) did make it so reach, (that he might test the believers) through the throwing of dust (by a fair test from him) by giving them victory and spoils of war. (lo! allah is hearer) of your supplications, (knower) of your help.
Jalāl al-Dīn al-Maḥallī
تفسير : you did not slay them, at badr by your own might, but god slew them, by giving you assistance, and you threw not, o muhammad (s), [against] the eyes of the [unbelieving] folk, when you threw, the pebbles, for a handful of pebbles thrown by a human being cannot strike the eyes of [every person in] a large troop, but god threw, by making that [throw] reach them. he did this in order to vanquish the disbelievers, and that he might try the believers with a fair test, a [fair] gift, namely, booty; surely god is hearing, of their sayings, knowing, of their conditions.
Ali ibn Ahmad al-Wahidi
تفسير : (and thou (muhammad) threwest not when thou didst throw, but allah threw…) [8:17].
'abd al-rahman ibn ahmad al-'attar informed us> muhammad ibn 'abd allah ibn muhammad al-bayya'> isma'il ibn muhammad ibn al-fadl al-sha'rani> his grandfather> ibrahim ibn al-mundhir al-hizami> muhammad ibn fulayh> musa ibn 'uqbah> ibn shihab> sa'id ibn al-musayyab> his father who said: “on the day of the battle of uhud, ubayy ibn khalaf came looking for the prophet, allah bless him and give him peace but some believing men stopped him. the messenger of allah, allah bless him and give him peace, ordered them to let him go and they did. he was then received by mus'ab ibn 'umayr, who belonged to the tribe of banu 'abd al-dar. the messenger of allah, allah bless him and give him peace, saw ubayy's clavicle through a hole in the armour, and he stabbed him in it with his spear. no blood came out of his wound but ubayy fell from his horse and broke a rib. his companions came to him and found him mooing like a bull. they said to him: 'how weak you are, this is nothing but a scratch!' he said: 'by him in whose hand is my soul, if the pain from which i am suffering were to be inflicted on all the people of al-majaz, they would all die'. ubayy then died to hell before reaching mecca, away with the dwellers of the fire! and allah, exalted is he, revealed the verse (and thou (muhammad) threwest not when thou didst throw, but allah threw…)”.
safwan ibn 'amr reported that 'abd al-rahman ibn jubayr related that on the day of the conquest of khaybar, the messenger of allah, allah bless him and give him peace, asked for a bow, and so they brought a long bow. he said: “bring me another one”, and so they brought him a bow whose handle fills one's palm. the messenger of allah, allah bless him and give him peace, threw an arrow toward the fortress which hit and killed kinanah ibn abi al-huqayq while he was in his bed, and so allah, exalted is he, revealed (and thou (muhammad) threwest not when thou didst throw, but allah threw…).
however, most qur'anic commentators are of the opinion that the above verse was revealed about the handful of valley dust that the messenger of allah threw on the idolaters on the day of badr. in that occasion he threw the handful of dust and said: “let the faces be distorted”, and some of this dust went into the eyes of every single idolater.
said hakim ibn hizam: “on the day of badr, we heard a noise coming down from heaven. it was like the noise made by dust when it falls into a basin. the messenger of allah, allah bless him and give him peace, threw that dust and we were defeated. hence the words of allah, exalted is he (and thou (muhammad) threwest not when thou didst throw, but allah threw)”.