Assembly constituency 18, Bihar
Madhuban
Rana Randhir (BJP) won the 2025 election by 5,492 votes, taking 46.80% of the vote to Sandhya Rani (RJD)'s 43.80%. Below is every result here since 2009.
Latest winnerBJPRana Randhir, 2025
Winner's vote share, 202546.80%runner-up 43.80%
Winning margin, 20255,4923.02% of votes cast
Elections on record4BJP 3, JD(U) 1
Result by result
| Year | House | Seat | Winner | Votes | Runner-up | Votes | Margin | Turnout |
|---|---|---|---|---|---|---|---|---|
| 2025 | Assembly | Madhuban Seat 18 | Rana Randhir BJP | 86,002 46.8% | Sandhya Rani RJD | 80,510 43.8% | 5,492 votes 3.02% | 68.9% |
| 2020 | Assembly | Madhuban Seat 18 | Rana Randhir BJP | 73,179 47.7% | Madan Prasad RJD | 67,301 45.0% | 5,878 votes 3.83% | 59.5% |
| 2015 | Assembly | Madhuban Seat 18 | Rana Randhir BJP | 61,054 43.9% | Shivajee Rai JD(U) | 44,832 32.3% | 16,222 votes 11.68% | 59.4% |
| 2010 | Assembly | Madhuban Seat 18 | Shivjee Rai JD(U) | 40,478 39.4% | Rana Randhir RJD | 30,356 29.6% | 10,122 votes 9.86% | 57.5% |
Source: Election Commission of India results, 2009 onwards.