BMW M3 for Sale

All BMW models

Browse BMW M3 currently available for sale, from the latest production models to rare and collectible examples from previous generations.

Available cars vary widely in specification, mileage, model year and price, with both new and pre-owned examples, across multiple European and international markets. Buyers can compare different configurations, exterior and interior specifications, mileage and pricing to identify the one that best matches their requirements.

The inventory below reflects BMW M3 currently offered for sale and is updated as new vehicles become available.

71 BMW M3 for sale

BMW M3 prices

Median price
€77,302
Lowest price
€59,500
Highest price
€159,900
Middle half of listings
between75,000and€82,000
Price on request
1 of 71

70 cars with a listed price

Conversions are indicative. The dealer's price in its original currency is authoritative. Setting a limit leaves out cars priced on request.

Market overview

Vehicles available
71
Dealers
21
Countries
10
Median price
€77,302
Prices from
€59,500
Median mileage
12,218 km
Model years
1987–2026

The available examples cover model years 1987 to 2026. The median odometer reading is 12,218 km, and 35 of the 71 listings that state it show under 10,000 km. 1 examples are listed as new and 70 as used. The most common exterior colours are grey (28), black (17) and blue (7).

Across the listings in this selection, the BMW M3 is quoted at 194 to 742 hp depending on version. These are the figures dealers declare, not a reconstructed factory specification.

71 BMW M3 are currently listed by 21 dealers across 10 countries. In euros, prices run from €59,500 to €159,900, with a median of €77,302. These statistics are expressed in euros for comparison. Listing prices are shown in your selected currency, with indicative conversions; the dealer’s original price and currency are available on each vehicle page. One listing is offered at price on request.

  • 49% of the cars that publish their mileage show under 10,000 km.
  • Germany holds the largest share of this selection, 39 of 71 cars.
  • Of the 59 listings that state their tax status, 36 show a price excluding VAT.

FAQ

BMW M3 for Sale

How many BMW M3 are currently for sale?

71 BMW M3 are listed on LUSSO, offered by 21 dealers across 10 countries.

What is the median price of a BMW M3?

The median price of the listed BMW M3 is around €77,302, within a range of €59,500 to €159,900. A median is less sensitive to outliers than an average.

What is the lowest price currently listed?

The lowest-priced listing is a 2008 example at €59,500 in the Netherlands, 28,151 km.

Which countries hold the most BMW M3?

The available examples sit mostly in Germany (39), the United Kingdom (12) and the Netherlands (7).

What mileage do the available BMW M3 show?

The median reading is 12,218 km across the 71 listings that state it, 35 of them under 10,000 km.

Which model years are available?

The model years offered run from 1987 to 2026.

Newsletter

Looking for your next supercar?

The European market moves fast. New arrivals, auction results and collector stories, straight from LUSSO.

Grey Mercedes-AMG GT coupe