Shukurov qualified for the Azerbaijani squad in the men's 800 metres at the 2004 Summer Olympics in Athens, by attaining a personal record and an Olympic B-standard entry time of 1:46.64 from the national athletics meet in Baku. He surpassed Bolivia's Fadrique Iglesias to cross the finish line in heat one of the prelims by seventy-six hundredths of a second (0.76), failing to advance further into the semifinals with a seventh-place time in 1:51.11.