Bedir Muharebesi'nden önce Sa'd bin Muaz, gayr-i müslim dostu Ümeyye bin Halef ile Mekke'yi ziyarete geldi. Bir süre sonra Amr ile karşılaşıp onunla tartışmaya girdiler ve tartışma aniden hararetlendi ve Sa'd, onu Suriye'ye giden Mekke ticaret yolunu kesmekle tehdit etti. Böylece Amr, Ümeyye'ye kendisinin Muhammed tarafından tehdit edildiğini söyledi. Amr, Bedir Muharebesi'nde Muaz bin Amr ve Muavvez bin Amr isimli iki erkek kardeş tarafından savaş sırasında ölümcül şekilde yaralandı. Daha sonra Abdullah bin Mesud tarafından kafası kesilerek öldürüldü. Cesedi, kendi safında savaşanların ölüleri ile beraber, Bedir’de bulunan kör bir kuyuya atılmıştır.