Used 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

Looking for a New BMW 3 Series?

11,783 new BMW 3 Series listings
2004 BMW 3 Series 330i Review
by Jason

Great car for the money

330i ZHP (performance pkg) is an incredible car. Lots of perfomance without paying for an "M". 6 speed trans, upgraded suspension, M trim and ZHP specific wheels make it a standout. IMO, the E46 bodystyle is the second best 3 series (only the e30 beats it).

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/06/18/21/55/2011_bmw_3_series-pic-5927765503676031302-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Saint Louis, MO 63143-3613

Good Deal
$2,258 BELOW
Instant Market Value of $33,008

Price: $30,750

Mileage: 30,411

Location: Saint Louis, MO 63143-3613

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i xDrive for sale - $30,750, 30,411 miles with Heat Package, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Mark E. is an excellent advisor who works for a top notch organization. "
http://static.cargurus.com/images/forsale/2014/08/23/12/51/2010_bmw_3_series-pic-5355604635733042610-152x114.jpeg

2010 BMW 3 Series 335i xDrive Used Cars in Saint Louis, MO 63139

Good Deal
$2,055 BELOW
Instant Market Value of $24,649

Price: $22,594

Mileage: 58,293

Location: Saint Louis, MO 63139

Certified Pre-Owned: Yes Color: Silver Description: Used 2010 BMW 3 Series 335i xDrive for sale - $22,594, 58,293 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "They were very easy to deal with and did not pressure my wife and I in any way. It was a very good experience that has not been followed up with a bunch of nagging telephone calls"
http://static.cargurus.com/images/forsale/2014/08/07/11/55/2011_bmw_3_series-pic-7455397216435086480-152x114.jpeg

2011 BMW 3 Series 328i Convertible SULEV Used Cars in Ellisville, MO 63011

Good Deal
$2,474 BELOW
Instant Market Value of $35,579

Price: $33,105

Mileage: 22,498

Location: Ellisville, MO 63011

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i Convertible SULEV for sale - $33,105, 22,498 miles with Leather Seats, Heat Package, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (22 reviews) "dealership was clean and professional looking.salesman todd was very helpfull not pushy.pleasant experience."
http://static.cargurus.com/images/forsale/2014/08/12/04/37/2008_bmw_3_series-pic-4018607885106799210-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Highland, IL 62249

Good Deal
$1,714 BELOW
Instant Market Value of $16,899

Price: $15,185

Mileage: 70,467

Location: Highland, IL 62249

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2008 BMW 3 Series 328i for sale - $15,185, 70,467 miles
Avg. Dealer Rating: (3 reviews) "Good business just didnt care for the vehicle."
http://static.cargurus.com/images/forsale/2014/06/24/21/52/2014_bmw_3_series-pic-2058831808829787588-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Saint Louis, MO 63143-3613

Good Deal
$2,861 BELOW
Instant Market Value of $43,361

Price: $40,500

Mileage: 6,692

Location: Saint Louis, MO 63143-3613

Average time on market: 23 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $40,500, 6,692 miles with Heat Package, Navigation System, Premium Package, Comfort Package, Climate Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Dealer responded immediately with answers to my specific questions and was a pleasure to work with."
http://static.cargurus.com/images/forsale/2014/08/17/14/53/2006_bmw_3_series-pic-4715073594680325197-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Pacific, MO 63069

Good Deal
$1,385 BELOW
Instant Market Value of $12,273

Price: $10,888

Mileage: 103,309

Location: Pacific, MO 63069

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325i for sale - $10,888, 103,309 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Bo's Autorama responded quickly and set up a time for us to come see the vehicle we were interested in. Even though the vehicle sold shortly before we arrived they were extremely helpful in providing us with information about similar vehicles in stock and in the end offered to contact us when another vehicle like the one we wanted became available. Very helpful and knowledgeable and provided friendly, professional service. "
http://static.cargurus.com/images/forsale/2014/07/16/21/53/2006_bmw_3_series-pic-7100672728721300859-152x114.jpeg

2006 BMW 3 Series 330xi Used Cars in Kirkwood, MO 63122

Good Deal
$1,275 BELOW
Instant Market Value of $15,246

Price: $13,971

Mileage: 83,707

Location: Kirkwood, MO 63122

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 330xi for sale - $13,971, 83,707 miles
Avg. Dealer Rating: (3 reviews) "Everyone was very nice and helpful!"
http://static.cargurus.com/images/forsale/2014/04/23/03/26/2007_bmw_3_series-pic-6899797787104140192-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Chesterfield, MO 63005

Good Deal
$1,193 BELOW
Instant Market Value of $20,143

Price: $18,950

Mileage: 44,391

Location: Chesterfield, MO 63005

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 335i for sale - $18,950, 44,391 miles with Sport Package
Avg. Dealer Rating: (10 reviews) "Car was as advertised. Very easy to deal with. No pressure sale ."
http://images.cobaltgroup.com/8/9/3/9152681398x152.jpg

2011 BMW 3 Series 335d Used Cars in Ballwin, MO 63011

Good Deal
$1,682 BELOW
Instant Market Value of $33,282

Price: $31,600

Mileage: 17,042

