2016 BMW 3 Series for Sale in Saint Louis, MO

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...
- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-8801918306719932133-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Great Deal
$5,396 BELOW
Instant Market Value of $42,696

Price: $37,300

Mileage: 5,243

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $37,300, 5,243 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Good follow up, not the car I was looking for."
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-3262508150841663808-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Great Deal
$3,788 BELOW
Instant Market Value of $45,788

Price: $42,000

Mileage: 5,033

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $42,000, 5,033 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (3 reviews) "Prompt , attentive, and follow up after sale for any questions was available and encouraged."
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-8966081584470329365-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Great Deal
$3,526 BELOW
Instant Market Value of $43,026

Price: $39,500

Mileage: 4,721

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,500, 4,721 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "A salesman called me the morning after I requested contact from Plaza BMW. They have been responsive and very professional in their followup."
https://static.cargurus.com/images/forsale/2017/06/04/05/26/2016_bmw_3_series-pic-3711599369907558488-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Saint Louis, MO 63123

Good Deal
$4,479 BELOW
Instant Market Value of $37,475

Price: $32,996

Mileage: 8,903

Location: Saint Louis, MO 63123

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White - White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $32,996, 8,903 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (6 reviews) "John was knowledgeable, friendly and not too pushy. Follow ups were short and to the point. Close to my house and a good selection. Looking for a black EX. "
https://static.cargurus.com/images/forsale/2017/06/19/22/56/2017_bmw_3_series-pic-380520867349052860-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Good Deal
$3,068 BELOW
Instant Market Value of $42,668

Price: $39,600

Mileage: 5,288

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,600, 5,288 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Mike is the nicest person I've dealt with in this horrible process. So many people try to walk all over women and tried to basically call me stupid. Needless to say they did not get my business!"
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-3053645066154906558-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Saint Louis, MO 63141

Good Deal
$2,548 BELOW
Instant Market Value of $36,048

Price: $33,500

Mileage: 6,592

Location: Saint Louis, MO 63141

Average time on market: 51 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $33,500, 6,592 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Very detailed info helped alot I would recommend"
https://static.cargurus.com/images/forsale/2017/04/27/01/00/2015_bmw_3_series-pic-1782199884192807690-152x114.jpeg

2015 BMW 3 Series 328i Sedan SULEV Used Cars in Hazelwood, MO 63042

Good Deal
$2,053 BELOW
Instant Market Value of $21,941

Price: $19,888

Mileage: 42,390

Location: Hazelwood, MO 63042

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW 3 Series 328i Sedan SULEV for sale - $19,888, 42,390 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (14 reviews) "Great car. Great price. Great service and follow up! Be sure to ask for their lowest financing rate through a local credit union."
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-4548793512026471931-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Good Deal
$2,482 BELOW
Instant Market Value of $43,582

Price: $41,100

Mileage: 3,843

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $41,100, 3,843 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Heat Package, Premium Package
Avg. Dealer Rating: (3 reviews) "Terrific customer service."
https://static.cargurus.com/images/forsale/2017/06/16/15/05/2017_bmw_3_series-pic-4285399550791259471-152x114.jpeg

2017 BMW 3 Series 330e Used Cars in Saint Louis, MO 63141

Good Deal
$2,148 BELOW
Instant Market Value of $52,856

Price: $50,708

Mileage: 2,329

Location: Saint Louis, MO 63141

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330e for sale - $50,708, 2,329 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-4558535866548296267-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Saint Louis, MO 63141

Good Deal
$1,596 BELOW
Instant Market Value of $37,446

Price: $35,850

Mileage: 4,578

Location: Saint Louis, MO 63141

Average time on market: 51 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $35,850, 4,578 miles with LE Package, Sport Package, Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-3979244733567706323-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Saint Louis, MO 63141

Good Deal
$1,523 BELOW
Instant Market Value of $37,123

Price: $35,600

Mileage: 5,365

Location: Saint Louis, MO 63141

Average time on market: 51 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $35,600, 5,365 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Power Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2017/06/21/15/04/2017_bmw_3_series-pic-4759664891165926138-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Good Deal
$1,662 BELOW
Instant Market Value of $45,744

Price: $44,082

Mileage: 2,458

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $44,082, 2,458 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2017/06/19/11/58/2017_bmw_3_series-pic-2951043602956849160-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Saint Louis, MO 63141

Fair Deal
$1,366 BELOW
Instant Market Value of $42,121

Price: $40,755

Mileage: 8,186

Location: Saint Louis, MO 63141

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $40,755, 8,186 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2017/03/03/19/36/2016_bmw_3_series-pic-8209087376020543202-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in O Fallon, IL 62269

Fair Deal
$1,597 BELOW
Instant Market Value of $31,097

Price: $29,500

Mileage: 20,510

Location: O Fallon, IL 62269

Average time on market: 64 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,500, 20,510 miles with Bluetooth
Avg. Dealer Rating: (9 reviews) "Very quick response to my email!"
https://static.cargurus.com/images/forsale/2017/05/06/05/52/2016_bmw_3_series-pic-6750708538636747504-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in St Louis, MO 63139

Fair Deal
$1,285 BELOW
Instant Market Value of $31,275

Price: $29,990

Mileage: 14,114

Location: St Louis, MO 63139

Average time on market: 66 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic - Silver Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,990, 14,114 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (42 reviews) "Wasn't what I wanted, but dealer was great with contacting."
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 114 Great Deals $26,986 7,712 listings
2016 BMW 3 Series 66 Great Deals $19,995 2,535 listings
2015 BMW 3 Series 25 Great Deals $15,885 920 listings
2014 BMW 3 Series 174 Great Deals $12,995 4,367 listings
2013 BMW 3 Series 56 Great Deals $11,900 1,958 listings
2012 BMW 3 Series 21 Great Deals $10,995 609 listings
2011 BMW 3 Series 118 Great Deals $5,999 2,564 listings
2010 BMW 3 Series 40 Great Deals $5,999 770 listings
2009 BMW 3 Series 55 Great Deals $5,499 1,349 listings
2008 BMW 3 Series 65 Great Deals $4,991 1,721 listings