$29,999
2004 Bmw M3 Convertible E46
$101.60
per week*
Get finance pre-approved from
Convertible
Sequential Manual
125,000km
Dealer Listing
Compare