Bharatiya Janata Party (BJP) candidate Ravinder Singh Negi won the Patparganj assembly constituency with a margin of more than 28,000 votes as per data posted on the Election Commission website on Saturday.