Date (recent)
Price (highest first)
Price (lowest first)
6-4 of 4 cars
Sort by
Date (recent)
On page
20
PA
$10,000.00

  • Transmission: manual
$10,000.00
 

Used 2004 BMW M3

Huntingdon Valley, PA 19006, USA
145,700 Miles
Huntingdon Valley, PA
$8,400.00

2004 bmw m3 convertible fuel: gasodometer: 145000title status: cleantransmission: otherSelling my bmw 2004 m3. 145k miles. Engine and transmission in perfect condition. Brand new pen rims 19". 8400$ obo ask if any questionsM/FM,CD ...

  • Mileage: 145,700 Miles
  • Location: Huntingdon Valley, PA 19006
$8,400.00
 

Used 2004 BMW M3

Cincinnati, OH 45241, USA
42,201 Miles
Cincinnati, OH
$33,990.00

*New Arrival + Repeat Visitor* Carbon Black on Black Leather, Super Clean, Stock Condition, E46 M3! Lots of Service History! All the Right Options from BMW Including: Premium Package which includes Power Seats with Driver Memory ...

  • Mileage: 42,201 Miles
  • Location: Cincinnati, OH 45241
$33,990.00
 

2004 BMW M3 Base

Indianola, IA 50125, USA
87,570 Miles
Indianola, IA
$16,593.00

... ho-hum drive? Well change up things with this gorgeous rare 2004 BMW M3. This sultry M3 would look so much better pulling up in your drivew...

  • Mileage: 87,570 Miles
  • Location: Indianola, IA 50125
  • Exterior: Silver Gray Metallic
  • Transmission: Manual
$16,593.00