BMW M3 Sold Prices
539 recorded sales, newest first. Page 1 of 11
As of October 21, 2026, Shifty has recorded 539 public sales of the BMW M3. The records run from August 2022 to October 2026. In the past 12 months, 375 sold at a median of $28,000. 139 are listed for sale now. The Shifty Estimate runs from $16,300 for the E36 Convertible to $247,900 for the E30 Sport Evolution.
Sold results

















































Common questions
How many BMW M3s have sold?
Shifty has recorded 539 public sales since August 2022. 375 came in the past 12 months. The most recent sold for $27,250 on Oct 20, 2026.
What did the last BMW M3s sell for?
The 3 most recent public sales on file:
- $27,250Oct 20, 2026Jet Black · 25,000 mi
- $38,250Oct 19, 2026Phoenix Yellow Metallic · 97,000 mi
- $23,750Oct 19, 2026Cosmos Black Metallic · 87,000 mi
What is the most expensive BMW M3 ever sold?
The highest sale on file is $539,760, for a 1990 BMW M3 Sport Evolution at RM Sotheby's. It sold on Jul 8, 2026.
Where do BMW M3s sell?
Of the last 20 sales with a known venue, 17 were at Bring a Trailer. The rest: Cars & Bids (1), Hagerty Marketplace (1) and PCARMARKET (1).
How many miles do BMW M3s have when they sell?
Across the last 20 sales with a recorded odometer, the median was 91,500 miles. The lowest showed 13,000 miles and the highest 196,000 miles.
How much does a BMW M3 cost?
In the past 12 months, 375 sold at a median of $28,000. Half of the 20 most recent sales landed between $24,000 and $45,000. The Shifty Estimate runs from $16,300 to $247,900, depending on version.
Where do Shifty's BMW M3 prices come from?
Every figure here comes from recorded public sales and live listings of the BMW M3. Each sale is filed by version and year. Shifty leaves out cars without a clean title, mismatched cars and implausible prices. The Shifty Estimate weights the most recent sales most heavily. These figures were read on October 21, 2026.