Top 10 Models
Select one of the top 10 selling vehicles to quickly search our car.
Pricing for the 2012 BMW 3-Series ranges from $34,900 for the standard 328i to the over $44,050 for the 335i with xDrive. Sports packages and certain accessories help to drive the price up considerably, but also add to the driving experience and performance and luxury of the vehicle.
The available models for the 2012 BMW 3-Series include: 328i, 328ix, 335i, and 335d. While the vehicles are on the expensive side, they offer a lot for the price you are paying.