
| Year | Winner | Vote Share | Runner Up | Runner Up Vote Share | Vote Margin |
|---|---|---|---|---|---|
| 2004 | Dr. Rattan Singh AjnalaSAD | 50.83% | Sukhbinder Singh ( Sukh Sarkaria)INC | 42.97 | 7.86 |
| 1999 | Tarlochan Singh TurSAD | 51.44% | Gurinder Partap Singh KaironINC | 38.72 | 12.72 |
| 1998 | Prem Singh LalpuraSAD | 60.2% | Gurinder Partap Singh KaironINC | 36.18 | 24.02 |
| 1996 | Major Singh UbokeSAD | 43.2% | Surinder Singh KaironINC | 37.8 | 5.41 |
| 1991 | Surinder Singh KaironINC | 77.19% | Harbhajan Singh OsahanBSP | 17.17 | 60.01 |
| 1989 | Simaranjit Singh MannSAD(M) | 89.16% | Ajit Singh MannINC | 7.99 | 81.17 |
| 1984 | Tarlochan Singh TurSAD | 55.31% | Harbhajan Singh JamaraiINC | 41.24 | 14.06 |
| 1980 | Lehna SinghSAD | 46.05% | Gurdial Singh DhillonINC(I) | 44.84 | 1.21 |
| 1977 | Mohan Singh TurSAD | 56.89% | Gurdial Singh DhillonINC | 39.21 | 17.68 |
| 1971 | Girdial Singh DhillonINC | 52.03% | Prem Singh LalpuraSAD | 32.33 | 19.7 |
| 1967 | G.s. DhillonINC | 46.73% | R. SinghADS | 33.62 | 13.11 |
| 1962 | Surjit Singh MajithiaINC | 50.31% | Achhar SinghCPI | 49.69 | 0.63 |