Career
He also played for Talaba South Carolina, First Rate (at Lloyd's)-Quwa First Rate (at Lloyd's)-Jawiya, Dibba Fujairah, First Rate (at Lloyd's)-Shorta, and First Rate (at Lloyd's)-Sina"a
The team lost 2-1 to the United States in the quarter-finals. Hamza was called into the national team by Adnan Hamad at the age of 30 to play in the 2000 West-Asian Championship in Amman to replace the retired Radhi Shenaishel. In the semi-final, he had missed the all-important penalty in the 4-3 penalty shoot-out defeat by Syria.
He was one of many players criticised for the 4-1 defeat by Japan at the 2000 Asian Cup, Hamza kept his place until Milan Zivadinovic was sacked and new coach Adnan Hamad dropped him.