In July 2016, Sadiq was named in Nigeria's final 18-man squad for the 2016 Summer Olympics. He appeared in all six of his team's games and scored four goals in the process, including a brace in the third-place victory over Honduras.