Mr Vaghani, who is contesting from Bhavnagar West seat, tweeted, "We are going to win 150+ seats under the leadership of PM Modi ji, we face no obstacles".
Opinion polls conducted two days ago has predicted a BJP victory, but with a smaller margin. A poll of opinion polls, which aggregates three surveys, showed the BJP getting 105-106 of the state's 182 seats. The number is well above the halfway mark of 92 needed to form the government, but behind last time's tally of 116 seats.
Campaigning has been hectic over the last few weeks, with the BJP pulling all stops. A battery of senior union ministers -- including defence minister Nirmala Sitharaman, foreign minister Sushma Swaraj and finance minister Arun Jaitley -- and Chief Ministers have toured the state.
Critics have said the high voltage campaign in a state where the party has been in power for more than 2 decades, winning four consecutive elections, is a sign of its nervousness following an aggressive Congress campaign led by Rahul Gandhi.
The poll rhetoric touched a low with Mani Shankar Aiyar's "neech" slur about the Prime Minister, which has generated a huge controversy. PM Modi said the comment was a dig at his humble origin and was in keeping with the Congress's elitist and casteist stand. And although the Congress immediately demanded that Mr Aiyar apologise and then suspended him for the party, Mr Modi said Gujarat will respond to the insult though its vote.
Follow NDTV for latest election news and live coverage of assembly elections 2019 in Maharashtra and Haryana.
Subscribe to our YouTube channel, like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.