BJBharatiya Janata PartyNational partyBJP
Contested 11 general elections between 1984 and 2024, winning 1,811 Lok Sabha seats from 4,231 candidacies. 8,804 assembly seats won in 32 states.
Lok Sabha overall · since 1984
11
Elections contested
1,811
Seats won, all time
303
Best result (2019)
23.1%
Avg. vote share
4,231 candidacies fielded in total
Election by election
Lok Sabha
| Election | Won | Contested | Strike rate | Votes | Vote share | Deposits lost |
|---|---|---|---|---|---|---|
| 2024 | 240 | 441 | 44.8% | 23,59,73,935 | 36.56% | 27 |
| 2019 | 303 | 436 | 46.1% | 22,90,76,879 | 37.30% | 51 |
| 2014 | 282 | 428 | 39.6% | 17,16,60,230 | 31.00% | 62 |
| 2009 | 116 | 433 | 23.4% | 7,84,35,381 | 18.80% | 170 |
| 2004 | 138 | 364 | 34.4% | 8,63,71,561 | 22.16% | 57 |
| 1999 | 182 | 339 | 39.5% | 8,65,62,209 | 23.75% | 24 |
| 1998 | 182 | 388 | 36.2% | 9,42,66,188 | 25.59% | 57 |
| 1996 | 161 | 471 | 23.4% | 6,79,50,851 | 20.29% | 180 |
| 1991 | 120 | 477 | 22.5% | 5,58,43,074 | 20.07% | 189 |
| 1989 | 85 | 225 | 27.0% | 3,41,71,477 | 11.36% | 88 |
| 1984 | 2 | 229 | 18.9% | 1,84,66,137 | 7.40% | 112 |







