Last Answer : Reasons for the Battle of Badr: 1 , the Quraysh of Makkah were jealous 2 , conspiracy of Abdullah-Ibn Ubayy 3 , betrayal of the Jews in Medina 4 , fear of blocking the trade route 5 S.) All these were the reasons for the battle of Badr.