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

2010 JD(U) 40,478 39.4% vs 29.6%2015 BJP 61,054 43.9% vs 32.3%2020 BJP 73,179 47.7% vs 45.0%2025 BJP 86,002 46.8% vs 43.8%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2025AssemblyMadhuban
Seat 18
Rana Randhir
BJP
86,002
46.8%
Sandhya Rani
RJD
80,510
43.8%
5,492 votes
3.02%
68.9%
2020AssemblyMadhuban
Seat 18
Rana Randhir
BJP
73,179
47.7%
Madan Prasad
RJD
67,301
45.0%
5,878 votes
3.83%
59.5%
2015AssemblyMadhuban
Seat 18
Rana Randhir
BJP
61,054
43.9%
Shivajee Rai
JD(U)
44,832
32.3%
16,222 votes
11.68%
59.4%
2010AssemblyMadhuban
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.