The first international tournament that Hasanov refereed took place in Baku in 1964. He also refereed sports contest between the Union of the Soviet Socialist Republics nations. 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. Hasanov is widely known as television presenter of weekly Şahmat klubu (Chess Club) programme, which is broadcasting each Sunday in AzTV. He has presenting this programme for 40 years without any major interruptions as programme considered to be one of the longest programmes in the history of AzTV channel.