2016J.ANBAZHAGANDMKDemocratic Progressive Alliance (DPA, TN) (UPA)Margin14,1649.9%Winner votes67,98247.3%ReservationGEN#CandidateVotesShareTurnout62.3%Votes cast1,43,665Electors2,30,619
2021UDHAYANIDHI STALINDMKSecular Progressive Alliance (SPA) (INDIA)Margin69,35550.5%Winner votes93,28567.9%ReservationGEN#CandidateVotesShareTurnout58.3%Votes cast1,37,405Electors2,35,564