Discover the full range of BMW, from roadsters and SUVs to sedans, coupes, convertibles and high. The latest BMW pricing, reviews, photos and videos from the trusted experts at Kelley Blue Book. BMW Price Guides: Includes MSRP, the BMW invoice price, holdback, & true dealer cost.
How Much Does a New BMW Usually Cost? When it comes to brand-new BMWs, prices generally start at around $40,000 for the entry-level models like the 2 Series or 3 Series. These are some of the most popular choices among everyday drivers, offering a fantastic balance between luxury and affordability. Check out new BMW vehicles and pricing at TrueCar.
Select any BMW model to read reviews, view pricing & trims, browse local inventory, see photos, and more! Fortunately for drivers, there's an entry-level Bimmer that's more affordable than the average new car price for 2025 - over $48,000, according to Cox Automotive. On average, it will cost $100,057 to own a BMW for 5 years.
This includes depreciation, insurance, maintenance, financing charges and fuel costs. Depreciation, or the value that the car has lost over time, is generally predictable. While other costs, such as insurance and maintenance, will vary by drivers, and depend on how the vehicle is used.
See BMW's full lineup of new and used vehicles. Read reviews, see photos, and compare models by price, specs, and features. about BMW Vehicles and popular models on Autotrader.
Explore by year or style, access pricing information, read expert reviews, and find inventory near you. Depending on factors such as model, year, and condition - the average used BMW sells for about $34,798 in today's market. This is 29.39% higher than the market average, according to CarGurus price index.