Hypercars

BMW Z4

Succeeding the Z3, the first-gen Z4 offered a stiffer chassis and controversial 'flame-surfaced' styling, but it's the Z4 M that's become a modern classic. Packing the legendary S54 engine from the E46 M3, the M Roadster and Coupe are the lineup's most collectible models.

Find one with Spotter →

Typical sold price of a BMW Z4 ranges from $3,500 to $72,489, based on 4,871 sales tracked on Hypercars. 2,425 currently for sale.

Volume · 90d↑ 2.3%
$1.4M
Live listings
2k
across all marketplaces

BMW Z4 Submodels

The BMW Z4 arrived in 2002 as a successor to the popular Z3, trading soft curves for a controversial flame-surfaced design. Built on the E46 3 Series platform, the first-generation (E85/E86) offered a significantly stiffer chassis and a lineup of smooth inline-6 engines. The lineup was crowned by the Z4 M Roadster and Coupe, which used the 333 hp S54 engine from the E46 M3, creating an instant classic. The second-gen E89 (2009-2016) switched to a folding hardtop and turbocharged engines, becoming more of a comfortable GT car.

Collectors focus almost exclusively on the first-generation Z4 M. The Z4 M Coupe is especially sought after due to its rarity, with only 1,815 built for North America. It represents the last of the analog, naturally aspirated M cars in a compact and agile package. While standard Z4s remain affordable drivers' cars, Z4 M values have been climbing steadily. The average sale price of $22,472 reflects the large volume of non-M cars traded, while the market's peak is defined by low-mileage M Coupes.

Buying Tips

  • Check the hydraulic roof pump on E85 roadsters for water damage; its location in a drainage well makes it a common failure point.
  • For Z4 M models, verify that the S54 engine has had its rod bearings and VANOS system inspected or serviced, as these are critical maintenance items.
  • On E89 sDrive35i models with the N54 engine, listen for wastegate rattle and check service history for high-pressure fuel pump (HPFP) replacement.
  • Inspect all suspension bushings, as worn components can worsen the car's natural tendency to 'tramline' or follow ruts in the road.
  • Look for sticky interior plastics on the dash and center console, a frequent cosmetic issue on first and second-generation cars.

Prices range from under $15,000 for standard models to over $75,000 for low-mileage Z4 M variants.

4,871 BMW Z4 vehicles have been tracked across auctions and listings on Hypercars, with 2425 currently live. Sold prices range from $500 to $434,886.

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

Frequently Asked Questions

How much does a BMW Z4 cost?

Based on 4,871 sales tracked on Hypercars, BMW Z4 prices typically range from $3,500 to $72,489. There are 2,425 currently for sale.

How many BMW Z4 listings are for sale right now?

There are 2,425 BMW Z4 listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.

Browse all BMW Z4 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.