2000 m. Sidnėjaus vasaros olimpinėse žaidynėse Hamedas varžėsi tik sprinto laisvosios stiliaus dvigubai. Jis pasiekė FINA B standartą 23.39 (50 m laisvosios stiliaus) ir 52.14 (100 m laisvosios stiliaus) Egipto čempionate Kaire. 100 metrų laisvu stiliumi
Hamedas buvo keturiasdešimt ketvirtas ryto preliminaruose. Ketvirtoje varžybose jis nugalėjo Kolumbijos Fernando Jácome ir Singapūro Mark Chay ir per 52,14 sekundės per dešimtinę sekundės (0,10) laimėjo ketvirtą vietą. Po dviejų dienų, 50 m laisvosios stiliaus, Hamedas dalyvavo penktame varžybose prieš septynis kitus plaukėjus, įskaitant tris kartus olimpinį čempioną Richardą Samą Bera iš Indonezijos ir Allaną Murray iš Bahamų, 16 geriausių finalistų Atlantoje prieš ketverius metus. Jis lenktyniavo į penktąją sėklą ir keturiasdešimt šeštąją vietą per 23,77 sekundę, tik nedidelę dalį nuo jo laiko.