The performance of BJP-led government has been rated "above average" in an opinion poll released on Tuesday but the rating of Prime Minister Narendra Modi is higher than that of his government.

In the opinion poll conducted by ABP News-Nielsen, 46% of the respondents rated the government as very good or good but Modi got a higher rating of very good or good from 54% of those polled.

According to the opinion poll, if the Lok Sabha elections were to be held tomorrow, NDA is likely to get 38% vote share which will give it 301 seats as against 339 seats in May 2014 polls.

The Congress-led UPA is likely to get a vote share of 28% which will give it 108 seats compared to 62 seats in the previous elections, it said.

The poll said the BJP is likely to get 43% of the vote share and the Congress 14% with Aam Admi Party(AAP) bagging four per cent of the votes, bigger than any other regional players.

The survey conducted to understand the "mood of the nation" shows that around 47% of respondents think that Modi's popularity is decreasing day by day but 45% of the respondents think otherwise.