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

2004 BMW 3 Series 325i Review
by tbolsen

Fun to drive

Love the handling, its definitely a point and shoot car that hugs the road. In manual "sport" mode the car is much more fun to drive. No squeaks or rattles, this car is solid. Although it's an entry level Bimmer, it doesn't disappoint.

First Previous
Loading...
Next
Featured Listings
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,440 BELOW
Instant Market Value of $8,340

Price: $6,900

Mileage: 114,300

Location: Saint Louis, MO 63139

Average time on market: 24 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $6,900, 114,300 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "Fast communication, great cars and helpful service"
http://static.cargurus.com/images/forsale/2015/02/07/14/29/2005_bmw_3_series-pic-3692963241461393562-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Manchester, MO 63011

Fair Deal
$665 BELOW
Instant Market Value of $9,605

Price: $8,940

Mileage: 126,341

Location: Manchester, MO 63011

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330Ci for sale - $8,940, 126,341 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Awesome experience!!!"
http://static.cargurus.com/images/forsale/2015/02/23/12/28/2003_bmw_3_series-pic-2688556784666137888-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in St. Louis, MO 63119

Fair Deal
$579 BELOW
Instant Market Value of $7,574

Price: $6,995

Mileage: 131,485

Location: St. Louis, MO 63119

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $6,995, 131,485 miles with Navigation System, Leather Seats, Sunroof/Moonroof
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Granite City, IL 62040

Fair Deal
$400 BELOW
Instant Market Value of $8,395

Price: $7,995

Mileage: 100,567

Location: Granite City, IL 62040

Average time on market: 24 days Certified Pre-Owned: No Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $7,995, 100,567 miles
Avg. Dealer Rating: (6 reviews) "Did respond"
http://images.cobaltgroup.com/5/1/1/9152689115x152.jpg

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

Fair Deal
$258 BELOW
Instant Market Value of $9,246

Price: $8,988

Mileage: 112,921

Location: Ballwin, MO 63011

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $8,988, 112,921 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Great"
http://images.cobaltgroup.com/6/8/5/10060000586x152.jpg

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

Fair Deal
$188 BELOW
Instant Market Value of $9,413

Price: $9,225

Mileage: 86,799

Location: Saint Louis, MO 63141

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Black Description: Used 2004 BMW 3 Series 325Ci for sale - $9,225, 86,799 miles
Avg. Dealer Rating: (8 reviews) "excellent"
http://static.cargurus.com/images/forsale/2014/12/04/07/51/2004_bmw_3_series-pic-8368796822963161568-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Chesterfield, MO 63005

Fair Deal
$73 BELOW
Instant Market Value of $10,023

Price: $9,950

Mileage: 105,822

Location: Chesterfield, MO 63005

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,950, 105,822 miles
Avg. Dealer Rating: (13 reviews) "Dealer responded to my inquiry the next day. But he had no info on the car's Maintenance History."
http://static.cargurus.com/images/forsale/2015/02/23/22/30/2005_bmw_3_series-pic-3824567686136660937-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Hazelwood, MO 63042

Price: Negotiable

Mileage: 102,903

Location: Hazelwood, MO 63042

Average time on market: 29 days Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 325Ci Convertible for sale , 102,903 miles
Avg. Dealer Rating: (7 reviews) "Although I have not visited the place, I did ask him a direct question... "what is the price of the car?" The reply was" We have never lost a sale to price"........... I didn't ask that! I don't care that he's never lost a sale.I care about this sale.Not into typical use car salesman double talk."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 108,000

Location: O Fallon, MO 63366

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale , 108,000 miles with Sunroof/Moonroof
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Saint Louis, MO 63133

Price: Negotiable

Mileage: 140,359

Location: Saint Louis, MO 63133

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale , 140,359 miles
http://static.cargurus.com/images/forsale/2014/10/31/12/01/2003_bmw_3_series-pic-157048019973857569-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Bridgeton, MO 63044

Price: Negotiable

Mileage: 156,712

Location: Bridgeton, MO 63044

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW 3 Series 325xi for sale , 156,712 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Good"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series Used Cars in Saint Peters, MO 63376

Price: Negotiable

Mileage: 144,532

Location: Saint Peters, MO 63376

Average time on market: 24 days Certified Pre-Owned: No Color: Gray Description: Used 2003 BMW 3 Series for sale , 144,532 miles
Avg. Dealer Rating: (9 reviews) "Brian Sims went above and beyond to make the deal !"
http://images.cobaltgroup.com/3/6/5/9936240563x152.jpg

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

Fair Deal
$60 ABOVE
Instant Market Value of $10,740

Price: $10,800

Mileage: 135,483

Location: Ballwin, MO 63011

Average time on market: 41 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,800, 135,483 miles with Performance Package, Sport Package, Leather Seats, Alloy Wheels, Climate Package
Avg. Dealer Rating: (6 reviews) "I was contacted "
http://images.cobaltgroup.com/2/7/6/9152712672x152.jpg

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

Fair Deal
$54 ABOVE
Instant Market Value of $8,796

Price: $8,850

Mileage: 116,630

Location: Ballwin, MO 63011

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $8,850, 116,630 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Sent a quote. Was reasonable but still have not made any decisions."
http://images.cobaltgroup.com/0/5/9/9152681950x152.jpg

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

Fair Deal
$611 ABOVE
Instant Market Value of $9,377

Price: $9,988

Mileage: 88,456

Location: Ballwin, MO 63011

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $9,988, 88,456 miles with Premium Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "This dealership has problems living up to commitments."
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

Acura TL
218 Great Deals out of 6,035 listings starting at $2,500
Audi A4
269 Great Deals out of 10,796 listings starting at $1,197
Infiniti G35
134 Great Deals out of 3,254 listings starting at $3,495

New BMW 3 Series By Year

2015 BMW 3 Series
11,242 listings
2014 BMW 3 Series
2,784 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Springfield IL
40 listings starting at $4,999
2004 BMW 3 Series in Columbia MO
7 listings starting at $4,500
2004 BMW 3 Series in Champaign IL
5 listings starting at $6,777
2004 BMW 3 Series in Springfield MO
40 listings starting at $4,999
2004 BMW 3 Series in Indianapolis IN
13 listings starting at $6,990
2004 BMW 3 Series in Kansas City MO
3 listings starting at $7,995
2004 BMW 3 Series in Memphis TN
2 listings starting at $8,995
2004 BMW 3 Series in Louisville KY
9 listings starting at $5,900
2004 BMW 3 Series in Nashville TN
10 listings starting at $5,800
2004 BMW 3 Series in Chicago IL
35 listings starting at $4,995
2004 BMW 3 Series in Des Moines IA
1 listings starting at $9,302
2004 BMW 3 Series in Cincinnati OH
7 listings starting at $6,300
2004 BMW 3 Series in Madison WI
2 listings starting at $5,995
2004 BMW 3 Series in Lexington KY
11 listings starting at $5,900
2004 BMW 3 Series in Fort Wayne IN
3 listings