BMW built two experimental vehicles in 1972 based off of the old 1600 (which evolved into the 2002) model and even showed them off during the Munich Olympic Games of that year. BMW strung together a dozen typical car batteries and linked them to an electric motor made by Bosch. The result was a battery pack that weighed about 770 pounds (A quick modern-day comparison: a Nissan Leaf battery pack weighs about 480 pounds).
Bimmer recently posted a two-and-a-half minute video about the project. The clip doesn't say how far those cars could go on a single charge, but did use to the vehicles to "escort" long-distance running competitions at the Munich Games, since there was no exhaust to choke those athletes out.
The timing is fortuitous, of course, as the German automaker looks to continue to gain more goodwill from the green-car set through its new "i" sub-brand of plug-in vehicles, including the i3 electric vehicle and the i8 plug-in hybrid.