✔ Correct Answer: B. Hazrat Saad bin Abi Waqas
The correct answer to the question “Who threw the first arrow for Islam ?” is Hazrat Saad bin Abi Waqas. This question belongs to Islamic Studies. Practice the related questions below to master this topic for your FPSC, PPSC and NTS tests.