2011 | Dhiman Roy | AITC | 94451 | Satyasebi Kar | CPM | 66759 |
2006 | Satyasebi Kar | CPI(M) | 73250 | Dhiman Roy | AITC | 71450 |
2001 | Sarmista Dutta | CPM | 64288 | Ashoke Krishna Dutt | AITC | 62579 |
1999 | Badal Bhattacharya | AGP | 59922 | Rekha Goswami | CPM | 50424 |
1996 | Nirode Roy Choudhury | CPM | 61789 | Dhiman Roy | INC | 43280 |
1991 | Nani Kar | CPM | 50629 | Keshab Bhattacharjee | INC | 45964 |
1987 | Nani Kar | CPM | 49676 | Keshab Chandra Bhattacharya | INC | 41123 |
1982 | Nani Kar | CPM | 46893 | Keshab Chandra Bhattacharya | IND | 24589 |
1977 | Nani Kar | CPM | 33702 | Keshab Chandra Bhattacharjee | IND | 19887 |
1972 | Keshab Chandra Battacharjee | IND | 23869 | Nani Kar | CPM | 19737 |
1971 | Nani Kar | CPM | 20909 | Keshab Chandra Bhattacharya | INC | 15655 |
1969 | Sadhan Kumar Sen | CPI | 30739 | K.R. Chattopadhaya | INC | 17075 |
1967 | S.K.Sen | CPI | 17877 | K.R.Chattopadhya | INC | 16782 |