| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | Navjot Singh Sidhu | 394223 | 55.40% | Bharatiya Janata Party |
| 2 | Raghunandan Lal Bhatia | 284691 | 40.00% | Indian National Congress |
| 3 | Ram Sharan Paul | 15796 | 2.20% | Bahujan Samaj Party |
| 4 | Ramesh Talwar | 5695 | 0.80% | Independent |
| 5 | Rehmat Masih | 3252 | 0.50% | Independent |
| 6 | Surinder Kumar Khosla | 2425 | 0.30% | Independent |
| 7 | Baldev Singh Rathaur | 1674 | 0.20% | Independent |
| 8 | Sat Pal Dogra | 1301 | 0.20% | Independent |
| 9 | Sanjiv Kumar Prashar Advocate | 990 | 0.10% | Independent |
| 10 | Harbans Lal Mahajan | 982 | 0.10% | Samajwadi Party |
| 11 | Geeta | 791 | 0.10% | Bharatiya Gaon Taj Dal |