Hamzah terlibat dalam dua peperangan iaitu Perang Badar dan Perang Uhud. Ketika peperangan di Badar, Hamzah berjaya membunuh dua orang bangsawan Quraisy iaitu Utbah dan Shaibah.