Hasanov was awarded the title of International Arbiter by FIDE in 1980. He has been in charge of World and European Championships, Olympiads, World Team Chess Championship. He also has been refereeing the tournament in Linaress for twenty years and was the chief arbiter of the first FIDE Grand Prix tournament in Baku. He was a member of the reconstituted Appeal Committee during the World Chess Championship 2006.