Save2004 BMW M3 BaseUsed61,000miles$49,995Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93494PN56803Channel Islands MotorcarsVentura, CA 93003805-990-5626Check Availability0 views•Listed 3 days ago
Save2004 BMW M3 BaseUsed91,539miles$18,689Estimated ValueLow PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG14City21HighwayMax Seating4VINWBSBR93484PK06139Euro Auto SportChantilly, VA 20152571-367-4620Check Availability0 views•Listed 6 days ago
Save2004 BMW M3 BaseUsed84,518miles$27,127Estimated ValueGood DealDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93434JR24847STG Auto Group of BellflowerBellflower, CA 90706562-265-3759Check Availability0 views•Listed 9 days ago
Save2004 BMW M3 BaseUsed93,035miles$20,998Estimated ValueLow PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG14City21HighwayMax Seating4VINWBSBR93434PK06937All City Auto SalesIndian Trail, NC 28079704-882-0440Check Availability0 views•Listed 9 days ago
Save2004 BMW M3 BaseUsed154,518miles$29,990Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93414PN56312JNIC MotorTrend incFort Lauderdale, FL 33334954-737-5989Check Availability0 views•Listed 24 days ago
Save2004 BMW M3 BaseUsed88,756miles$32,999Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG14City21HighwayMax Seating4VINWBSBR93434PK06128US HOTLINEHouston, TX 77072832-476-7040Check Availability0 views•Listed a month ago
Save2004 BMW M3 BaseUsed78,075miles$38,999Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93474PN57738Seattle Finest MotorsLynnwood, WA 98037425-475-2100Check Availability0 views•Listed 2 months ago
Save2004 BMW M3 BaseUsed58,877miles$37,987Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL934X4PN56549Mint Auto SalesOrlando, FL 32809407-203-6468Check Availability0 views•Listed 3 months ago
Save2004 BMW M3 BaseUsed27,587miles$74,990Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93434PN57512Enthusiast Auto GroupCincinnati, OH 45241513-554-1269Check Availability0 views•Listed 3 months ago
Save2004 BMW M3 BaseUsed32,790miles$69,990Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93404PN58147Enthusiast Auto GroupCincinnati, OH 45241513-554-1269Check Availability0 views•Listed 3 months ago
Save2004 BMW M3 BaseUsed91,819miles$25,999Estimated ValueGood DealDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93414PN55905Lorenz MotorsButler, PA 16001724-256-5286Check Availability0 views•Listed 3 months ago
Save2004 BMW M3 BaseUsed109,894miles$23,500Estimated ValueGood DealDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93454JR24736Eagle AutomotivesArlington, VA 22204703-920-7100Check Availability0 views•Listed 3 months ago
Save2004 BMW M3 BaseUsed93,484miles$34,980Estimated ValueHigh PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG15City22HighwayMax Seating5VINWBSBL93434PN59132CJ Auto SourceGlendale, AZ 85307623-600-2006Check Availability0 views•Listed 4 months ago
Save2004 BMW M3 BaseUsed102,974miles$29,990Estimated ValueFair DealDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG14City21HighwayMax Seating4VINWBSBR93494PK04822Auto Capital Investment USADenton, TX 76205972-219-3300Check Availability0 views•Listed 6 months ago
Save2004 BMW M3 BaseUsed64,705miles$19,999Estimated ValueLow PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG14City21HighwayMax Seating4VINWBSBR93454PK05627European Auto CenterDallas, TX 75218469-857-3242Check Availability9 views•Listed 10 months ago
Save2004 BMW M3 BaseUsed92,114miles$16,999Estimated ValueLow PricedDrive TypeRear WheelEngine3.2L I6 Gasoline 333hpTransmission6-Speed ManualMPG14City21HighwayMax Seating4VINWBSBR93494PK06313Starz Automotive GroupSnellville, GA 30078770-284-3243Check Availability2 views•Listed a year ago