2004 BMW 3 Series for Sale in Saint Louis, MO

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

Add Similar Cars

2004 BMW 3 Series 325Ci Review
by John

This car has not let me down one bit and i have been abusive at times.

Used to own a 1995 325IS and now I won this one and I am very pleased. The interior seems alot more roomy. Performance is very good whether you need to accelerate to overtake a person on the highway or your putting it through corners this car is well rounded is a notch above the competition. This car is very fun to drive. Whether your accelerating ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/03/20/06/46/2004_bmw_3_series-pic-597814850700016456-152x114.jpeg

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

Fair Deal
$421 BELOW
Instant Market Value of $6,416

Price: $5,995

Mileage: 164,777

Location: St Louis, MO 63143

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 164,777 miles
Avg. Dealer Rating: (6 reviews) "I got an email right away with dealers phone number and said to call with any questions. Very nice and appreciated the quick response."
https://static.cargurus.com/images/forsale/2016/04/21/05/43/2004_bmw_3_series-pic-3810852697331568256-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Saint Peters, MO 63376

Fair Deal
$349 BELOW
Instant Market Value of $8,126

Price: $7,777

Mileage: 96,770

Location: Saint Peters, MO 63376

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic - Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $7,777, 96,770 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Gave me all info requested"
https://static.cargurus.com/images/forsale/2016/05/03/06/11/2005_bmw_3_series-pic-4825103117648089079-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Saint Peters, MO 63366

Fair Deal
$18 BELOW
Instant Market Value of $8,008

Price: $7,990

Mileage: 128,002

Location: Saint Peters, MO 63366

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $7,990, 128,002 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "No drop in price yet, they responded to me right away. I'd buy from them"
https://static.cargurus.com/images/forsale/2016/05/01/03/13/2005_bmw_3_series-pic-6689367234591714048-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Affton, MO 63123

Fair Deal
$112 BELOW
Instant Market Value of $6,107

Price: $5,995

Mileage: 161,727

Location: Affton, MO 63123

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 161,727 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Thay said the car need a head job."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330Ci Used Cars in Manchester, MO 63011-4044

Price: Negotiable

Mileage: 106,643

Location: Manchester, MO 63011-4044

Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2003 BMW 3 Series 330Ci for sale , 106,643 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (1 review) "Treated like trash because we purchased inexpensive vehicle. Spent 5 1/2 hours getting run around. Purchased on Friday but could not pick up until following wednesday due to inoperatable speedometer. Got it home and wipers stopped working had to waste another day to get fixed. They eventually took care of problems but felt misled and lied to. Entire attitude changed oncr they had my cash. Will definately NEVER purchase from Suntrup again"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Manchester, MO 63011-4044

Price: Negotiable

Mileage: 126,415

Location: Manchester, MO 63011-4044

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2003 BMW 3 Series 325i for sale , 126,415 miles
Avg. Dealer Rating: (1 review) "Great"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Manchester, MO 63011-4044

Price: Negotiable

Mileage: 116,630

Location: Manchester, MO 63011-4044

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2005 BMW 3 Series 325i for sale , 116,630 miles
Avg. Dealer Rating: (1 review) "I was contacted "
https://static.cargurus.com/images/forsale/2016/04/03/01/43/2003_bmw_3_series-pic-4680828474337303414-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Nashville, IL 62263

Fair Deal
$28 ABOVE
Instant Market Value of $4,971

Price: $4,999

Mileage: 180,912

Location: Nashville, IL 62263

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2003 BMW 3 Series 325i for sale - $4,999, 180,912 miles
Avg. Dealer Rating: (14 reviews) "Holzhaur was very responsive and helpful to my request for more details about the truck I was interested in."
https://static.cargurus.com/images/forsale/2016/03/22/05/33/2003_bmw_3_series-pic-577116067635366243-152x114.jpeg

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

Fair Deal
$546 ABOVE
Instant Market Value of $4,894

Price: $5,440

Mileage: 183,957

Location: St Louis, MO 63139

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic - Gray Description: Used 2003 BMW 3 Series 325i for sale - $5,440, 183,957 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Good follow up"
https://static.cargurus.com/images/forsale/2016/03/25/21/50/2003_bmw_3_series-pic-4983219722332597210-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Millstadt, IL 62260

Fair Deal
$476 ABOVE
Instant Market Value of $5,924

Price: $6,400

Mileage: 143,465

Location: Millstadt, IL 62260

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,400, 143,465 miles
Avg. Dealer Rating: (1 review) "Very friendly, upfront and honest."
https://static.cargurus.com/images/forsale/2016/03/21/10/32/2004_bmw_3_series-pic-1322917230300534803-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Belleville, IL 62220

Fair Deal
$678 ABOVE
Instant Market Value of $6,972

Price: $7,650

Mileage: 115,261

Location: Belleville, IL 62220

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $7,650, 115,261 miles
Avg. Dealer Rating: (5 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/03/03/11/46/2005_bmw_3_series-pic-5597422395366996699-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in St Charles, MO 63303

Fair Deal
$751 ABOVE
Instant Market Value of $10,244

Price: $10,995

Mileage: 78,021

Location: St Charles, MO 63303

Average time on market: 35 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,995, 78,021 miles with Leather Seats
Avg. Dealer Rating: (13 reviews) "Good very good."
https://static.cargurus.com/images/forsale/2016/04/14/11/30/2005_bmw_3_series-pic-3936756146410145620-152x114.jpeg

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

Fair Deal
$649 ABOVE
Instant Market Value of $8,350

Price: $8,999

Mileage: 104,755

Location: O'Fallon, MO 63366

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Dk Blue Description: Used 2005 BMW 3 Series 325xi for sale - $8,999, 104,755 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Excellent"
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

Uncertain
$10,121 ABOVE
Instant Market Value of $9,779

Price: $19,900

Mileage: 97,600

Location: Saint Louis, MO 63139

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 330i for sale - $19,900, 97,600 miles with Sport Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Return phone call immediately ."
https://static.cargurus.com/images/forsale/2015/09/29/10/04/2005_bmw_3_series-pic-4381722741830383159-152x114.jpeg

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

Uncertain
$12,440 ABOVE
Instant Market Value of $12,460

Price: $24,900

Mileage: 26,000

Location: Saint Louis, MO 63139

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 330i for sale - $24,900, 26,000 miles with Performance Package, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "very professional. Ryan was very honest and understood .very knowledge about BMW's still working on a deal"
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
2016 BMW 3 Series 44 Great Deals $27,999 11,165 listings
2015 BMW 3 Series 93 Great Deals $21,987 3,294 listings
2014 BMW 3 Series 35 Great Deals $17,999 904 listings
2013 BMW 3 Series 315 Great Deals $14,800 5,490 listings
2012 BMW 3 Series 43 Great Deals $14,750 940 listings
2011 BMW 3 Series 108 Great Deals $9,900 2,558 listings
2010 BMW 3 Series 30 Great Deals $8,900 790 listings
2009 BMW 3 Series 37 Great Deals $6,995 1,268 listings
2008 BMW 3 Series 55 Great Deals $5,495 1,666 listings
2007 BMW 3 Series 65 Great Deals $4,995 1,902 listings