BMW's smallest coupe is also one of the brand's best values. The 2025 BMW 2 Series boasts nimble handling, quick acceleration and a relatively affordable price for what you get. Rear seat space.
The 2026 BMW 2 Series has a starting MSRP of $39,600 and can cost up to $55,000 depending on the trim package and upgrades. The 1002 new models for sale on CarGurus have an average listing price of $41,825. Read our 2026 BMW 2-Series review for information on ratings, pricing, specs, and features, and see how this coupe performed in our testing.
We have 2.4K BMW 2 Series' for sale with Free CARFAX Reports including 228i xDrive, 228i, M235i xDrive and other trims. 1,815 BMW 2 Series' are reported accident free and 1,060 are One. Power and passion in a compact package.
Save $2,019 on BMW 2 Seater Cars for Sale. Search 1,097 listings to find the best deals. iSeeCars.com analyzes prices of 10 million used cars daily.
2025 BMW 2 Series Pricing The 2025 BMW 2 Series has a starting sticker price of $40,775, with the range-topping 2 Series M240i xDrive kicking off at $53,775. But Kelley Blue Book Fair Purchase. Get a great deal on one of 595 new BMW 2 Serieses for sale near you.
Get dealership reviews, prices, ratings. Edmunds gives you everything you need to get a great deal. Test drive New BMW 2 Series Cars at home from the top dealers in your area.
Search from 2441 New BMW cars for sale, including a 2025 BMW 228i xDrive 228 xDrive, a 2026 BMW 228i, and a 2026 BMW 228i xDrive ranging in price from $35,805 to $99,999. See our expert review on the 2025 BMW 2-Series and where it ranks among other luxury small cars. Research the ratings, prices, pictures, MPG and more.