The first-generation BMW 3 Series, the E21 offers a pure, analog driving experience that set the template for decades of sport sedans. It's an accessible classic with a growing market, where top-spec models and pristine examples command a significant premium.
Find one with Spotter →Typical sold price of a BMW E21 3 Series ranges from $2,145 to $35,599, based on 444 sales tracked on Hypercars. 57 currently for sale.
The BMW E21 was the first-ever 3 Series, launching a dynasty that would define the sport sedan segment. Produced from 1975 to 1983, it replaced the venerable 2002 and established the driver-focused cockpit design that would become a BMW hallmark. In the US, the E21 was sold exclusively as the 320i with a 4-cylinder M10 engine, while Europe received more options, including the desirable inline-6 323i.
Collectors prize the E21 for its direct connection to the 2002's spirit and its pure, analog driving dynamics. Its clean, sharp lines penned by Paul Bracq have aged gracefully. The most sought-after US model is the 320iS, which included Recaro seats, a sport steering wheel, and a limited-slip differential. Euro-spec 323i models command a premium for their performance and rarity in North America.
The market for the E21 is broad, with an average sale price around $15,000. It's still an accessible classic, with many driver-quality cars available for less. However, the ceiling is high. Exceptional low-mileage examples, factory sport models, and period-modified cars like Alpinas have sold for well over $100,000, proving there's serious interest in the best examples of the original 3 Series.
Prices range from as low as $500 for project cars to a high of $141,000 for exceptionally rare or restored examples.
444 BMW E21 3 Series vehicles have been tracked across auctions and listings on Hypercars, with 57 currently live. Sold prices range from $500 to $731,000.
Data sourced from Bring a Trailer, Cars & Bids, eBay Motors, PCarMarket, and Collecting Cars. Updated daily.
Based on 444 sales tracked on Hypercars, BMW E21 3 Series prices typically range from $2,145 to $35,599. There are 57 currently for sale.
There are 57 BMW E21 3 Series listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.