2012 के विधानसभा चुनाव में मेरठ शहर विधानसभा में कुल 1,79,161 वोट पड़े से जिसमें से करीब 38 प्रतिशत (68154) वोट हासिल कर जीत का परचम लहराया. 2017 में भी वोटिंग प्रतिशत बरकरार रहा, सीट पर कुल 1,95,347 वोट में से करीब 38 प्रतिशत (74448) वोट बाजपेयी को मिला है. मुस्लिम वोटर्स का एकजुट होना बाजपेयी की हार का कारण माना जा रहा है. रफीक के अलावा कांग्रेस के युसूफ कुरैशी (31895) और बसपा के सलीम अंसारी (13164) चुनाव मैदान में अपनी किस्मत आजमा रहे थे.