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 320i Review
by Ahmad

what make is my car .... description of my car

best car in its class! this car is agreat overall mid size car . if you want a nice looking good performing solid car for family or for yourself amd you dont want to spend money , then this car is for you i have on in white which i love its coler

First Previous
Loading...
Next
Featured Listings
https://content.homenetiol.com/2000259/2069786/640x480/1950e2743732411f967f66ea6a31b6f4.jpg

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

Good Deal
$1,416 BELOW
Instant Market Value of $8,106

Price: $6,690

Mileage: 107,544

Location: Ballwin, MO 63011

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $6,690, 107,544 miles with Aluminum Wheels
Avg. Dealer Rating: (34 reviews) "I went, but the vehicle was red tagged within minutes of my arrival."
https://content.homenetiol.com/2000259/2069786/640x480/4000ba68cea347abbbc22dce00a30fd5.jpg

2004 BMW 3 Series 325xi Used Cars in Creve Coeur, MO 63141

Good Deal
$1,227 BELOW
Instant Market Value of $9,274

Price: $8,047

Mileage: 97,470

Location: Creve Coeur, MO 63141

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $8,047, 97,470 miles with Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "Outstanding Dealership.Outstanding sales Rep,Would return to this dealership anytime."
https://content.homenetiol.com/2000096/2063606/640x480/f593a5ede2f7407da39478eb4486a966.jpg

2005 BMW 3 Series 325xi Wagon Used Cars in St Louis, MO 63116

Good Deal
$805 BELOW
Instant Market Value of $10,800

Price: $9,995

Mileage: 81,000

Location: St Louis, MO 63116

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $9,995, 81,000 miles with Premium Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "I researched, and waited for the right timing when I was looking for my Cadillac EXT. It was difficult to find one that was within my price range, options etc. I had my cargurus.com set up to send me emails of what I was searching for, and many began to pop up, but either they were not the right color but had the options, or some of them. I check many local lots, and was always told we'll keep an eye out, they're hard to find. I had all but given up when I received the usual email listing, and saw an EXT that was exactly what I was looking for. I couldn't believe it, I wanted a black one with leather, sunroof, chrome package, with all the bells and whistles. Most I look at were always in another state, but this one was local so I went to check it out. I've learned over the years that we are brain washed to go to the fancy lots, but keep in mind they lease these buildings, and add the cost to the buyer to help pay for it. The lots that are not as fancy, but have the same clean /quality cars usually own the main building on the lot, therefore they can offer better pricing. This vehicle(Cadillac EXT) had just been on the lot less than a week, and I knew my timing was right, and this definitely was GOD sent. I test drove it, and it was a dream. My salesman Ryan went through 3-5 local credit unions to see if I would be approved. He told me that at least 3 were willing to work with me, and wanted to know if I was ready to take it home. I told him I would call him the next day and after that, I made my decision and filled out all of the paperwork. I drove off the lot feeling overwhelmed, because even though this was my eighth vehicle, it was definitely the nicest. I almost felt like I didn't deserve it, but now I know I do. My experience was better than expected, and Ryan made my transaction smooth. They have a variety of vehicles to fit anyone's needs Everyone almost pauses when they see my EXT. it looks new, inside and out. I would recommend this dealer to anyone looking for great cars. I'm a very satisfied customer, Very satisfied"
http://static.cargurus.com/images/forsale/2015/06/30/06/21/2003_bmw_3_series-pic-8094176883370590564-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Saint Louis, MO 63109

Fair Deal
$240 BELOW
Instant Market Value of $9,239

Price: $8,999

Mileage: 112,688

Location: Saint Louis, MO 63109

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $8,999, 112,688 miles
Avg. Dealer Rating: (3 reviews) "Very good Dealer to work with, love the car"
http://static.cargurus.com/images/forsale/2015/08/03/08/54/2005_bmw_3_series-pic-5594589144852852622-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Eureka, MO 63025

Fair Deal
$13 BELOW
Instant Market Value of $10,003

Price: $9,990

Mileage: 91,028

Location: Eureka, MO 63025

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale - $9,990, 91,028 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Great!!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330xi Used Cars in St. Louis, MO 63116

Price: $4,995

Mileage: 0

Location: St. Louis, MO 63116

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 0 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "loveit"
http://static.cargurus.com/images/forsale/2015/05/30/02/53/2003_bmw_3_series-pic-2317442153318828867-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in St. Louis, MO 63116

Price: $6,995

Mileage: 0

