| 2014 | Chaudhary Haribhai Parthibhai | BJP | 507856 | Patel Joitabhai Kasnabhai | INC | 305522 |
| 2013 | Chaudhary Haribhai Parthibhai | BJP | 377988 | Gadhvi Krishnaben Mukeshkumar | INC | 236011 |
| 2009 | Gadhvi MukeshkumarBheiravdanji | INC | 289409 | Chaudhary Haribhai | BJP | 279108 |
| 2004 | Chavda Harisinhaji Pratapsinhaji | INC | 301148 | Chaudhary Haribhai Parathibhai | BJP | 294220 |
| 1999 | Chaudhary Haribhai Parthibhai | BJP | 308313 | B K Gadhvi | INC | 282337 |
| 1998 | Chaudhari Haribhai Parathibhai | BJP | 382714 | B.K. Gadhvi | INC | 297959 |
| 1996 | B.K. Gadhavi | INC | 211624 | Chavada Harisinhji Pratapsinhji | BJP | 199664 |
| 1991 | Chavda Harisinhji Patapsinhji | BJP | 226895 | Shah Jayantilal Virchandbhai | JD(G) | 174853 |
| 1989 | Shah Jayantilal Virchandbhai | JD | 392636 | Gadhvi B.K. | INC | 142385 |
| 1984 | B.K.Gadhvi | INC | 182674 | Chavda Harisinhji Pratapsinhji | JNP | 155391 |
| 1980 | Bheravdan Khetdanji Gadhavi | INC(I) | 184057 | Achhva Kasambhai Mahmadbhai | JNP | 94570 |
| 1977 | Chaudhary Motibhai Ranchhodbhai | BLD | 168648 | Popatlal Mulshankar Joshi | INC | 103865 |
| 1971 | Popatlal M. Joshi | INC | 116352 | S. K. Patil | NCO | 92945 |
| 1969 | S.K.Patil | INC | 142175 | M.Amersey | SWA | 42026 |
| 1967 | M. Amersey | SWA | 110028 | G.G. Mehta | INC | 105621 |
| 1962 | Joharaben Akabarbhai Chavada | INC | 115931 | Kanhaiyalal Bhabhutbhai Mehta | SWA | 60975 |
| 1957 | Chawda Akbarbhai Dalumiya | INC | 66368 | Mehta Kanaiyalal Bhabhutbhai | IND | 55665 |
| 1951 | Chavda Akbar Dalumiyan | INC | 91753 | Mehta Gordhandas Girdharlal | SP | 36042 |