Rakesh Roshan made a vow to God that if Khudgarz was a hit he would shave his head for the rest of his life. When the film became a blockbuster, he followed through with his promise.
Amrita Singh who had started her career a few years back as lead actress played mother to Neelam who is close to her age.
The Bihari character of Shatrughan Sinha was originally of a South Indian and was offered to Rajnikanth and later to Kamal Hassan but both declined it. When Shatrughan Sinha was signed for it, the character was changed to a North Indian.
After the success of the film, Rakesh Roshan started naming all of his films starting with letter K and most of them became successful.
This film was Kiran Kumar's comeback to Hindi films. He came back as a villain. Kiran Kumar wanted his father Jeevan to see the release of Khudgarz, but Jeevan passed away a few days before the film's release.