Location: St. Louis, MO 63116

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $6,995, 0 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "I emailed to come see a car I was going to to buy . They gave me address but neglected to tell me car was out for service I drove 40 miles to come see it and it was not there! The salesman told me he would call me when it was back so I could come look at it and I have heaters back from them. I am extremely disapointed and would not recommend or ever think about going back to buy a vehicle under any circumstance! !!! I work at a dealership and our salesman would never treat some one so carelessly on a visit to spend thousands of dollars ! "
http://static.cargurus.com/images/forsale/2015/07/04/12/58/2004_bmw_3_series-pic-7419835781550439000-152x114.jpeg

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

Price: $6,999

Mileage: 0

Location: Saint Louis, MO 63104

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,999, 0 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Could not have had a better experience. Never a feeling anyone was hiding ANYTHING from us. Definitely recommend."
http://static.cargurus.com/images/forsale/2015/03/24/16/25/2005_bmw_3_series-pic-1701947728378730827-152x114.jpeg

2005 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: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $8,995, 0 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "Gave me desired information."
http://cimg.carsforsale.com/3/1000961/406704/4524469.jpg?dt=072820151439

2003 BMW 3 Series 325xi Used Cars in Webster Groves, MO 63119

Fair Deal
$17 ABOVE
Instant Market Value of $8,483

Price: $8,500

Mileage: 93,855

Location: Webster Groves, MO 63119

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $8,500, 93,855 miles
http://static.cargurus.com/images/forsale/2015/08/04/09/37/2005_bmw_3_series-pic-2618457329356274499-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Saint Louis, MO 63139

Uncertain
$6,514 ABOVE
Instant Market Value of $11,386

Price: $17,900

Mileage: 79,954

Location: Saint Louis, MO 63139

Certified Pre-Owned: No Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $17,900, 79,954 miles with Sport Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Very smooth transaction "
https://content.homenetiol.com/2000259/2069786/640x480/842056c3fe76416ab761d5cc7bfbf241.jpg

2005 BMW 3 Series 330i Used Cars in Saint Louis, MO 63139

Uncertain
$13,054 ABOVE
Instant Market Value of $14,846

Price: $27,900

Mileage: 26,000

Location: Saint Louis, MO 63139

Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 330i for sale - $27,900, 26,000 miles with Performance Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Fast communication, great cars and helpful service"
http://images.iimanager.com/vdata/kiaofstl_com/2032855_x640_01.jpg

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

High Price
$716 ABOVE
Instant Market Value of $10,264

Price: $10,980

Mileage: 61,916

Location: Saint Louis, MO 63123

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic - Blue Description: Used 2004 BMW 3 Series 325xi for sale - $10,980, 61,916 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Terry C went above & beyond & worked late to make this happen. Also Beau was great at getting the paperwork in order. Would definitely do business there again."
https://content.homenetiol.com/2000259/2069786/640x480/2f1ebdb650514532b8b4937a20a402f3.jpg

2005 BMW 3 Series 330Ci Convertible Used Cars in Saint Louis, MO 63139

High Price
$1,633 ABOVE
Instant Market Value of $15,267

Price: $16,900

Mileage: 58,977

Location: Saint Louis, MO 63139

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $16,900, 58,977 miles with Sport Package, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Honest information as well as expert advice and service Always very thorough...would recommend to anyone interested in BMW sales or service"
http://x-img.autorevo.com/2004-bmw-325i-st-charles-mo-5359432/956827-0-large.jpg

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

High Price
$1,220 ABOVE
Instant Market Value of $8,779

Price: $9,999

Mileage: 83,320

Location: Saint Charles, MO 63303

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray 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
485 Great Deals out of 17,030 listings starting at $1,950
BMW M3
44 Great Deals out of 1,071 listings starting at $4,199
Mercedes-Benz C-Class
564 Great Deals out of 24,869 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,149 listings
2015 BMW 3 Series
16,535 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Springfield IL
28 listings starting at $3,700
2004 BMW 3 Series in Columbia MO
7 listings starting at $5,495
2004 BMW 3 Series in Champaign IL
3 listings starting at $3,700
2004 BMW 3 Series in Evansville IN
2 listings starting at $7,995
2004 BMW 3 Series in Springfield MO
28 listings starting at $3,700
2004 BMW 3 Series in Indianapolis IN
10 listings starting at $5,995
2004 BMW 3 Series in Kansas City MO
8 listings starting at $7,788
2004 BMW 3 Series in Louisville KY
6 listings starting at $5,995
2004 BMW 3 Series in Cedar Rapids IA
1 listings starting at $7,998
2004 BMW 3 Series in Nashville TN
4 listings starting at $4,999
2004 BMW 3 Series in Chicago IL
31 listings starting at $3,886
2004 BMW 3 Series in Des Moines IA
2 listings starting at $5,997
2004 BMW 3 Series in Little Rock AR
2 listings starting at $8,999
2004 BMW 3 Series in Cincinnati OH
7 listings starting at $5,494
2004 BMW 3 Series in Madison WI
4 listings starting at $3,886