Sanjay Dutt had to leave the film because he had to attended court everyday and only could do night scenes. He told Firoz Nadiawala that after completing Kartoos (1999) he could not do any film for a short period, so he suggested that Sunil Shetty should take his place in the film.
The film was launched as Raftaar with a grand mahurat just before Kartoos (1999) was to be released and the cast at that point was Akshay Kumar, Sanjay Dutt, Paresh Rawal and Karishma Kapoor. Steven Seigal attended the mahurat and mentioned that he was going to do a cameo in the movie.
Karisma Kapoor was offered the lead role, but turned it down because she did not find the role substantial enough.After Karishma kapoor the female lead role gone to Mamta kulkarni but after created controverse about her pridarshan replaced her by Tabbu.
Akshay Kumar was having a tough time when his films were not doing well at that time his films Sangarsh and Jaanwar in the year 1999 did quite well but with Hera Pheri a new Akshay Kumar was born with a comic talent.
Paresh Rawal's character Baburao GanpatRao Apte became an iconic character of Hindi films in line of Gabbar Singh,Don, Anthony Gonsalves,Mogambo and many more.
The song "Mujhse milti hai..." filmed on Akshay Kumar and Rambha, whose promos were aired on television, was deleted from the final cut of the movie.
Akshay Kumar - Paresh Rawal - Suneil Shetty - Priyadarshan first collaboration. After this movie either combination of the trio were regulars in Priyadarshan's future directions.
Paresh Rawal's was appreciated by the audience that later he only switched to comedy roles in the new millennium and did not do negative characters which for which he was full known in 80s and 90s.
KK song" Jab Bhi Koi Haseena "sampled Loleatta Holloway song "Crash Goes Love (Yell Apella)" and Mark Morrison - Return Of The Mack and Rick Astley song Never Gonna Give You Up.
Govinda was acting in a film titled Hera Pheri in 1995. Starring Govinda,Ayub Khan,Harish,Monica Bedi,Suresh Oberoi,Harish,Produced by Mukesh Duggal and Directed by Lawrence DSouza. The film eventually got shelved.
After Sanjay Dutt, Ajay Devgan was also approached Sunil Shetty's role but ajay declined the role because he also wanted to be part of the film.
The climax was shot at Mumbai's Standard Mills Priyadarshan wanted to shoot it with natural light from ceiling like previous scenes.But Gulshan Grover had to leave by 01:00 pm for shoot of Zakhm 1999.A conversation between Mahesh Bhatt and Firoze Nadiadwala , Gulshan Grover had to opt out of Zakhm has he had not started shooting for the film.