2004 BMW 3 Series in Detroit, MI

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325i Review
by Will

handles well has power that its supposed to, is fun to drive

Excellent 5 speed car. Inline 6 cylinder -has everything to make the everyday drive pleasurable, excellent handling, shifts smoothly, gets 24-30 mpg. Performs like it should... haven't had to do any maintenance whatsoever... Makes everyday or long trip driving fun, very fun on curves B+ overall rating! Not a ton of power but enough for now

First Previous
Loading...
Next
Featured Listings
http://cimg.carsforsale.com/458897/A05F8122-7171-4114-8C62-42133C337FE6_2.jpg?dt=073020151433

2004 BMW 3 Series 325i Used Cars in Detroit, MI 48219

Good Deal
$976 BELOW
Instant Market Value of $6,471

Price: $5,495

Mileage: 132,821

Location: Detroit, MI 48219

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 132,821 miles with Leather Seats, Sunroof/Moonroof
http://imageexp.dealercarsearch.com/Media/11460/6054366/635768050181004444.jpg

2003 BMW 3 Series 325xi Wagon Used Cars in Detroit, MI 48228

Good Deal
$1,037 BELOW
Instant Market Value of $6,532

Price: $5,495

Mileage: 142,266

Location: Detroit, MI 48228

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,495, 142,266 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Dealer was great ad very personable. Would purchase from them again. "
http://static.cargurus.com/images/forsale/2015/05/27/18/21/2003_bmw_3_series_325xi-pic-4396209966673576326-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Grosse Pointe, MI 48230

Fair Deal
$734 BELOW
Instant Market Value of $6,234

Price: $5,500

Mileage: 147,000

Location: Grosse Pointe, MI 48230

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Metallic Grey Description: Used 2003 BMW 3 Series 325xi for sale - $5,500, 147,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2015/04/29/11/36/2005_bmw_3_series-pic-3396023316511757326-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Madison Heights, MI 48071

Fair Deal
$806 BELOW
Instant Market Value of $6,806

Price: $6,000

Mileage: 146,581

Location: Madison Heights, MI 48071

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325xi for sale - $6,000, 146,581 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "This Place is a terrible place to do business. Do not go there!!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Used Cars in Troy, MI 48084

Fair Deal
$63 ABOVE
Instant Market Value of $8,307

Price: $8,370

Mileage: 88,634

Location: Troy, MI 48084

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 325Ci for sale - $8,370, 88,634 miles
Avg. Dealer Rating: (9 reviews) "Service was prompt, courteous and efficient. The vehicle was exactly right for my needs. The price was what I was looking for, as was the trade in value of my old car. This is what buying a used car should always be like."
http://static.cargurus.com/images/forsale/2015/07/18/20/58/2005_bmw_3_series-pic-3497493813728986779-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Dearborn Heights, MI 48127

Fair Deal
$32 ABOVE
Instant Market Value of $8,963

Price: $8,995

Mileage: 104,909

Location: Dearborn Heights, MI 48127

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $8,995, 104,909 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Dealer never responded from 2 emails. I called and they were not interested in a reasonable offer for the SUV that is overpriced on there site."
http://vehicleimages.s3.amazonaws.com/31/2f/c2/10-ffc8-4f37-8c40-a6b63ddc315e/image-1.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Troy, MI 48084

Fair Deal
$539 ABOVE
Instant Market Value of $7,461

Price: $8,000

Mileage: 144,094

Location: Troy, MI 48084

Average time on market: 25 days Certified Pre-Owned: No Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,000, 144,094 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Great customer service! "
http://static.cargurus.com/images/forsale/2015/05/11/17/41/2004_bmw_3_series-pic-2818407430209451872-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Dearborn Heights, MI 48127

Fair Deal
$313 ABOVE
Instant Market Value of $6,682

Price: $6,995

Mileage: 133,934

Location: Dearborn Heights, MI 48127

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $6,995, 133,934 miles with Navigation System
Avg. Dealer Rating: (3 reviews) "Nicholas Feroche saved this from being a 1 star experience, his efforts kept me looking at their inventory."
http://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

Fair Deal
$526 ABOVE
Instant Market Value of $8,469

Price: $8,995

Mileage: 106,581

Location: Mount Clemens, MI 48043

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $8,995, 106,581 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent"
http://cdn.getauto.com/photos/2/22772/1c/WBAEU33433PM54827-1c.jpg

2003 BMW 3 Series 325xi Used Cars in Southfield, MI 48034

Fair Deal
$522 ABOVE
Instant Market Value of $6,727

Price: $7,249

Mileage: 131,204

Location: Southfield, MI 48034

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $7,249, 131,204 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "This dealership was great. The staff was friendly and helpful and entire process was easy. I even got more for my trade than at other dealers. Thanks again glassman!"
http://imageonthefly.autodatadirect.com/images/?width=1200&height=900&IMG=CAB40BMC146A01300.jpg

2004 BMW 3 Series 325Ci Convertible Used Cars in Novi, MI 48375

High Price
$1,915 ABOVE
Instant Market Value of $8,035

Price: $9,950

Mileage: 124,000

Location: Novi, MI 48375

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,950, 124,000 miles
Avg. Dealer Rating: (6 reviews) "Great people , will tell friends"
http://static.cargurus.com/images/forsale/2015/08/10/09/54/2005_bmw_3_series_325ci_convertible-pic-6810874808904338639-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Fenton, 48430

Overpriced
$3,509 ABOVE
Instant Market Value of $12,991

Price: $16,500

Mileage: 34,400

Location: Fenton, 48430

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $16,500, 34,400 miles with Leather Seats, Premium Package, Alloy Wheels, Climate Package
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Similar Cars

BMW 5 Series
442 Great Deals out of 17,023 listings starting at $1,995
BMW M3
42 Great Deals out of 1,096 listings starting at $4,199
Mercedes-Benz C-Class
566 Great Deals out of 25,362 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,619 listings
2015 BMW 3 Series
16,020 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Toledo OH
6 listings starting at $4,999
2004 BMW 3 Series in Saginaw MI
3 listings starting at $8,000
2004 BMW 3 Series in Cleveland OH
9 listings starting at $4,495
2004 BMW 3 Series in Akron OH
9 listings starting at $4,495
2004 BMW 3 Series in Fort Wayne IN
3 listings starting at $5,950
2004 BMW 3 Series in Grand Rapids MI
1 listings starting at $6,985
2004 BMW 3 Series in Columbus OH
7 listings starting at $4,900
2004 BMW 3 Series in Dayton OH
13 listings starting at $4,900
2004 BMW 3 Series in Pittsburgh PA
6 listings starting at $6,900