Hamza Hamzaoğlu, 15 Ocak 1970 yılında Yunanistan’da, Türk nüfusunun fazla olduğu Gümülcine şehrinde doğdu.
Hamzaoğlu, Yunanistan – Türkiye gerginliğinin tavan yaptığı yıllarda, 1974 Kıbrıs Harekatı’nın 3 sene sonrasında, bir kış gecesi 7 yaşında ailesiyle beraber Türkiye’ye kaçtı. Meriç nehri üzerinden sandalla Türkiye topraklarına varan aile daha sonra bir traktörün arkasında yola devam etti. Soğuk bir kış gecesinde kendilerine yeni bir vatan bulan ailenin soyadı da kimliği de yoktu.
Lisans çıkartamadığı için resmi maçlara çıkamıyordu. Bu durum profesyonelliğe yaklaştığı dönemde son buldu. Batı Trakya’daki gelenekten dolayı babalarının ismini soyisim olarak alan erkek çocuklardan biri olan Hamza Hamzaoğlu’nun ilk gayriresmi soyismi Ahmet’ti Babası, nüfus müdürünün de tavsiyesiyle babasının adını, ailesine soyadı yapmıştı: Hamzaoğlu. Böylece dedesinin adını taşıyan Hamza da, Hamza Hamzaoğlu adını almıştır.
Hamza Hamzaoğlu futbola İzmir’de 1988 yılında başladı. 1991 yılında İzmirspor’dan Galatasaray’a geldi. 1993 ve 1994’te şampiyon olan Galatasaray takımında yer aldı. Galatasaray’da başarıdan başarıya koşan Hamza Hamzaoğlu, 1996 yılında Galatasaray’dan ayrılıp İstanbulspor’a geldi. İstanbulspor’da 2000 yılına kadar oynadı.
Hamzaoğlu, İstanbulspor’umuzda 140 resmi maçta forma giyerken 19 gol atma başarısı göstermişti.
2000 yılında Siirt Jetpaspor’a transfer oldu. 2001 Alanyaspor, 2001-2002 Yimpaş Yozgatspor’dan sonra, 2002-2003 yılında Konyaspor’a transfer oldu ve şampiyon olarak 1. Lig’e çıkmasında pay sahibi oldu. Ardından bir sezon Galatasaray’ın ara takımı olan Beylerbeyi’nde oynadı ve sezonun bitiminde aktif futbolculuk kariyerine veda etti.
10 kez milli takımlara çağrılan Hamza Hamzaoğlu, 4 kez Türkiye U-21, 5 kez Türkiye Olimpik ve 1 kez Türkiye A Milli forması olmak üzere toplam 10 kez milli formayı giymiştir.
Hamzaoğlu, 2005-2006 sezonunda Konyaspor’da yardımcı antrenör olarak teknik adamlık kariyerine başladı.
2008-2009 yılları arası Malatyaspor, 2009-2010 yılları arası Eyüpspor’da teknik direktörlük görevini yürüttü.
2010-2011 sezonu başında 1. Lig takımlarından Denizlispor’la 2+1 yıllık sözleşme imzaladı. Denizlispor ile sezon ilk devresini lider bitirmesine rağmen sezonun ikinci devresinde üst üste aldığı kötü sonuçlar üzerine çok eleştirilmeye başlandı ve son olarak 29 Ocak 2011 tarihinde Gaziantep Büyükşehir Belediyespor’a kendi sahasında 0-1 yenildi. Bu lig karşılaşmasının ardından yapılan basın toplantısında istifa ettiğini açıkladı.
Mart 2011 tarihinde teknik direktör Mehmet Atilla Özcan ile yollarını ayıran Akhisar Belediyespor’u çalıştırmaya başladı. 2011-12 sezonunda 1. Lig’i şampiyon tamamlayan takım, tarihinde ilk kez Süper Lig’e yükseldi.
23 Temmuz 2013 tarihinden itibaren Fatih Terim’in Milli takımındaki yardımcılığını yapmaya başladı.
Galatasaray’da 27 Kasım 2014 tarihinde sözleşmesi feshedilen İtalyan teknik direktör Cesare Prandelli’nin yerine 1 Aralık 2014 tarihinde Hamza Hamzaoğlu göreve getirildi.
17 Aralık 2015 tarihinde Bursaspor ile anlaştı. Bursaspor’un Süper Lig’in 17. haftasında Trabzonspor’a Timsah Arena’da 2-1, 17 Ocak 2017 tarihinde oynanan Ziraat Türkiye Kupası maçında yine kendi sahasında Akhisar Belediyespor’a 4-1 ve ligin 18. haftasında kendi sahasında Adanaspor ile oynanan maçtan 1-0 mağlup ayrılmasından sonra Bursaspor’daki görevine son verildi.
27 Mart 2017’de Osmanlıspor’un başına geçen Hamzaoğlu 8 maç görev yaptı, sene sonunda Osmanlıspor’dan ayrıldı.
2017-2018 sezonunun devre arasında Antalyaspor’da göreve gelen Teknik Direktör Hamza Hamzaoğlu ile 18 maça çıkan kırmızı-beyazlılar, 6 galibiyet, 9 mağlubiyet ve 3 beraberlik elde etti ve ligi 38 puanla 14. sırada tamamladı.
7 Mart 2019’da BB.Erzurumspor ile anlaşan Hamza Hamzaoğlu Süper Lig’in 24. haftasında oynanan Galatasaray maçından sonra takımı Mehmet Özdilek’ten devir almıştı. Hamzaoğlu BB Erzurumspor’un başında 10 maça çıkarken maçların 4’ünden galibiyet, 5’inden mağlubiyet ve 1 maçtan ise beraberlik ile ayrıldı.
1 Kasım 2019 tarihinde Gençlerbirliğ teknik direktörlüğüne geldi. 3 Ağustos 2020 tarihine kadar bu görevde kaldıktan sonra 25 Ağustos 2020 tarihinde Y.Malatyaspor ile anlaştı. Y.Malatyaspor’da 21 Şubat 2021 tarihine kadar görevde kaldı. 26 Mart 2021 tarihinde göreve başladığı Kayserispor ile sadece 6 maça çıktı ve 25 Nisan 2021 tarihinde görevinden ayrıldı.
2021-2022 sezonunda Çaykur Rizespor kulübünde 24 Eylül 2021 tarihinden itibaren çalışmaya başladı. 21 maça çıktıktan sonra 19 Şubat 2022 tarihinde ayrıldı. 23 Şubat 2022 tarihinde ise Eyüpspor ile sene sonuna kadar anlaştı ve halen bu kulüpte çalışmalarına devam etmekte.
Hamza Hamzaoğlu’na sağlık dolu mutlu bir yaşam dileriz.