Adnan was born in Samarra, Iraq, the son of a wealthy land-owning family. Hed started his career with the Samarra in 1975 juniors at the age of 14 before. In 1982 Adnan was called up by the famous Iraq national coach Wathiq Naji to join the Salah-Al-Deen club, where he spending only one season with Salah-Al-Deen club which they won the Iraq Super League cup of the 1982-83 season.
Yugoslav coach Miodgard Stankovic known as Aba later called the young Adnan into the Iraq Under-19 team. later he moved to Baghdad and signed for Al-Zawraa. In 1984 he was called up by Ammo Baba to the Iraq national football team for the 1984 Gulf Cup. He later went onto make over 20 appearances for the national team winning the 1985 Pan-Arab Games & and 1985 Arab Cup. He also played for Al-Talaba and Al-Tayaran club teams in Iraq.
After being plagued by injuries during the latter parts of his career, he went into coaching and managed his home club Samarra in a player-coach role in the 1992-93 season. During this time he also managed to score 33 goals for the club. He later became the coach of Al-Zawraa and was assistant coach of the Iraq national football team to Yahya Alwan during the 1996 AFC Asian Cup in the United Arab Emirates.
Adnan was back as the national coach of Iraq for the second time a year later after Milan Zivadinovic was sacked. Hamad led Iraq to the second round of the 2002 FIFA World Cup qualifiers before he was replaced by Croatian Rudolf Belin after two consecutive defeats to Bahrain and Saudi Arabia in the opening three matches of the tournament.