2004 BMW 3 Series for Sale in Saint Louis, MO

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 330xi Review
by Michael

2004 330xi - my weekend car

This is the model that was produced until 2005-06, and is my favorite 3-series. This is my fourth one, and my first all-wheel drive. Love everything except the clutch on this one. I think I like the RWD better, or maybe the previous owner just conditioned this clutch to be grabby. Otherwise, a spectacular car.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/02/01/37/2004_bmw_3_series-pic-2706966753465335306-152x114.jpeg

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

Good Deal
$1,412 BELOW
Instant Market Value of $11,312

Price: $9,900

Mileage: 50,000

Location: Ballwin, MO 63011

Average time on market: 34 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,900, 50,000 miles with Premium Package, Sport Package, Leather Seats
Avg. Dealer Rating: (4 reviews) "Great response "
https://static.cargurus.com/images/forsale/2017/01/10/19/30/2004_bmw_3_series-pic-6617419915203932695-152x114.jpeg

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

Good Deal
$906 BELOW
Instant Market Value of $5,901

Price: $4,995

Mileage: 145,086

Location: O Fallon, MO 63366

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 145,086 miles
Avg. Dealer Rating: (6 reviews) "They contacted me and where fairly easy going salesman. Especially, since I couldn't remember exactly who they were since I contacted so many dealers regarding the same type of car."
https://static.cargurus.com/images/forsale/2016/10/22/18/13/2003_bmw_3_series-pic-959013541057638171-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Wentzville, MO 63385

Good Deal
$774 BELOW
Instant Market Value of $6,324

Price: $5,550

Mileage: 113,465

Location: Wentzville, MO 63385

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,550, 113,465 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$355 BELOW
Instant Market Value of $7,845

Price: $7,490

Mileage: 127,432

Location: Ballwin, MO 63011

Average time on market: 34 days Certified Pre-Owned: No Color: Oxford Green Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,490, 127,432 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Quick response, thank you. I ended up buying from another dealer though. Thanks"
https://static.cargurus.com/images/forsale/2016/12/29/13/05/2003_bmw_3_series-pic-8736945538926866090-152x114.jpeg

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

Price: $5,500

Mileage: ?

Location: Collinsville, IL 62234

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325i for sale - $5,500
Avg. Dealer Rating: (2 reviews) "Via email, a Kennedi sales rep told me there is a $250 fee on every car sold there and implied it was a state law/tax. I emailed him back and requested more specifics on this $250 "tax" and never received a reply. I researched it with other Illinois auto dealers and learned from all that no such state-mandated tax/fee exists."
https://static.cargurus.com/images/forsale/2016/10/19/11/28/2004_bmw_3_series-pic-2617787779746765305-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in O Fallon, MO 63366

Price: $6,777

Mileage: ?

Location: O Fallon, MO 63366

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Carbon Black Metallic - Black Description: Used 2004 BMW 3 Series 330Ci for sale - $6,777 with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "No mileage on ad. He did respond, but the car had too many miles."
https://static.cargurus.com/images/forsale/2016/08/08/14/40/2005_bmw_3_series-pic-2159978146665036451-152x114.jpeg

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

Price: $14,900

Mileage: 71,500

Location: Saint Louis, MO 63139

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $14,900, 71,500 miles with Performance Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Return phone call immediately ."
https://static.cargurus.com/images/forsale/2016/07/19/10/05/2005_bmw_3_series-pic-1505845579872048845-152x114.jpeg

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

Price: $16,900

Mileage: 97,000

Location: Saint Louis, MO 63139

Certified Pre-Owned: No Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $16,900, 97,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "very professional. Ryan was very honest and understood .very knowledge about BMW's still working on a deal"
https://static.cargurus.com/images/forsale/2016/01/12/20/47/2005_bmw_3_series-pic-6641249124752654693-152x114.jpeg

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

Price: $19,900

Mileage: 97,600

Location: Saint Louis, MO 63139

Certified Pre-Owned: No Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $19,900, 97,600 miles with Performance Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Very smooth transaction "
Please wait ...
All Listings
Please wait ...
Featured 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
2017 BMW 3 Series 7 Great Deals $31,096 7,794 listings
2016 BMW 3 Series 171 Great Deals $22,475 5,535 listings
2015 BMW 3 Series 30 Great Deals $17,990 924 listings
2014 BMW 3 Series 198 Great Deals $13,799 3,321 listings
2013 BMW 3 Series 358 Great Deals $11,950 5,302 listings
2012 BMW 3 Series 56 Great Deals $11,980 925 listings
2011 BMW 3 Series 186 Great Deals $6,990 3,258 listings
2010 BMW 3 Series 63 Great Deals $5,500 983 listings
2009 BMW 3 Series 79 Great Deals $5,499 1,646 listings
2008 BMW 3 Series 116 Great Deals $3,999 2,101 listings