BJP
INCCPILJPNCPRJDRPI(A)RSPSPSADSHSThe table below lists Bharatiya Janata Party (BJP) candidates, their total votes, vote share and final position in Amritsar Lok Sabha Constituency in Punjab.
| Election year | Candidate Name | Votes Received | Vote Share (%) | Position | Status |
|---|---|---|---|---|---|
| 2024 | Taranjit Singh Sandhu Samundri | 207,205 | 22.88 | 3 | Lost |
| 2019 | Hardeep Singh Puri | 345,406 | 40.19 | 2 | Lost |
| 2014 | Arun Jaitley | 380,106 | 37.74 | 2 | Lost |
| 2009 | Navjot Singh Sidhu | 392,046 | 48.13 | 1 | Won |
| 2004 | Navjot Singh Sidhu | 394,223 | 55.38 | 1 | Won |
| 1999 | Daya Singh Sodhi | 264,534 | 44.87 | 2 | Lost |
| 1998 | Daya Singh Sodhi | 361,133 | 56.07 | 1 | Won |
| 1996 | Baldev Raj Chawla | 83,981 | 12.83 | 3 | Lost |
| 1992 | Baldev Raj Chawla | 85,543 | 36.19 | 2 | Lost |
| 1989 | Baldev Parkash | 105,831 | 18.27 | 3 | Lost |
| 1985 | Dev Datt Sharma | 58,255 | 11.45 | 3 | Lost |