In the 2004 Punjab Lok Sabha Election, Bharatiya Janata Party (BJP) contested 3 constituencies and won 3 seats. Across these constituencies, BJP candidates received 1,071,650 votes, accounting for 49.77% of the votes cast in the constituencies it contested. Across all 13 Lok Sabha constituencies in Punjab, BJP secured 10.48% vote share.
| BJP Overall performance | Result |
|---|---|
| Constituencies contested | 3 |
| Seats won | 3 |
| Total votes received | 10,71,650 |
| Vote share in contested constituencies | 49.77% |
| Overall vote share | 10.48% |
The table below lists BJP candidates, their total votes, vote share within each constituency, and final position. Select a constituency to explore the complete election results.
| Constituency | Candidate | Position | Votes Received | Party Vote Share (%) |
|---|---|---|---|---|
| Amritsar | Navjot Singh Sidhu | 1 | 3,94,223 | 55.38 |
| Gurdaspur | Vinod Khanna | 1 | 3,87,612 | 49.32 |
| Hoshiarpur | Avinash Rai Khanna | 1 | 2,89,815 | 44.2 |