BJP
INCIUMLJD(S)SPSHSThe table below lists Bharatiya Janata Party (BJP) candidates, their total votes, vote share and final position in Rampur Lok Sabha Constituency in Uttar Pradesh.
| Election year | Candidate Name | Votes Received | Vote Share (%) | Position | Status |
|---|---|---|---|---|---|
| 2024 | Ghanshyam Singh Lodhi | 394,069 | 40.71 | 2 | Lost |
| 2019 | Jayaprada Nahata | 449,180 | 42.34 | 2 | Lost |
| 2014 | Dr. Nepal Singh | 358,616 | 37.5 | 1 | Won |
| 2009 | Mukhtar Abbas Naqvi | 61,503 | 10.15 | 4 | Lost |
| 2004 | Rajendra Kumar Sharma | 121,785 | 15.02 | 4 | Lost |
| 1999 | Mukhtar Abbas Naqvi | 223,022 | 27.52 | 2 | Lost |
| 1998 | Mukhtar Abbas Naqvi | 265,116 | 32.75 | 1 | Won |
| 1996 | Rajindra Kumar Sharma | 196,583 | 26.78 | 2 | Lost |
| 1991 | Rajendra Kumar Sharma | 213,429 | 39.84 | 1 | Won |
| 1989 | Rajendra Kumar Sharma | 148,352 | 30.15 | 2 | Lost |
| 1984 | Rajendra Kumar Sharma | 123,252 | 25.53 | 2 | Lost |