| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | Subrata Mukherjee | 383051 | 42.50% | Communist Party Of India (MARXIST) |
| 2 | Golam Yazdani | 372095 | 41.30% | Indian National Congress |
| 3 | Utpalendu Sarkar | 92143 | 10.20% | Bharatiya Janata Party |
| 4 | Ramdas Mandal | 10292 | 1.10% | Communist Party Of India (MARXIST-LENINIST) (LIBERATION) |
| 5 | Dhiren Das | 5989 | 0.70% | Independent |
| 6 | Moqbul Hossain | 4234 | 0.50% | Independent |
| 7 | Purna Sinha | 2819 | 0.30% | Independent |
| 8 | Md. Salimuddin | 1790 | 0.20% | Independent |
| 9 | Sridam Thokdar | 1778 | 0.20% | Amara Bengali |
| 10 | Mahendra Mahato | 569 | 0.10% | Independent |