Rafi got his first Filmfare Award for the title song of Chaudhvin Ka Chand (1960), composed by Ravi. He received the National Award for the song "Baabul Kee Duaen Letee Jaa" from the film Neel Kamal (1968), also composed by Ravi. Rafi wept during the recording of this song. He admitted this in his interview to the BBC in 1977.
He could recover some of the lost ground in 1977, but the main songs of the period were by Kishore Kumar.
During his last years, Rafi was involved in a controversy over Lata Mangeshkar's entry in the Guinness Book of World Records. In a letter dated 11 June 1977 to the Guinness Book of World Records, Rafi had challenged the claim that Lata Mangeshkar has recorded the highest number of songs ("not less than 25,000" according to Guinness). Rafi, according to his fans, would have sung more songs than Lata – he being the senior of the two. They estimated the number of songs sung by Rafi to be anything from 25,000 to 26,000. This prompted Rafi to write a letter, in protest, to Guinness. After receiving a reply from Guinness, in a letter dated 20 November 1979, he wrote, "I am disappointed that my request for a reassessment vis-a-vis Ms Mangeshkar's reported world record has gone unheeded." In an interview to BBC recorded in November 1977, Rafi claimed to have sung 25,000 to 26,000 songs till then.