2004 BMW 3 Series in Saint Louis, MO

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330i Review
by Joeacejr

Great Car! Few Issues! Find good local BMW mechanic.

I have loved this car since I've had it. With 113k Ive only had to put $400 in it to keep it driving perfectly! Few cars can be this much luxury, performance, handling and elegance in one package but this one pulls it off.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/29/05/36/2005_bmw_3_series-pic-1858139597981960663-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Pacific, MO 63069

Great Deal
$1,700 BELOW
Instant Market Value of $9,150

Price: $7,450

Mileage: 93,000

Location: Pacific, MO 63069

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $7,450, 93,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Bill Fowler was very professional and gave me a great deal on my 2005 Mercury Mountaineer. He even threw in a warranty at no extra charge! I will definatley contact Bill the next time I need a new car!"
http://static.cargurus.com/images/forsale/2014/11/09/21/06/2004_bmw_3_series-pic-3256878203175338899-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Saint Louis, MO 63139

Good Deal
$1,066 BELOW
Instant Market Value of $7,966

Price: $6,900

Mileage: 114,300

Location: Saint Louis, MO 63139

Average time on market: 26 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $6,900, 114,300 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Fast communication, great cars and helpful service"
http://static.cargurus.com/images/forsale/2015/01/27/12/51/2004_bmw_3_series-pic-6848016513088414462-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Manchester, MO 63011

Good Deal
$1,166 BELOW
Instant Market Value of $12,106

Price: $10,940

Mileage: 69,239

Location: Manchester, MO 63011

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $10,940, 69,239 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Ryan Barker was very quick to respond to my questions and left me with a very good impression of Mungenast Acura. Jim V"
http://static.cargurus.com/images/forsale/2015/01/22/02/44/2003_bmw_3_series-pic-5061296468551685086-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in St. Louis, MO 63119

Fair Deal
$645 BELOW
Instant Market Value of $7,640

Price: $6,995

Mileage: 131,485

Location: St. Louis, MO 63119

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $6,995, 131,485 miles
http://static.cargurus.com/images/forsale/2014/12/04/07/51/2004_bmw_3_series-pic-8368796822963161568-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Chesterfield, MO 63005

Fair Deal
$217 BELOW
Instant Market Value of $10,167

Price: $9,950

Mileage: 105,822

Location: Chesterfield, MO 63005

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,950, 105,822 miles
Avg. Dealer Rating: (12 reviews) "I had a question about a car and was answered very promptly."
http://images.cobaltgroup.com/5/3/8/9807839835x152.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Ballwin, MO 63011

Fair Deal
$129 BELOW
Instant Market Value of $11,789

Price: $11,660

Mileage: 87,230

Location: Ballwin, MO 63011

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $11,660, 87,230 miles with Premium Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great"
http://images.cobaltgroup.com/8/5/5/9934228558x152.jpg

2004 BMW 3 Series 325Ci Used Cars in Saint Louis, MO 63141

Fair Deal
$84 BELOW
Instant Market Value of $9,309

Price: $9,225

Mileage: 86,799

Location: Saint Louis, MO 63141

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Black Description: Used 2004 BMW 3 Series 325Ci for sale - $9,225, 86,799 miles
Avg. Dealer Rating: (8 reviews) "excellent"
http://static.cargurus.com/images/forsale/2015/01/26/06/20/2004_bmw_3_series-pic-2350430130096986753-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Saint Louis, MO 63116

Price: $4,900

Mileage: 0

Location: Saint Louis, MO 63116

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325i for sale - $4,900, 0 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Spoke with Jim gave me all the info I needed."
http://images.cobaltgroup.com/3/6/5/9936240563x152.jpg

2005 BMW 3 Series 330Ci Convertible Used Cars in Ballwin, MO 63011

Price: Negotiable

Mileage: 134,058

