BMW M3 E46
2000–2006The BMW M3 E46 (2000–2006) costs on average €50,119 on the European used-car market, based on 35 listings. Typical prices range from €38,389 to €66,694 depending on year and condition.

Power
343 - 360 HP
256 - 268 kW
Fuel
Petrol
Transmission
Various
Engine Size
3.2 L
Emission Class
Euro 3
Body Types

Sports Car / Coupe, Cabriolet / Roadster
2/3
doors
4, 5 or 2
seats
White
Color
- Production years
- 2000–2006
- Body styles
- coupe, convertible
Model facts
Factory data from 754 registrations in the Dutch vehicle registry (RDW open data)
Factory power
284–507 HP
median 343 HP (252 kW)
Original list price
€91,423.00
median when new (NL)
CO₂ (WLTP, median)
328 g/km
Drivetrains
Petrol/diesel 100%
Gearbox split
Manual 97% · Automatic 3%
Body styles
Coupé 64% · Convertible 34% · Sedan 1%
Size (L × W)
4.49 × 1.78 m
wheelbase 2.73 m
Kerb weight
1,576 kg
tows up to 990 kg
Available engines
Most Common
3.2L Petrol
Most popular choice for this model.
343 HP
3.2L
Petrol
Euro 3
1570 kg
~€186/quarter road tax
M 3
High performance option.
343 HP
3.2L
Petrol
Euro 3
1570 kg
~€186/quarter road tax
Most Powerful
CSL
High performance option.
360 HP
3.2L
Petrol
Euro 3
1460 kg
~€169/quarter road tax
Generations
Prices and mileage by year
| Year | Average price | Average mileage | Listings |
|---|---|---|---|
| 2006 | €39,450 | 110,515 km | 2 |
| 2005 | €39,646 | 153,333 km | 9 |
| 2004 | €66,694 | 111,076 km | 9 |
| 2003 | €53,863 | 110,710 km | 9 |
| 2002 | €38,389 | 144,579 km | 4 |
| 2001 | €39,945 | 145,481 km | 2 |
Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).