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

CarGurus Quick Poll

2004 BMW 3 Series 330Ci Review
by bmerino

awesome ride

love it especially the sport mode triptronic! the car looks rich and luxurious with its blue exterior and beige interior. engine compartment is also very clean. the ride is very smooth and the car can get out of it own way

First Previous
Loading...
Next
Featured Listings
http://images.cobaltgroup.com/5/4/6/10391275645x152.jpg

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

Good Deal
$1,506 BELOW
Instant Market Value of $9,491

Price: $7,985

Mileage: 86,799

Location: Saint Louis, MO 63141

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Black Description: Used 2004 BMW 3 Series 325Ci for sale - $7,985, 86,799 miles
Avg. Dealer Rating: (8 reviews) "excellent"
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,245 BELOW
Instant Market Value of $8,145

Price: $6,900

Mileage: 114,300

Location: Saint Louis, MO 63139

Average time on market: 27 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $6,900, 114,300 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (5 reviews) "Very smooth transaction "
http://static.cargurus.com/images/forsale/2015/03/09/14/11/2004_bmw_3_series-pic-3853809824891142230-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in St Charles, MO 63303

Fair Deal
$560 BELOW
Instant Market Value of $8,555

Price: $7,995

Mileage: 100,650

Location: St Charles, MO 63303

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $7,995, 100,650 miles
Avg. Dealer Rating: (4 reviews) "Standard email response. Very vague and no information. Was told to just come in."
http://static.cargurus.com/images/forsale/2015/04/02/04/43/2004_bmw_3_series-pic-9197848165864235397-152x114.jpeg

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

Price: $6,900

Mileage: 0

Location: Saint Louis, MO 63116

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,900, 0 miles with option.display_name.sport_package
Avg. Dealer Rating: (6 reviews) "Good communication. Didn't have the car I wanted but still gave me multiple options to consider."
http://static.cargurus.com/images/forsale/2015/03/24/16/25/2004_bmw_3_series-pic-7787943360392942098-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in St. Louis, MO 63116

Price: $8,995

Mileage: 0

Location: St. Louis, MO 63116

Average time on market: 26 days Certified Pre-Owned: No Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $8,995, 0 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (24 reviews) "Was there for over 10 minutes before we had to go find a salesman and even then they were brushing us off as if they didn't want to work with us."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in St. Louis, MO 63116

Price: $8,995

Mileage: 0

Location: St. Louis, MO 63116

Average time on market: 21 days Certified Pre-Owned: No Color: Red Description: Used 2004 BMW 3 Series 325xi for sale - $8,995, 0 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (24 reviews) "Called and visited with Marvin and got good information and more details on the vehicle we were looking at. I will probably call them again before we buy."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in St. Louis, MO 63119

Price: $9,995

Mileage: 0

Location: St. Louis, MO 63119

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,995, 0 miles
http://static.cargurus.com/images/forsale/2015/04/23/18/40/2004_bmw_3_series-pic-8837910827569397607-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Street Louis, MO 63132

High Price
$760 ABOVE
Instant Market Value of $8,588

Price: $9,348

Mileage: 110,174

Location: Street Louis, MO 63132

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: White Description: Used 2004 BMW 3 Series 330xi for sale - $9,348, 110,174 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (5 reviews) "Excellent "
http://static.cargurus.com/images/forsale/2014/11/26/14/09/2004_bmw_3_series-pic-6524736465778937983-152x114.jpeg

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

High Price
$869 ABOVE
Instant Market Value of $9,081

Price: $9,950

Mileage: 103,962

Location: Saint Louis, MO 63122

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $9,950, 103,962 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (28 reviews) "I went there with a plan and those plans were met. my salesman Adis was great and funny. I was really in and out no hasslehassle and total time was like 3 hours. Pretty decent with paperwork and etc. responded quickly and even though I was 2 days early from my appointment time they still was ready for me. Amazing."
http://static.cargurus.com/images/forsale/2015/03/22/19/57/2004_bmw_3_series-pic-8442157345203956951-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Saint Charles, MO 63303

High Price
$1,064 ABOVE
Instant Market Value of $8,935

Price: $9,999

Mileage: 83,320

Location: Saint Charles, MO 63303

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Other Description: Used 2004 BMW 3 Series 325i for sale - $9,999, 83,320 miles
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
785 Great Deals out of 17,514 listings starting at $2,600
BMW M3
69 Great Deals out of 1,133 listings starting at $5,000
Mercedes-Benz C-Class
995 Great Deals out of 22,877 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,849 listings
2014 BMW 3 Series
2,379 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Springfield IL
31 listings starting at $5,799
2004 BMW 3 Series in Columbia MO
5 listings starting at $5,995
2004 BMW 3 Series in Champaign IL
4 listings starting at $6,995
2004 BMW 3 Series in Evansville IN
1 listings starting at $7,995
2004 BMW 3 Series in Springfield MO
31 listings starting at $5,799
2004 BMW 3 Series in Indianapolis IN
15 listings starting at $6,440
2004 BMW 3 Series in Kansas City MO
7 listings starting at $7,995
2004 BMW 3 Series in Memphis TN
1 listing
2004 BMW 3 Series in Louisville KY
7 listings starting at $5,980
2004 BMW 3 Series in Cedar Rapids IA
2 listings starting at $8,995
2004 BMW 3 Series in Nashville TN
6 listings starting at $6,999
2004 BMW 3 Series in Chicago IL
31 listings starting at $4,995
2004 BMW 3 Series in Little Rock AR
2 listings
2004 BMW 3 Series in Cincinnati OH
9 listings starting at $5,000
2004 BMW 3 Series in Madison WI
2 listings starting at $7,922