 Subsequently, Nihal Chand won the 1999 and 2004 general elections from Ganganagar as a BJP candidate.In 2008, he lost the Assembly elections to Daulat Raj of Congress from Raisinghnagar by a margin of 5042 votes.In 2009, he lost the general elections to Bharat Ram Meghwal of Congress.