ABP News-Nielsen Gujarat Opinion Poll shows BJP is likely to win 124 seats, seven more than the 117 it won in the last elections in 2007. Congress is likely to end up at 51, eight short of its tally of 59 in the last polls.
Gujarat assembly has a strength of 182.
Former BJP leader Keshubhai Patel's Gujarat Parivartan Party is likely to get only three seats, according to the opinion poll. Independents may get four seats, including two to NCP.
Despite Patel's influence in Saurashtra-Kutch region, BJP is likely to win 39 of the 54 seats there.
The survey also shows around 53 per cent of those polled feel Modi should lead BJP at the Centre in the 2014 general elections.
The opinion poll predicts activist Arvind Kejriwal's foray into politics has not caught the imagination of the people and they are not likely to make much of an impact electorally with only 15 per cent of the respondents supporting him.