The Government has signed an international agreement to make almost all vehicles sold in the UK zero emission by 2050.
The UK joined with 13 other members of the zero emission vehicle (zev) alliance - including Germany, Holland, Norway and California - to promote cleaner motoring and slash transport emissions.
The commitment was signed at the international climate conference in Paris.
AA president Edmund King described the agreement as "an ambitious and laudable target", but warned: "Manufacturers will need to provide an array of affordable, attractive vehicles linked to improved infrastructure to overcome the current range anxiety suffered by many motorists.
"Our current car buying intentions show that we still have a long way to go."
Only 9% of motorists buying a car in the next three years would consider an electric or hybrid model, a survey of 27,662 AA members found.
Philippa Oldham, head of transport and manufacturing at the Institution of Mechanical Engineers, noted that "it is easy for long-term targets to be set by politicians who won't be in office by 2050".
She said: "It is imperative that this is followed by a clear and enforceable roadmap on how it is going to be achieved.
"Not only do we need greater research and development spending to drive down the cost of low-carbon vehicles and improve their performance, it is critical that we look at the infrastructure supporting these vehicles."
Transport minister Andrew Jones said: "The UK already has the largest market for ultra-low emission vehicles in the EU, and the fourth largest in the world and today's pledge reaffirms our commitment to ensuring almost every car and van is a zero emission vehicle by 2050.
"Electric cars are greener and cheaper to run and we are making them more affordable, spending more than £600 million between 2015 and 2020 to support the uptake and manufacturing of ultra-low emission vehicles here in the UK.
"By leading international efforts on this issue, we are playing our part in helping achieve greenhouse gas emission reductions of more than one billion tonnes per year across the world by 2050."