2017 (byelection):
Sunil Jakhar of Congress by 1.93 lakh votes
2014 : Vinod Khanna of BJP by 1.4 lakh votes 2009: Partap Singh Bajwa of Congress by 80,000 votes
Sunil Jakhar of Congress by 1.93 lakh votes
2014 : Vinod Khanna of BJP by 1.4 lakh votes 2009: Partap Singh Bajwa of Congress by 80,000 votes