The battle of Badr was fought in the 2nd year after Hijrah in
622 A.H
624 A.H
625 A.H
632 A.H
Correct answer is B
The Battle of Badr (Arabic: غزوة بدر), also referred to as The Day of the Criterion (Arabic: يوم الفرقان) in the Qur'an and by Muslims, was fought on Tuesday, 13 March 624 CE (17 Ramadan, 2 AH), near the present-day city of Badr, Al Madinah Province in Saudi Arabia. Muhammad, commanding an army of his Sahaba, defeated an army of the Quraysh led by Amr ibn Hishām, who was later given the kunyah "Abu Jahl" by Muhammad. The battle marked the beginning of the six-year war between Muhammad and his tribe in what is now known as the Muslim-Quraish War. Prior to the battle, the Muslims and the Meccans had fought several smaller skirmishes in late 623 and early 624.