Unlike automakers that are "jamming battery packs into the existing vehicle design," BMW has built its i3 battery-electric and i8 plug-in hybrid supercar from the ground up. Like Tesla, BMW puts its battery packs into the floor of its vehicles. Most importantly, the i3 - and especially the i8 - are real performers. While the i8 is about 40-percent more expensive than the Tesla, it matches the Model S's 0-60 mile per hour acceleration times and handily beats its top speed figures.
Tesla sold about 6,900 vehicles during the last three months of 2013 and BMW had more than 10,000 i3 orders on the books by late November and the first year's allotment of i8s is already sold out. The German automaker has what the Fool calls an "outside chance" of selling more plug-in vehicles than Tesla by next year, but Tesla is gearing up its gigafactory to get ready to sell a half-million EVs in 2020, so the race is most certainly on. You can read more over on the Fool.