Assembly constituency 31, Delhi

Vikaspuri

Pankaj Kumar Singh (BJP) won the 2025 election by 12,876 votes, taking 49.50% of the vote to Mahinder Yadav (AAP)'s 44.80%. Below is every result here since 2009.

Latest winnerBJPPankaj Kumar Singh, 2025
Winner's vote share, 202549.50%runner-up 44.80%
Winning margin, 202512,8764.73% of votes cast
Elections on record4AAP 3, BJP 1

Result by result

2013 AAP 62,032 34.3% vs 34.4%2015 AAP 1,32,437 62.5% vs 25.9%2020 AAP 1,33,898 56.0% vs 38.5%2025 BJP 1,35,564 49.5% vs 44.8%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2025AssemblyVikaspuri
Seat 31
Pankaj Kumar Singh
BJP
1,35,564
49.5%
Mahinder Yadav
AAP
1,22,688
44.8%
12,876 votes
4.73%
58.6%
2020AssemblyVikaspuri
Seat 31
Mahinder Yadav
AAP
1,33,898
56.0%
Sanjay Singh
BJP
91,840
38.5%
42,058 votes
17.57%
59.4%
2015AssemblyVikaspuri
Seat 31
Mahinder Yadav
AAP
1,32,437
62.5%
Sanjay Singh
BJP
54,772
25.9%
77,665 votes
36.67%
65.1%
2013AssemblyVikaspuri
Seat 31
Mahinder Yadav
AAP
62,032
34.3%
Krishan Gahlot
BJP
61,627
34.4%
405 votes
0.22%
63.2%

Source: Election Commission of India results, 2009 onwards.