2012 के चुनाव में बसपा ने सरवत करीम को उतारा। उन्होंने 24,706 वोटों के साथ जीत दर्ज की, जबकि कांग्रेस से काजी निजामुद्दीन ने 24,008 वोट हासिल किए। 2017 के चुनाव में कांग्रेस से काजी निजामुद्दीन 31,352 वोटों के साथ विजेता रहे, जबकि बसपा के सरवत करीम ने 28,684 वोट हासिल किए। 2022 के विधानसभा चुनाव में बसपा के सरवत करीम 32,660 वोटों के साथ विजयी रहे, जबकि कांग्रेस के काजी निजामुद्दीन को 32,062 वोट मिले। हार जीत का अंतर 598 वोटो का रहा।
मंगलौर विधानसभा में अब तक पांच चुनाव हुए हैं, जिनमें से चार बार बसपा प्रत्याशी को जीत मिली है। 2002 के पहले चुनाव में 21,155 वोट के साथ बसपा के काजी निजामुद्दीन ने जीत दर्ज की और कांग्रेस के सरवत करीम यहां 14,561 वोट हासिल कर पाए। 2007 के चुनाव में बसपा से निजामुद्दीन फिर 25,559 मत हासिल करके विजेता रहे, जबकि रालोद के चौधरी कुलवीर सिंह 22,166 के साथ दूसरे और कांग्रेस के सरवत करीम 18,629 वोटों के साथ तीसरे पायदान पर रहे।