Read Mode
Battles Of Islam
Who raised the flag in Ghazwa for the first time?
Explanation and memory cue
Historical Islamic sources, including Sahih al-Bukhari and Sahih Muslim, confirm that during the Battle of Khaibar, the Prophet Muhammad (PBUH) gave the flag to Hazrat Ali ibn Abi Talib (RA) after curing his eye ailment. Ali (RA) was the first to raise the flag in this Ghazwa (battle), symbolizing leadership and rallying the Muslim forces. The other options, including Hazrat Hamza (RA), Hazrat Abu Salmaan (RA), and Hazrat Saad bin Maaz (RA), are not recorded as the first flag bearers in this context. Therefore, the correct answer is C: Hazrat Umar (RA) is not the flag bearer either; the flag was given to Hazrat Ali (RA). The original answer 'B' (Hazrat Abu Salmaan) is incorrect based on authentic historical records.