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 325xi Review
by Brandon

Ultimate driving machine

It handles like a dream. I always feel safe no matter how fast we were going.IT stopped on a dime. It was so quiet people that normally would drive slow would get in it and drive way faster than normal.

First Previous
Loading...
Next
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Inkster, MI 48141

Great Deal
$2,317 BELOW
Instant Market Value of $8,217

Price: $5,900

Mileage: 153,182

Location: Inkster, MI 48141

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $5,900, 153,182 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2014/11/12/16/10/2004_bmw_3_series-pic-5772523675537729251-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Plymouth Charter Township, MI 48170

Great Deal
$1,498 BELOW
Instant Market Value of $9,798

Price: $8,300

Mileage: 75,750

Location: Plymouth Charter Township, MI 48170

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $8,300, 75,750 miles
Avg. Dealer Rating: (6 reviews) "Went in to see vehicle they advertised, was told it was out being cleaned, Gave salesman my number and asked to be called when it came back as I was ready to buy and never heard from them again. A few decent cars on the lot and many that I would consider poor to fair."
http://static.cargurus.com/images/forsale/2014/11/11/23/44/2004_bmw_3_series_325xi-pic-3583513916223122562-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Canton, 48187

Good Deal
$1,218 BELOW
Instant Market Value of $5,718

Price: $4,500

Mileage: 175,000

Location: Canton, 48187

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,500, 175,000 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/12/03/14/29/2004_bmw_3_series-pic-3233479093417398574-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Farmington Hills, MI 48336

Fair Deal
$529 BELOW
Instant Market Value of $7,979

Price: $7,450

Mileage: 128,000

Location: Farmington Hills, MI 48336

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,450, 128,000 miles
Avg. Dealer Rating: (3 reviews) "Very nice inventory, helpful lady named Jeannie, worth the drive....."
http://static.cargurus.com/images/forsale/2014/10/20/06/38/2005_bmw_3_series-pic-911484891270430547-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Detroit, MI 48212

Fair Deal
$190 BELOW
Instant Market Value of $6,185

Price: $5,995

Mileage: 190,081

Location: Detroit, MI 48212

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Dk Blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,995, 190,081 miles
Avg. Dealer Rating: (2 reviews) "Dealer responded once but did not respond to my second question which simply asked where they were located."
http://static.cargurus.com/images/forsale/2014/12/17/05/58/2003_bmw_3_series-pic-2547710508316487515-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Rochester, MI 48309

Price: $7,950

Mileage: 123,270

Location: Rochester, MI 48309

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325xi for sale - $7,950, 123,270 miles
Avg. Dealer Rating: (5 reviews) "Well run operation. Car was as advertised, so I bought it."
http://static.cargurus.com/images/forsale/2014/11/04/15/29/2003_bmw_3_series-pic-476043158262323219-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Southgate, MI 48195

Price: Negotiable

Mileage: 59,334

Location: Southgate, MI 48195

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 330Ci Convertible for sale , 59,334 miles
Avg. Dealer Rating: (4 reviews) "Dealer responded, but vehicle was sold"
http://static.cargurus.com/images/forsale/2014/11/18/18/31/2003_bmw_3_series-pic-4258897591743178936-152x114.jpeg

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

Price: Negotiable

Mileage: 150,010

Location: Detroit, MI 48221

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale , 150,010 miles
Avg. Dealer Rating: (1 review) "The sales people were honest, knowledgeable, and very helpful. I would recommend this company to anyone who is considering purchasing a used vehicle."
http://static.cargurus.com/images/forsale/2014/03/30/14/52/2005_bmw_3_series-pic-937507489505046159-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Wayne, MI 48184

Fair Deal
$106 ABOVE
Instant Market Value of $7,889

Price: $7,995

Mileage: 118,424

Location: Wayne, MI 48184

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $7,995, 118,424 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Good"
http://static.cargurus.com/images/forsale/2014/08/01/09/30/2003_bmw_3_series-pic-4441010487758353261-152x114.jpeg

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

Fair Deal
$149 ABOVE
Instant Market Value of $9,346

Price: $9,495

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 - $9,495, 106,581 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Pete gave me a great deal on an amazing car! I could not be happier!!"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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
494 Great Deals out of 16,426 listings starting at $1,500
BMW M3
98 Great Deals out of 1,387 listings starting at $4,500
Mercedes-Benz C-Class
712 Great Deals out of 21,857 listings starting at $1,500

New BMW 3 Series By Year

2015 BMW 3 Series
12,266 listings
2014 BMW 3 Series
5,496 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Toledo OH
6 listings starting at $4,500
2004 BMW 3 Series in Saginaw MI
3 listings starting at $5,555
2004 BMW 3 Series in Cleveland OH
6 listings starting at $4,913
2004 BMW 3 Series in Akron OH
6 listings starting at $4,913
2004 BMW 3 Series in Fort Wayne IN
5 listings starting at $8,299
2004 BMW 3 Series in Grand Rapids MI
3 listings starting at $8,500
2004 BMW 3 Series in Erie PA
1 listings starting at $8,295
2004 BMW 3 Series in Columbus OH
16 listings starting at $4,950
2004 BMW 3 Series in Dayton OH
22 listings starting at $4,950
2004 BMW 3 Series in Pittsburgh PA
3 listings
2004 BMW 3 Series in Buffalo NY
3 listings starting at $8,950
2004 BMW 3 Series in Cincinnati OH
8 listings starting at $5,999
2004 BMW 3 Series in Chicago IL
29 listings starting at $5,450
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $5,950
2004 BMW 3 Series in Milwaukee WI
10 listings starting at $4,995