Pandit Jai Kishen brings a prospective groom's family for Sarah Rosario. But when her father Jeffrey learns that that family isn't filthy rich, he insults Jai Kishen. Jai Kishen vows to teach Jeffrey a lesson for his arrogance and pride.
On the way home, Jai Kishen bumps into Raju, a railway station coolie who proudly wears his badge - "Coolie No. 1". Raju is known among his fellow coolies for being heroic, recently having gotten a drug dealer Mahesh arrested. When Raju is smitten by Sarah's photo, Jai Kishen hatches a plan to get the poor coolie married to Sarah Rosario and exact his revenge. With Jai Kishen's guidance and the help of his mechanic friend Deepak, Raju poses as the prince of Singapore, Kunwar Raj Pratap Singh and wins Sarah's heart. In the process, Sarah's sister Anju falls for Deepak.
Jeffrey Rosario gets Sarah married to Raju, not knowing that he is just a poor coolie. When Raju returns home with Sarah after the wedding, he pretends that his "father" Mahendra Pratap Singh has thrown him out of the house for getting married without his consent. Sarah tries to make the best out of the given situation by cheering up Raj, which makes him feel guilty.
The trouble becomes double when Jeffrey comes to town to visit his daughter and son-in-law but spots Raju as a coolie at the train station. Jeffrey creates a ruckus, saying that Raju is a fraud who posed as a rich prince and married his daughter. Spontaneously, Raju pretends to not recognise Jeffrey and shoos him away. Raju comes home dressed as Raj and explains that Jeffrey must have seen his twin brother Raju who his father threw out due to his drinking and gambling addictions. Jeffrey buys this story and decides to get Anju married to Raju, so that both his daughters will live filthy rich lives.
Raju keeps getting into trouble since he can be only at one place at one time. One such incident forces Raju, Sarah and Jeffrey Rosario to file a missing complaint for Kunwar Raj Pratap Singh. Inspector Jagjit Godbole gets skeptical of the situation and starts to believe that Raju and his twin Raj are the same person. To prevent further problems, Deepak suggests that he should "kill" Raju. Taking this suggestion, Raju tosses his "Coolie No. 1" badge into a car which he and Deepak push down a cliff, into a lake. However, when the car is recovered but no body is found, Inspector Godbole's suspicions are confirmed.
Mahesh is disowned by his father Mahendra Pratap Singh due to his criminal activities. To get back at him and Raju, Mahesh stabs Mahendra and frames Raju for the same. Inspector Godbole arrives to arrest him, but Raju informs him that Mahendra is still alive and needs critical medical care, following which he escapes police custody. Raju runs to Deepak and both of them hatch a plan to pretend to be nurses to save Mahendra's life, as that is Raju's only proof of innocence. At the hospital, Inspector Godbole tells Jeffrey, Sarah and Anju that Raju is just a coolie who pretended to be Kunwar Raj Pratap Singh.
While trying to save Mahendra Pratap Singh, Raju and Deepak bump into Sarah and Anju. Raju confesses his fraud to Sarah, and she forgives him. Jeffrey and Sarah help Raju and Deepak stop Mahesh from killing Mahendra. Once he gains consciousness, Mahendra announces that since Raju saved his life, he is like a son to him. Anju also announces her love for Deepak. When Jeffrey cries about his sons-in-law being a coolie and a mechanic, Jai Kishen arrives and tells Jeffrey that it was bound to happen to someone so arrogant and proud of his wealth. Jai Kishen explains that for a happy marriage, wealth isn't needed - love is.