Hamdi Harbaoui (Biserta, 5 gennaio 1985) è un calciatore tunisino, attaccante dell'Al-Arabi.
Cresciuto nell'Espérance, dal 2008 ha militato in Belgio in squadre quali Royal Excelsior Mouscron, Visé, OH Lovanio e Lokeren; con quest'ultimo club ha vinto il titolo di capocannoniere nella stagione 2013-2014 e due Coppe del Belgio. Dopo un'avventura di un anno in Qatar, è tornato al Lokeren nell'ottobre del 2015.
Nell'estate 2016 passa all'Udinese firmando un contratto fino al 30 giugno 2019, ma tornando dopo appena un mese in Belgio, all'Anderlecht, passando poi prima allo Charleroi e, dal gennaio 2018 allo Zulte Waregem.