 Barakat made his debut for the Pharaohs in June 2000 against South Korea.He played 4 matches in 2002 African Cup of Nations and all Egypt's matches in 2006 Africa Cup of Nations.Barakat ended his international career on 18 November 2009 after his dream to reach the 2010 FIFA World Cup was crashed by Algeria that won 1–0, he told the press about that discussion on 11 August 2010.