Pada tahun 624, Abu Sufyan memimpin sebuah kafilah. Sebuah pasukan muslim ketika itu berusaha untuk mencegatnya, namun ia berhasil meminta bantuan dari Quraisy di Makkah. Ini adalah penyebab terjadinya Pertempuran Badar, yang kemudian berakhir dengan kemenangan kaum muslim. Di lain pihak, Abu Sufyan berhasil membawa kafilahnya pulang dengan selamat ke Makkah. Kematian beberapa pemimpin Quraisy dalam pertempuran tersebut menyebabkan Abu Sufyan menjadi pemimpin utama Makkah.