Career
Al-Badwawi became a FIFA referee in 2005. He was a referee at the 2007 and 2011 AFC Asian Cup, as well as the AFC Champions League. In international competitions, he has officiated at the 2011 FIFA U-17 World Cup and qualifiers for the 2010 and 2014 World Cups.
On 2 April 2013, he sent off Anawin Jujeen in AFC Champions League game between Jiangsu Sainty and Buriram United.