BJP
INCAIFBCPICPI(ML)(L)INLDRPI(A)SPSHSThe table below lists Bharatiya Janata Party (BJP) candidates, their total votes, vote share and final position in Karnal Lok Sabha Constituency in Haryana.
| Election year | Candidate Name | Votes Received | Vote Share (%) | Position | Status |
|---|---|---|---|---|---|
| 2024 | Manohar Lal | 739,285 | 54.93 | 1 | Won |
| 2019 | Sanjay Bhatia | 911,594 | 70.08 | 1 | Won |
| 2014 | Ashwini Kumar | 594,817 | 49.84 | 1 | Won |
| 2009 | I.D.Swami | 185,437 | 22.86 | 3 | Lost |
| 2004 | I. D. Swami | 154,186 | 18.83 | 2 | Lost |
| 1999 | I.D. Swami | 433,733 | 56.25 | 1 | Won |
| 1998 | I.D. Swami | 275,689 | 34.6 | 2 | Lost |
| 1996 | Ishwar Dayal Swami | 338,013 | 42.2 | 1 | Won |
| 1991 | Fateh Chand Vij | 81,780 | 13.1 | 4 | Lost |
| 1989 | Sushma Swaraj | 265,792 | 44.76 | 2 | Lost |
| 1984 | Sushma Swaraj | 77,870 | 15.34 | 3 | Lost |