2004 BMW 3 Series for Sale in Detroit, MI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325Ci Review
by John

This car has not let me down one bit and i have been abusive at times.

Used to own a 1995 325IS and now I won this one and I am very pleased. The interior seems alot more roomy. Performance is very good whether you need to accelerate to overtake a person on the highway or your putting it through corners this car is well rounded is a notch above the competition. This car is very fun to drive. Whether your accelerating ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/18/06/20/2005_bmw_3_series-pic-4439979607128500011-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Walled Lake, MI 48390

Great Deal
$2,048 BELOW
Instant Market Value of $9,548

Price: $7,500

Mileage: 85,000

Location: Walled Lake, MI 48390

Average time on market: 28 days Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 325xi for sale - $7,500, 85,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Good "
https://static.cargurus.com/images/forsale/2016/08/14/18/01/2004_bmw_3_series-pic-4542458221302557332-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Redford, MI 48239

Good Deal
$1,483 BELOW
Instant Market Value of $6,478

Price: $4,995

Mileage: 148,558

Location: Redford, MI 48239

Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $4,995, 148,558 miles
Avg. Dealer Rating: (4 reviews) "Unfortunately they sold the truck the night before i was coming to get it.so frustrated been looking for something since December of last yr"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Westland, MI 48185

Good Deal
$1,091 BELOW
Instant Market Value of $4,591

Price: $3,500

Mileage: 160,672

Location: Westland, MI 48185

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $3,500, 160,672 miles
Avg. Dealer Rating: (8 reviews) "Good dealer and they did a great job"
https://static.cargurus.com/images/forsale/2015/06/02/22/40/2003_bmw_3_series-pic-5640830589395560221-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Mount Clemens, MI 48043

Good Deal
$1,491 BELOW
Instant Market Value of $8,486

Price: $6,995

Mileage: 106,581

Location: Mount Clemens, MI 48043

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,995, 106,581 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330Ci Used Cars in Taylor, MI 48180

Good Deal
$832 BELOW
Instant Market Value of $6,827

Price: $5,995

Mileage: 134,633

Location: Taylor, MI 48180

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 330Ci for sale - $5,995, 134,633 miles
Avg. Dealer Rating: (3 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2016/08/19/18/26/2005_bmw_3_series-pic-8512030816153569061-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Clinton Township, MI 48035

Good Deal
$791 BELOW
Instant Market Value of $5,786

Price: $4,995

Mileage: 135,000

Location: Clinton Township, MI 48035

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 135,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Very nice"
https://static.cargurus.com/images/forsale/2016/03/29/17/30/2003_bmw_3_series-pic-3840537712574935711-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Ann Arbor, MI 48108

Fair Deal
$304 ABOVE
Instant Market Value of $4,691

Price: $4,995

Mileage: 157,428

Location: Ann Arbor, MI 48108

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 157,428 miles
Avg. Dealer Rating: (11 reviews) "Fantastic"
https://static.cargurus.com/images/forsale/2015/12/09/16/04/2003_bmw_3_series-pic-7954617390292521903-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Howell, MI 48843

High Price
$1,270 ABOVE
Instant Market Value of $5,720

Price: $6,990

Mileage: 134,000

Location: Howell, MI 48843

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $6,990, 134,000 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Very nice people and always call back when I asked him to"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 106 Great Deals $22,000 12,820 listings
2015 BMW 3 Series 50 Great Deals $19,995 1,480 listings
2014 BMW 3 Series 53 Great Deals $15,962 1,300 listings
2013 BMW 3 Series 352 Great Deals $11,950 7,087 listings
2012 BMW 3 Series 40 Great Deals $13,984 951 listings
2011 BMW 3 Series 132 Great Deals $8,100 2,842 listings
2010 BMW 3 Series 43 Great Deals $6,998 891 listings
2009 BMW 3 Series 67 Great Deals $6,877 1,525 listings
2008 BMW 3 Series 76 Great Deals $4,700 1,906 listings
2007 BMW 3 Series 89 Great Deals $3,900 1,998 listings