La bataille de Badr est un affrontement que la tradition islamique situe entre les villes de La Mecque et de Médine vers 624 à la suite de l'Hégire, et qui oppose la tribu des Quraysh à Mahomet et ses compagnons (muhâjirûn, ansâr). Selon la tradition, Mahomet et trois cent de ses hommes, ayant décidé d'attaquer une riche caravane, se retrouvent face une armée d'un millier de Quraysh qu'ils dominent, y voyant le signe d'une intervention divine. La bataille marque le début de l'expansion des premières communautés musulmanes. Cette bataille est la seule explicitement nommée dans le Coran.
Vers 622, Mahomet et plusieurs de ses compagnons (muhâjirûn) quittent la ville de La Mecque à la suite des violences qu'ils commencent à y subir de la part de la tribu des Quraysh, et s'installent à Yathrib (actuellement Médine), au cours de l'épisode de l'Hégire. Malgré les accords conclus dans la constitution de Médine, les muhâjirûn restent en marge de la vie socioéconomique locale et commencent à s'attaquer aux caravanes faisant du commerce à La Mecque.
Au printemps 624, une caravane quraychite quitte La Mecque pour rejoindre la Syrie comme chaque année, à laquelle s'associe également un convoi à destination de l'Irak. La caravane qui voyage en ce milieu de mois de ramadan est donc particulièrement riche, transportant une grande partie des revenus mecquois. Elle est dirigée par un ennemi de Mahomet, le Quraychite Abû Sufyân.
Les événements commencent lorsque Mahomet ordonne de prendre pour cible la caravane, après qu’il a reçu des informations selon lesquelles Kurz ibn Jabir al-Fihri a volé quelques troupeaux en pâture appartenant aux musulmans. Mahomet prend alors la tête d'un groupe de 70 compagnons, qui poursuivent Kurz ibn Jabir al-Fihri jusqu'à Safouan, dans la banlieue de Badr. Mais celui-ci parvient à leur échapper.
Mohamet rassemble alors une force d'environ issus de La Mecque (muhâjirûn) et de Médine (ansâr). Abû Sufyân réussit à éviter l'affrontement pendant plusieurs jours.