2004 BMW 3 Series in Saint Louis, MO

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 320si Review
by Danyal

Understated Class

It's plenty of fun to drive. Wicked around the turns in all conditions. Wonderful in the wet. Built like a bank vault. Sexy wheel arch's with body kit. Just give me a long windy road and i am in heaven.

Loading...
Featured Listings
http://images.cobaltgroup.com/2/7/6/9152712672x152.jpg

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

Fair Deal
$474 BELOW
Instant Market Value of $9,324

Price: $8,850

Mileage: 116,630

Location: Ballwin, MO 63011

Average time on market: 27 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) "Great"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330i Used Cars in Ellisville, MO 63011

Fair Deal
$388 BELOW
Instant Market Value of $9,265

Price: $8,877

Mileage: 103,618

Location: Ellisville, MO 63011

Average time on market: 18 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 330i for sale - $8,877, 103,618 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Very helpful and responsive. Terrific customer service - my best overall car buying experience ever! "
http://static.cargurus.com/images/forsale/2014/09/14/04/10/2005_bmw_3_series-pic-4491615341491636683-152x114.jpeg

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

Fair Deal
$251 BELOW
Instant Market Value of $14,241

Price: $13,990

Mileage: 82,114

Location: Saint Louis, MO 63143

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $13,990, 82,114 miles
Avg. Dealer Rating: (1 review) "Both vehicles had high mileage. If they would have just posted the mileage in there original add. I would not have wasted either of our time to inquired."
http://static.cargurus.com/images/forsale/2014/08/23/14/13/2005_bmw_3_series-pic-6870823003761183994-152x114.jpeg

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

Price: Negotiable

Mileage: 116,792

Location: St. Louis, MO 63139

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Red Description: Used 2005 BMW 3 Series 330i for sale , 116,792 miles with Leather Seats
Avg. Dealer Rating: (3 reviews) "Honest information as well as expert advice and service Always very thorough...would recommend to anyone interested in BMW sales or service"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 101,616

Location: St. Louis, MO 63122

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Black Description: Used 2003 BMW 3 Series 325i for sale , 101,616 miles
Avg. Dealer Rating: (6 reviews) "A good dealer. It is a dealership with a true intrest in customer relations and in earning new business."
http://images.cobaltgroup.com/0/5/9/9152681950x152.jpg

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

Fair Deal
$26 ABOVE
Instant Market Value of $9,962

Price: $9,988

Mileage: 88,456

Location: Ballwin, MO 63011

Average time on market: 27 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) "I was contacted "
http://static.cargurus.com/images/forsale/2014/09/13/21/10/2004_bmw_3_series-pic-3058201624867481122-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in St. Charles, MO 63303

Fair Deal
$132 ABOVE
Instant Market Value of $9,863

Price: $9,995

Mileage: 93,000

Location: St. Charles, MO 63303

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $9,995, 93,000 miles
Avg. Dealer Rating: (6 reviews) "Guys are helpful. They stand behind the cars they sell. "
http://static.cargurus.com/images/forsale/2014/08/30/01/19/2003_bmw_3_series-pic-8753762483123085144-152x114.jpeg

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

Fair Deal
$391 ABOVE
Instant Market Value of $8,597

Price: $8,988

Mileage: 91,673

Location: St. Louis, MO 63128

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $8,988, 91,673 miles
Avg. Dealer Rating: (11 reviews) "Salesperson (Mike Collins) was excellent to work with. No BS, no pressure. Actually purchased a 2014 not 2013 I originally went to see."
http://static.cargurus.com/images/forsale/2014/08/20/01/14/2004_bmw_3_series-pic-3839542685221741323-152x114.jpeg

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

Fair Deal
$809 ABOVE
Instant Market Value of $10,190

Price: $10,999

Mileage: 83,546

Location: Saint Charles, MO 63303

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $10,999, 83,546 miles with Premium Package, Climate Package
http://static.cargurus.com/images/forsale/2014/09/13/02/21/2005_bmw_3_series-pic-718869260564784574-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Saint Louis, MO 63143

High Price
$991 ABOVE
Instant Market Value of $11,004

Price: $11,995

Mileage: 90,447

Location: Saint Louis, MO 63143

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325xi for sale - $11,995, 90,447 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review)
http://images.cobaltgroup.com/5/1/1/9152689115x152.jpg

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

High Price
$1,312 ABOVE
Instant Market Value of $9,376

Price: $10,688

Mileage: 112,756

Location: Ballwin, MO 63011

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $10,688, 112,756 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Sent a quote. Was reasonable but still have not made any decisions."
http://static.cargurus.com/images/forsale/2014/09/13/02/21/2005_bmw_3_series-pic-7230317437884453237-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Saint Louis, MO 63143

Overpriced
$1,881 ABOVE
Instant Market Value of $9,114

Price: $10,995

Mileage: 117,000

Location: Saint Louis, MO 63143

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $10,995, 117,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review)
http://static.cargurus.com/images/forsale/2014/08/27/06/59/2003_bmw_3_series-pic-2772589307321791926-152x114.jpeg

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

Overpriced
$2,257 ABOVE
Instant Market Value of $4,738

Price: $6,995

Mileage: 210,330

Location: Lake St. Louis, MO 63367

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $6,995, 210,330 miles
Avg. Dealer Rating: (2 reviews) "Very nice "
http://static.cargurus.com/images/forsale/2014/09/12/13/15/2004_bmw_3_series-pic-5050250343907365981-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Kirkwood, MO 63122

Overpriced
$2,540 ABOVE
Instant Market Value of $9,410

Price: $11,950

Mileage: 102,900

Location: Kirkwood, MO 63122

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $11,950, 102,900 miles with Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Salesman was helpful and knowledgeable but didn't seem to have a handle on what his inventory was."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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
614 Great Deals out of 15,971 listings starting at $1,500
BMW M3
82 Great Deals out of 1,334 listings starting at $3,288
Mercedes-Benz C-Class
933 Great Deals out of 20,057 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,940 listings
2014 BMW 3 Series
10,874 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Springfield IL
29 listings starting at $4,495
2004 BMW 3 Series in Columbia MO
9 listings starting at $6,900
2004 BMW 3 Series in Champaign IL
4 listings starting at $7,480
2004 BMW 3 Series in Springfield MO
29 listings starting at $4,495
2004 BMW 3 Series in Indianapolis IN
6 listings starting at $6,495
2004 BMW 3 Series in Kansas City MO
5 listings starting at $7,999
2004 BMW 3 Series in Louisville KY
8 listings starting at $7,999
2004 BMW 3 Series in Memphis TN
2 listings starting at $4,991
2004 BMW 3 Series in Cedar Rapids IA
4 listings starting at $6,500
2004 BMW 3 Series in Nashville TN
7 listings starting at $6,599
2004 BMW 3 Series in Chicago IL
27 listings starting at $5,995
2004 BMW 3 Series in Des Moines IA
1 listings starting at $8,995
2004 BMW 3 Series in Little Rock AR
3 listings starting at $7,900
2004 BMW 3 Series in Cincinnati OH
9 listings starting at $7,495
2004 BMW 3 Series in Lexington KY
11 listings starting at $6,900