BMW's first entry into the electric car business, the i3, will be priced in a range between  35,000 and 40,000 euros ($43,500-$49,700 in USD) when it goes on sale in late 2013 according to Automobilwoche (German).  The source was not named in the article, but was referenced as being close to the automaker.

This price point will give dedicated BMW some choice for their money, as that will bring it inline with the starting price of their 5-series vehicles. 

While the BMW is only able to carry four passengers, it is spacious enough to make them very large adult passengers.   The electric motor in the BMW i3  powers the rear wheels, and puts out 170HP, and  250 Nm of torque, propelling the car to 60 mph in about 8 seconds.  Range (based on the EPA standard) is expected to be around 90 miles.

The report also mentiones that while BMW has said the  i8 supercar will be priced over 100,000 euros, they expect a closer range estimate to be in the neighborhood of  120000-130000 €.