Location: Ballwin, MO 63011

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Platinum Bronze Metallic Description: Used 2011 BMW 3 Series 335d for sale - $31,600, 17,042 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Great"
http://static.cargurus.com/images/forsale/2013/10/07/21/17/2011_bmw_3_series-pic-3179107978552985846-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Hazelwood, MO 63042

Good Deal
$1,551 BELOW
Instant Market Value of $26,546

Price: $24,995

Mileage: 18,924

Location: Hazelwood, MO 63042

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2011 BMW 3 Series 328i for sale - $24,995, 18,924 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://static.cargurus.com/images/forsale/2014/08/16/06/48/2008_bmw_3_series-pic-7901727793809434969-152x114.jpeg

2008 BMW 3 Series 328xi Used Cars in St. Louis, MO 63116

Good Deal
$1,229 BELOW
Instant Market Value of $21,117

Price: $19,888

Mileage: 29,000

Location: St. Louis, MO 63116

Average time on market: 26 days Certified Pre-Owned: No Color: Red Description: Used 2008 BMW 3 Series 328xi for sale - $19,888, 29,000 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Good service."
http://static.cargurus.com/images/forsale/2014/06/24/21/52/2014_bmw_3_series-pic-8188756732899961760-152x114.jpeg

2014 BMW 3 Series 320i xDrive Sedan Used Cars in Saint Louis, MO 63143-3613

Good Deal
$1,743 BELOW
Instant Market Value of $36,243

Price: $34,500

Mileage: 7,222

Location: Saint Louis, MO 63143-3613

Average time on market: 19 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $34,500, 7,222 miles with Premium Package, Storage Package
Avg. Dealer Rating: (3 reviews) "Unresponsive to my enquiry about the vehicle (no response at all)."
http://static.cargurus.com/images/forsale/2014/08/17/23/02/2011_bmw_3_series-pic-5470411857685725771-152x114.jpeg

2011 BMW 3 Series 335i Used Cars in Saint Louis, MO 63143-3613

Good Deal
$1,746 BELOW
Instant Market Value of $34,246

Price: $32,500

Mileage: 26,502

Location: Saint Louis, MO 63143-3613

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i for sale - $32,500, 26,502 miles with Navigation System, Premium Package, Climate Package, Convenience Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/06/14/17/43/2005_bmw_3_series-pic-6929098394724796770-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Saint Louis, MO 63125

Good Deal
$1,213 BELOW
Instant Market Value of $12,201

Price: $10,988

Mileage: 95,642

Location: Saint Louis, MO 63125

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $10,988, 95,642 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent!"
http://static.cargurus.com/images/forsale/2013/12/04/12/30/2011_bmw_3_series-pic-6135692629857149938-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Saint Louis, MO 63143-3613

Good Deal
$1,323 BELOW
Instant Market Value of $30,823

Price: $29,500

Mileage: 8,029

Location: Saint Louis, MO 63143-3613

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $29,500, 8,029 miles with Premium Package, Value Package
Avg. Dealer Rating: (3 reviews)
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.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 61 Great Deals $28,882 12,448 listings
2013 BMW 3 Series 91 Great Deals $24,999 2,041 listings
2012 BMW 3 Series 50 Great Deals $20,995 683 listings
2011 BMW 3 Series 541 Great Deals $14,990 7,402 listings
2010 BMW 3 Series 43 Great Deals $13,900 671 listings
2009 BMW 3 Series 54 Great Deals $11,995 1,189 listings
2008 BMW 3 Series 103 Great Deals $8,900 1,812 listings

Similar Cars

BMW 5 Series
664 Great Deals out of 17,364 listings starting at $1,500
BMW M3
80 Great Deals out of 1,371 listings starting at $5,500
Mercedes-Benz C-Class
910 Great Deals out of 19,684 listings starting at $2,399

New BMW 3 Series By Year

2015 BMW 3 Series
1,487 listings
2014 BMW 3 Series
12,448 listings

Used BMW 3 Series By City

BMW 3 Series in Springfield IL
40 Great Deals out of 1,347 listings starting at $1,595
BMW 3 Series in Columbia MO
20 Great Deals out of 206 listings starting at $3,995
BMW 3 Series in Champaign IL
60 listings starting at $4,995
BMW 3 Series in Evansville IN
13 listings starting at $3,995
BMW 3 Series in Springfield MO
40 Great Deals out of 1,347 listings starting at $1,595
BMW 3 Series in Indianapolis IN
11 Great Deals out of 249 listings starting at $3,450
BMW 3 Series in Kansas City MO
63 listings starting at $4,500
BMW 3 Series in Louisville KY
10 Great Deals out of 189 listings starting at $2,568
BMW 3 Series in Memphis TN
5 Great Deals out of 63 listings starting at $3,799
BMW 3 Series in Cedar Rapids IA
41 listings starting at $6,230
BMW 3 Series in Nashville TN
10 Great Deals out of 265 listings starting at $3,950
BMW 3 Series in Chicago IL
35 Great Deals out of 1,137 listings starting at $3,450
BMW 3 Series in Des Moines IA
60 listings starting at $8,990
BMW 3 Series in Little Rock AR
42 listings starting at $7,900
BMW 3 Series in Cincinnati OH
13 Great Deals out of 425 listings starting at $3,999