2019Sunil Dattatraya RaneBJPMahayuti (NDA)Margin95,02157.3%Winner votes1,23,71274.5%ReservationGEN#CandidateVotesShareTurnout55.1%Votes cast1,65,964Electors3,01,446
2024SANJAY UPADHYAYBJPMahayuti (NDA)Margin1,00,25749.1%Winner votes1,39,94768.6%ReservationGEN#CandidateVotesShareTurnout62.7%Votes cast2,04,150Electors3,25,749