2004 BMW 3 Series for Sale in Saint Louis, MO

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 325i Sedan RWD Review
by zsevern

Vaderset Bimmer

I've owned alot of cars and this is, as a whole, my favorite. Everyone should own a BMW three series at least once, otherwise, what would you compare all the other cars against? They say its the ultimate driveing machine for a reason. The balance is unmatched.

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/01/30/21/03/2004_bmw_3_series-pic-2924209313306901340-152x114.jpeg

2004 BMW 3 Series 325xi Wagon AWD Used Cars in O'Fallon, MO 63366

Good Deal
$1,101 BELOW
CarGurus IMV of $8,100

Price: $6,999

Mileage: 93,978

Location: O'Fallon, MO 63366

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Wagon AWD for sale - $6,999, 93,978 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (30 reviews) "Quick response to your questions. "
https://static.cargurus.com/images/forsale/2018/04/06/17/50/2004_bmw_3_series-pic-3141782376539014157-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible RWD Used Cars in Maryland Heights, MO 63043

Good Deal
$1,361 BELOW
CarGurus IMV of $6,311

Price: $4,950

Mileage: 113,000

Location: Maryland Heights, MO 63043

Average time on market: 34 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible RWD for sale - $4,950, 113,000 miles
Avg. Dealer Rating: (18 reviews) "Ended up buying a car! Very straightforward and easy process and the dealers were nice and funny. They answered all my questions and let me get the car inspected before making the purchase. I would do business with them again."
https://static.cargurus.com/images/forsale/2018/04/24/21/23/2003_bmw_3_series_325xi_sedan_awd-pic-7512966579317269362-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Saint Charles, 63301

Fair Deal
$627 BELOW
CarGurus IMV of $1,877

Price: $1,250

Mileage: 240,000

Location: Saint Charles, 63301

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $1,250, 240,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2018/03/21/11/21/2004_bmw_3_series-pic-2035008986259627230-152x114.jpeg

2004 BMW 3 Series 325Ci Coupe RWD Used Cars in Belleville, IL 62220

Fair Deal
$62 ABOVE
CarGurus IMV of $4,663

Price: $4,725

Mileage: 165,949

Location: Belleville, IL 62220

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Coupe RWD for sale - $4,725, 165,949 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Asked a few questions on line got a reply And got answers to all my questions "
https://static.cargurus.com/images/forsale/2018/02/16/07/57/2004_bmw_3_series-pic-1633770818957608170-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in St Louis, MO 63143

Fair Deal
$713 ABOVE
CarGurus IMV of $6,275

Price: $6,988

Mileage: 132,000

Location: St Louis, MO 63143

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $6,988, 132,000 miles with Leather Seats, Premium Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (17 reviews) "I really wanted to purchase this car even AFTER discovering it had been in a flood! Dealer would not send car for undercarriage cleanup and undercoat until I agreed to purchase (even with a buyers order I signed before initial inspection). Would not purchase without cleanup and second inspection. Stalemate! Nice salesman-poor leadership=lost sale."
https://static.cargurus.com/images/forsale/2018/03/08/14/08/2003_bmw_3_series-pic-5398044492704121725-152x114.jpeg

2003 BMW 3 Series 325i Sedan RWD Used Cars in Collinsville, IL 62234

Price: $5,500

Mileage: ?

Location: Collinsville, IL 62234

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325i Sedan RWD for sale - $5,500
Avg. Dealer Rating: (3 reviews) "asked for more pictures and they said would not take anymore. i don't think they want to sell cars. "
https://static.cargurus.com/images/forsale/2018/02/05/12/57/2004_bmw_3_series-pic-3693648101141848785-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in Saint Ann, MO 63074

Price: $7,999

Mileage: 83,320

Location: Saint Ann, MO 63074

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $7,999, 83,320 miles
Avg. Dealer Rating: (1 review) "great"
https://static.cargurus.com/images/forsale/2018/04/18/00/49/2005_bmw_3_series_330ci_convertible_rwd-pic-489254303165154839-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible RWD Used Cars in Saint Louis, 63128

Uncertain
$9,294 ABOVE
CarGurus IMV of $9,206

Price: $18,500

Mileage: 55,223

Location: Saint Louis, 63128

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Imola Red Description: Used 2005 BMW 3 Series 330Ci Convertible RWD for sale - $18,500, 55,223 miles with Performance Package, Sport Package, Leather Seats, Premium Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2018/04/21/13/35/2004_bmw_3_series_325xi_sedan_awd-pic-8729296900232783015-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Saint Charles, 63303

High Price
$731 ABOVE
CarGurus IMV of $2,769

Price: $3,500

Mileage: 173,000

Location: Saint Charles, 63303

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: White Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $3,500, 173,000 miles
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2018 BMW 3 Series 77 Great Deals $27,976 8,595 listings
2017 BMW 3 Series 62 Great Deals $22,896 2,111 listings
2016 BMW 3 Series 8 Great Deals $15,350 936 listings
2015 BMW 3 Series 198 Great Deals $12,498 4,992 listings
2014 BMW 3 Series 137 Great Deals $9,995 2,456 listings
2013 BMW 3 Series 76 Great Deals $9,990 1,926 listings
2012 BMW 3 Series 27 Great Deals $9,750 697 listings
2011 BMW 3 Series 98 Great Deals $4,905 2,925 listings
2010 BMW 3 Series 18 Great Deals $4,998 752 listings
2009 BMW 3 Series 24 Great Deals $3,995 1,217 listings