| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | Rana Gurjeet Singh | 344619 | 46.40% | Indian National Congress |
| 2 | Naresh Gujral | 311156 | 41.90% | Shiromani Akali Dal |
| 3 | Devi Dass Nahar | 69188 | 9.30% | Bahujan Samaj Party |
| 4 | Vinay Jalandhari | 3716 | 0.50% | Independent |
| 5 | Balkar Singh | 3342 | 0.50% | Bharatiya Gaon Taj Dal |
| 6 | Manohar Lal | 2088 | 0.30% | Independent |
| 7 | Hamid Masih | 2078 | 0.30% | Independent |
| 8 | Kulbhushan Kumar | 1837 | 0.20% | Independent |
| 9 | Sandeep Jairath | 1591 | 0.20% | Independent |
| 10 | Vijay Kumar Hans | 1288 | 0.20% | Democratic Bharatiya Samaj Party |
| 11 | Dr. Kuldeep Singh Dhillon | 836 | 0.10% | Independent |