| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | Navjot Singh Sidhu | 392046 | 48.10% | Bharatiya Janata Party |
| 2 | Om Parkash Soni | 385188 | 47.30% | Indian National Congress |
| 3 | B.K.N. Chhiber | 11108 | 1.40% | Bahujan Samaj Party |
| 4 | Lavinder Kumar | 8121 | 1.00% | Independent |
| 5 | Naresh Singh Bhadauriya | 3357 | 0.40% | Independent |
| 6 | Anil Singh | 3206 | 0.40% | Revolutionary Socialist Party |
| 7 | Dr.Surinder Singh | 2497 | 0.30% | Democratic Congress Party |
| 8 | Gokal Chand | 2171 | 0.30% | Independent |
| 9 | Bal Krishan | 2024 | 0.20% | Independent |
| 10 | Sham Lal | 1494 | 0.20% | Independent |
| 11 | Harmeet Singh | 951 | 0.10% | Lok Jan Shakti Party |
| 12 | Kanwaljit Singh Manawala | 940 | 0.10% | Independent |
| 13 | Major G.S. Gill | 692 | 0.10% | Rashtriya Raksha Dal |
| 14 | Jaswant Singh Randhawa | 684 | 0.10% | Bharatiya Gaon Taj Dal |