
| Year | Winner | Party | Votes | Vote % | Runner-up | Party | Margin |
|---|---|---|---|---|---|---|---|
| 2026 | O. S. Manian | ADMK | 59172 | 36.48% | M. Pugazhendi | DMK | 7331 |
| 2021 | O. S. Manian | ADMK | 78719 | 49.80% | S. K. Vetharathinam | DMK | 12329 |
| 2016 | Manian O.S | ADMK | 60836 | 41.44% | Rajendiran P.V | INC | 22998 |
| 2011 | N.V. Kamaraj | AIADMK | 53799 | 41.16% | S. K. Vedarathinam | IND | 10928 |
| 2006 | M. Paranjothi | ADMK | 89135 | 45.98% | G. Jerome Arokiaraj | INC | 10922 |
| 2001 | K.K. Balasubramanian | AIADMK | 72993 | 53.07% | M. Soundarapandian | BJP | 12676 |
| 1996 | T.P. Mayavan | DMK | 73371 | 55.74% | M. Paranjothi | ADMK | 29859 |
| 1991 | P. A. Krishnan | ADMK | 82462 | 70.51% | R. Jayabalan | JD | 51544 |
| 1989 | Y. Venkateswara Dikshidar | JP | 42629 | 35.00% | Ku. Pa. Krishnan | ADK(J) | 8008 |
| 1984 | R. Soudararajan | AIADMK | 58861 | 56.52% | C. Ramasamy Udayar | JP | 20462 |
| 1980 | R. Soudararajan | AIADMK | 49160 | 53.48% | Swaminathan. V. | INC | 6399 |
| 1977 | R. Soundararajan | AIADMK | 26200 | 31.31% | M. Dharmalingam | DMK | 5065 |
| 1971 | Ilechezhiyan V. S. | DMK | 41813 | 57.47% | Karuppiah Udayar A. | INC | 11539 |
| 1967 | S. S. Thethuvandar | DMK | 30288 | 49.63% | P. P. Gounder | INC | 3934 |
| 1962 | M. Karunanidhi | DMK | 32145 | 50.89% | A. Y. S. Parisutha Nadar | INC | 1928 |