Skip to content

Pricing Guide

E46 330 prices vary widely based on condition, mileage, transmission, and options.

ConditionPrice RangeDescription
Project/Rough$2,000-$5,000High mileage, deferred maintenance, issues
Driver$5,000-$9,000Sorted, regular maintenance, some wear
Clean$9,000-$14,000Well-maintained, documented history, clean interior
Excellent$14,000-$20,000Low mileage, exceptional condition, ZHP premium
Collector (ZHP)$18,000-$30,000+Low mileage, pristine, full documentation
  • Manual transmission (+$2,000-$3,000 over auto)
  • ZHP Performance Package (+$5,000-$10,000)
  • Low mileage (under 100k)
  • Complete service records
  • Recently refreshed cooling system
  • M-Sport appearance package
  • Rare colors (Topaz Blue, Phoenix Yellow)
  • No accidents or rust
  • Automatic transmission
  • Missing service records
  • High mileage (over 150k)
  • Accident history
  • Rust (especially structural)
  • Deferred maintenance
  • Modified with cheap parts
  • Salvage title