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 330xi Review
by alyssa6625

Best car for drivers ages 16-80

Performance wise this car held up to BMW's motto: "the ultimate driving machine". It was incredibly fun to drive whether for pleasure or business. Added tint made the inside slightly cooler, and an additional ipod adapter built in through the side compartment allowed for my playlists to blast through the speakers.

First Previous
Loading...
Next
Featured Listings
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

Good Deal
$821 BELOW
Instant Market Value of $7,816

Price: $6,995

Mileage: 128,000

Location: Farmington Hills, MI 48336

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,995, 128,000 miles
Avg. Dealer Rating: (3 reviews) "Very nice inventory, helpful lady named Jeannie, worth the drive....."
http://static.cargurus.com/images/forsale/2015/01/16/23/06/2005_bmw_3_series-pic-7208217228995837352-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Lake Orion, MI 48362

Fair Deal
$662 BELOW
Instant Market Value of $8,657

Price: $7,995

Mileage: 105,883

Location: Lake Orion, MI 48362

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $7,995, 105,883 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Sent email acknowledging interest. No contact after."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$718 BELOW
Instant Market Value of $6,618

Price: $5,900

Mileage: 153,182

Location: Inkster, MI 48141

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/2015/01/10/07/35/2004_bmw_3_series-pic-3216775715759781619-152x114.jpeg

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

Fair Deal
$371 BELOW
Instant Market Value of $8,149

Price: $7,778

Mileage: 109,959

Location: Troy, MI 48084

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325Ci for sale - $7,778, 109,959 miles
Avg. Dealer Rating: (17 reviews) "Awesome best dealership ever and i will be returning when its time to trade in my vehicle The finance officer gets the job done oh lets not forget the car sales man they work as a team and will not let you leave with out a car love them :) "
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
$245 BELOW
Instant Market Value of $8,240

Price: $7,995

Mileage: 118,424

Location: Wayne, MI 48184

Average time on market: 22 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/2015/01/06/06/16/2003_bmw_3_series-pic-8957045922724659591-152x114.jpeg

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

Price: $7,950

Mileage: 123,387

Location: Rochester, MI 48309

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325xi for sale - $7,950, 123,387 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Well run operation. Car was as advertised, so I bought it."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Waterford, MI 48328

Price: Negotiable

Mileage: ?

Location: Waterford, MI 48328

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325xi for sale
Avg. Dealer Rating: (5 reviews) "I have had contact with a lady in Waterford. She was very courteous but did not have what I was looking for. She is continuing to look for a car for me."
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: 17 days Certified Pre-Owned: No Transmission: 5-Speed 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Farmington Hills, MI 48335

Price: Negotiable

Mileage: 96,058

Location: Farmington Hills, MI 48335

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale , 96,058 miles with Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Highly professional, easy to work with"
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

Fair Deal
$39 ABOVE
Instant Market Value of $9,460

Price: $9,499

Mileage: 75,750

Location: Plymouth Charter Township, MI 48170

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $9,499, 75,750 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Raised price after inquired info on vehicle"
http://static.cargurus.com/images/forsale/2015/01/26/19/27/2003_bmw_3_series-pic-5614381661720990033-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Livonia, MI 48150

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

Price: $7,999

Mileage: 128,672

Location: Livonia, MI 48150

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2003 BMW 3 Series 330xi for sale - $7,999, 128,672 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Responded promptly. Easy to work with and vehicle was as nice as advertised. Decided to buy different vehicle."
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
$338 ABOVE
Instant Market Value of $9,157

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: (4 reviews) "Owner Pete was very responsive, friendly, and honest. He runs the whole show so there are no games involved. Unfortunately the vehicle I was looking at was not in the condition I wanted (I am very picky) so I did not purchace the vehicle from him."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Farmington Hills, MI 48335

Fair Deal
$580 ABOVE
Instant Market Value of $12,915

Price: $13,495

Mileage: 64,985

Location: Farmington Hills, MI 48335

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $13,495, 64,985 miles with Premium Package
Avg. Dealer Rating: (4 reviews) "Car information was misposted"
http://static.cargurus.com/images/forsale/2015/01/01/07/48/2004_bmw_3_series-pic-6294037100627293674-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Dearborn, MI 48126

Fair Deal
$467 ABOVE
Instant Market Value of $7,532

Price: $7,999

Mileage: 122,139

Location: Dearborn, MI 48126

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $7,999, 122,139 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Excellent dealer, they were able to get in my dream car with bad credit! I would definitely recommend."
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

Acura TL
265 Great Deals out of 6,708 listings starting at $999
Audi A4
283 Great Deals out of 10,962 listings starting at $1,795
Infiniti G35
161 Great Deals out of 3,791 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,493 listings
2014 BMW 3 Series
3,816 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Toledo OH
7 listings starting at $5,900
2004 BMW 3 Series in Saginaw MI
3 listings starting at $6,995
2004 BMW 3 Series in Cleveland OH
10 listings starting at $5,295
2004 BMW 3 Series in Akron OH
10 listings starting at $5,295
2004 BMW 3 Series in Fort Wayne IN
1 listings starting at $9,911
2004 BMW 3 Series in Grand Rapids MI
4 listings starting at $7,500
2004 BMW 3 Series in Erie PA
1 listings starting at $7,990
2004 BMW 3 Series in Columbus OH
19 listings starting at $5,995
2004 BMW 3 Series in Dayton OH
24 listings starting at $5,995
2004 BMW 3 Series in Pittsburgh PA
2 listings starting at $7,990
2004 BMW 3 Series in Buffalo NY
1 listing
2004 BMW 3 Series in Cincinnati OH
13 listings starting at $5,987
2004 BMW 3 Series in Chicago IL
36 listings starting at $5,985
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $4,995
2004 BMW 3 Series in Milwaukee WI
11 listings starting at $5,995