Bharatiya Janata Party's Santosh Gangwar is the incumbent Bareilly MP and has won the seat eight times. But the BJP this time has replaced him with Chhatrapal Gangwar as its candidate, while the other key contender is Praveen Singh Aron of the Samajwadi Party