Hypercars

BMW 2 Series

The 2 Series marks BMW's return to the small, driver-focused formula of the legendary 2002, making it an enthusiast favorite. Its halo M2 model is especially collectible, sought after for its powerful turbocharged engine and exceptional handling.

Find one with Spotter →

Typical sold price of a BMW 2 Series ranges from $2,894 to $45,498, based on 3,401 sales tracked on Hypercars. 1,808 currently for sale.

Volume · 30d
$86k
Live listings
1k
across all marketplaces

BMW 2 Series Submodels

Launched for the 2014 model year, the 2 Series coupe and convertible replaced the 1 Series, marking a return to the small, driver-focused formula that made the BMW 2002 a legend. The lineup ranges from the efficient 4-cylinder 228i to the potent inline-6 M240i, but the halo car is the M2. With its aggressive styling, powerful turbocharged engine, and exceptional handling, the M2 quickly became an enthusiast favorite.

The M2 is especially collectible because it offers a pure, analog-feeling driving experience that's increasingly rare. It's viewed by many as the true spiritual successor to the E36 and E46 M3s. Limited models like the M2 CS are blue-chip collectibles with guaranteed future classic status due to their rarity and track-focused upgrades.

The market for the 2 Series is broad and active, with an average price of $44,889 across 470 recent sales. Early 228i and M235i models offer an affordable entry into modern BMW performance, while high-spec M2 Competition and CS models trade for significant premiums, often exceeding their original MSRP for low-mileage examples.

Buying Tips

  • Check the charge pipe on N55-powered cars like the M235i and original M2. The factory plastic part is prone to cracking and is often proactively replaced with a more durable metal one.
  • Insist on seeing complete service records. These engines require consistent oil services, and higher-mileage cars should have documentation for spark plug, ignition coil, and fuel injector replacements.
  • On M2 models, inspect for signs of heavy track use, such as unusual tire wear, upgraded brake components, or a stripped interior. Check that the dual-clutch transmission shifts smoothly without any hesitation.
  • Look for common oil leaks from the valve cover gasket and the oil filter housing gasket. These are frequent failure points on many modern BMW inline-6 engines.
  • Test the iDrive infotainment system completely, as screens can delaminate and controllers can fail over time.

Prices range from around $10,000 for early models to as high as $162,500 for low-mileage M2 CS variants.

3,401 BMW 2 Series vehicles have been tracked across auctions and listings on Hypercars, with 1808 currently live. Sold prices range from $500 to $800,068.

Data sourced from Bring a Trailer, Cars & Bids, eBay Motors, PCarMarket, and Collecting Cars. Updated daily.

Frequently Asked Questions

How much does a BMW 2 Series cost?

Based on 3,401 sales tracked on Hypercars, BMW 2 Series prices typically range from $2,894 to $45,498. There are 1,808 currently for sale.

How many BMW 2 Series listings are for sale right now?

There are 1,808 BMW 2 Series listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.

Browse all BMW 2 Series for sale →
Run a business in this market? Get Hypercars OS
© 2026 Hypercars Technologies Inc. All rights reserved.
Hypercars Technologies Inc. is not affiliated with the companies or individuals mentioned on its site. Third-party trademarks and logos belong to their respective owners; use does not imply endorsement or affiliation. Data is provided "as is" without warranty of accuracy, completeness, or timeliness.