 Ahmad is an established international for Iraq having already played nearly 65 matches for the national team before his 25th birthday.He is on track to become one of Iraq's most capped players and is a very important figure for the national team, being the first choice centre back.On November 11, 2010, Ahmed made his debut against India.