Location: Ballwin, MO 63011

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale , 134,058 miles with Performance Package, Sport Package, Leather Seats, Alloy Wheels, Climate Package
Avg. Dealer Rating: (6 reviews) "I was contacted "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in O Fallon, MO 63366

Price: Negotiable

Mileage: 108,000

Location: O Fallon, MO 63366

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale , 108,000 miles
http://static.cargurus.com/images/forsale/2014/09/03/12/31/2004_bmw_3_series-pic-5656423714314461980-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Saint Louis, MO 63122

Price: Negotiable

Mileage: 90,492

Location: Saint Louis, MO 63122

Average time on market: 21 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 325Ci for sale , 90,492 miles
Avg. Dealer Rating: (24 reviews) "Car was online but they did not have the car in stock."
http://images.cobaltgroup.com/5/1/1/9152689115x152.jpg

2005 BMW 3 Series 325i Used Cars in Ballwin, MO 63011

Fair Deal
$92 ABOVE
Instant Market Value of $8,896

Price: $8,988

Mileage: 112,755

Location: Ballwin, MO 63011

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $8,988, 112,755 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Sent a quote. Was reasonable but still have not made any decisions."
http://images.cobaltgroup.com/2/7/6/9152712672x152.jpg

2005 BMW 3 Series 325i Used Cars in Ballwin, MO 63011

Fair Deal
$229 ABOVE
Instant Market Value of $8,621

Price: $8,850

Mileage: 116,630

Location: Ballwin, MO 63011

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $8,850, 116,630 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "This dealership has problems living up to commitments."
http://images.cobaltgroup.com/6/8/5/9936240586x152.jpg

2005 BMW 3 Series 325i Used Cars in Ballwin, MO 63011

Fair Deal
$267 ABOVE
Instant Market Value of $8,233

Price: $8,500

Mileage: 132,427

Location: Ballwin, MO 63011

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $8,500, 132,427 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Excellent response. I decided to purchase a different make of vehicle"
http://images.cobaltgroup.com/0/5/9/9152681950x152.jpg

2003 BMW 3 Series 325xi Used Cars in Ballwin, MO 63011

Fair Deal
$594 ABOVE
Instant Market Value of $9,394

Price: $9,988

Mileage: 88,456

Location: Ballwin, MO 63011

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $9,988, 88,456 miles with Premium Package, Aluminum Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "We asked specifically and were told via email that the Avalanche's car fax showed no accidents, but when we arrived, we learned the tailgate was so damaged from an apparent rear-end accident that it didn't fit on the truck bed properly and wouldn't even open. If we had known this, we wouldn't have wasted our time and gas to come look at it. We felt deceived and will not consider future business with this dealer as a result. "
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
260 Great Deals out of 6,706 listings starting at $999
Audi A4
306 Great Deals out of 10,928 listings starting at $1,795
Infiniti G35
159 Great Deals out of 3,806 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,480 listings
2014 BMW 3 Series
3,691 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Springfield IL
41 listings starting at $4,950
2004 BMW 3 Series in Columbia MO
8 listings starting at $4,895
2004 BMW 3 Series in Champaign IL
6 listings starting at $6,777
2004 BMW 3 Series in Springfield MO
41 listings starting at $4,950
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $4,995
2004 BMW 3 Series in Kansas City MO
3 listings starting at $8,995
2004 BMW 3 Series in Memphis TN
5 listings starting at $5,800
2004 BMW 3 Series in Louisville KY
7 listings starting at $6,950
2004 BMW 3 Series in Cedar Rapids IA
2 listings starting at $7,995
2004 BMW 3 Series in Nashville TN
6 listings starting at $6,987
2004 BMW 3 Series in Chicago IL
34 listings starting at $5,985
2004 BMW 3 Series in Des Moines IA
1 listings starting at $9,401
2004 BMW 3 Series in Little Rock AR
2 listings starting at $9,900
2004 BMW 3 Series in Cincinnati OH
11 listings starting at $5,987
2004 BMW 3 Series in Madison WI
3 listings starting at $5,995