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...

Mileage

- 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


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/28/08/55/2015_bmw_3_series-pic-724443634024941854-152x114.jpeg

2015 BMW 3 Series 335i xDrive Sedan Used Cars in Alton, IL 62002

Great Deal
$6,025 BELOW
Instant Market Value of $38,896

Price: $32,871

Mileage: 25,092

Location: Alton, IL 62002

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 335i xDrive Sedan for sale - $32,871, 25,092 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (14 reviews) "i asked about arranging delivery of the car and they said that's up to me. Wasn't sure who to call for delivery so I never followed up. Funny thing occurred to me after i hung up the phone, I've never had a car saleperson get off the phone with me quiet so quickly before. Maybe they were busy?"
https://static.cargurus.com/images/forsale/2017/04/29/15/00/2016_bmw_3_series-pic-4829492487183493967-152x114.jpeg

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

Good Deal
$2,839 BELOW
Instant Market Value of $37,939

Price: $35,100

Mileage: 6,856

Location: Saint Louis, MO 63141

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $35,100, 6,856 miles with Sport Package, LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Storage Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Good follow up, not the car I was looking for."
https://static.cargurus.com/images/forsale/2017/02/24/04/57/2016_bmw_3_series-pic-5716975113542685695-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Maplewood, MO 63143

Good Deal
$2,704 BELOW
Instant Market Value of $32,694

Price: $29,990

Mileage: 22,515

Location: Maplewood, MO 63143

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic - Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,990, 22,515 miles with Leather Seats
Avg. Dealer Rating: (12 reviews) "Never called me back after credit report "
https://static.cargurus.com/images/forsale/2017/04/15/13/35/2016_bmw_3_series-pic-361650292515891573-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Florissant, MO 63033

Good Deal
$3,539 BELOW
Instant Market Value of $31,587

Price: $28,048

Mileage: 21,410

Location: Florissant, MO 63033

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $28,048, 21,410 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "They called right away but on the picture it was black but when they called I asked about the color it turned out to be white a color we weren't interested in. "
https://static.cargurus.com/images/forsale/2017/04/29/15/00/2016_bmw_3_series-pic-5545388964528803889-152x114.jpeg

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

Good Deal
$1,871 BELOW
Instant Market Value of $43,971

Price: $42,100

Mileage: 8,440

Location: Saint Louis, MO 63141

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: Automatic Color: Estoril Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $42,100, 8,440 miles with Sport Package, LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, M Sport Package, Climate 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/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

Good Deal
$2,469 BELOW
Instant Market Value of $33,369

Price: $30,900

Mileage: 20,510

Location: O Fallon, IL 62269

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,900, 20,510 miles with Bluetooth
Avg. Dealer Rating: (9 reviews) "Not very ethical place. They played old car dealer trick... Advertising low price on the vehicle...So that you come in their store...but when you do..Vehicle was sold 15 minutes ago. "
https://static.cargurus.com/images/forsale/2017/03/03/16/02/2016_bmw_3_series-pic-4634690229031456601-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Manchester, MO 63011-4044

Fair Deal
$1,262 BELOW
Instant Market Value of $41,713

Price: $40,451

Mileage: 2,859

Location: Manchester, MO 63011-4044

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White - White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,451, 2,859 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Great GM and went over and beyond to get the deal done"
https://static.cargurus.com/images/forsale/2017/04/22/12/31/2016_bmw_3_series-pic-6362547165355981463-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Manchester, MO 63011-4044

Fair Deal
$423 BELOW
Instant Market Value of $36,867

Price: $36,444

Mileage: 6,416

Location: Manchester, MO 63011-4044

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic - Gray Description: Used 2016 BMW 3 Series 320i xDrive for sale - $36,444, 6,416 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "dave and kelley were wonderful and really made us feel welcome and were very helpful. the facility was top notch and every one was very friendly."
https://static.cargurus.com/images/forsale/2017/04/19/10/14/2015_bmw_3_series-pic-4199900651041845738-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in O Fallon, IL 62269

Fair Deal
$645 BELOW
Instant Market Value of $26,545

Price: $25,900

Mileage: 28,219

Location: O Fallon, IL 62269

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $25,900, 28,219 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Upfront and honest"
https://static.cargurus.com/images/forsale/2017/02/24/04/57/2016_bmw_3_series-pic-7963061151057153557-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Maplewood, MO 63143

Fair Deal
$161 BELOW
Instant Market Value of $44,151

Price: $43,990

Mileage: 4,106

Location: Maplewood, MO 63143

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic - Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $43,990, 4,106 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (12 reviews) "Very low key no pressure took a little long to finish up sale but one the best car buying experience I've had l am 50 years old and purchased a lot of cars"
https://static.cargurus.com/images/forsale/2017/04/29/12/01/2017_bmw_3_series-pic-681891240085626842-152x114.jpeg

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

Fair Deal
$231 BELOW
Instant Market Value of $40,186

Price: $39,955

Mileage: 3,469

Location: Saint Louis, MO 63141

Average time on market: 7 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,955, 3,469 miles with LE Package, Sport Package, 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/04/29/12/01/2017_bmw_3_series-pic-3915600340296798094-152x114.jpeg

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

Fair Deal
$160 BELOW
Instant Market Value of $39,460

Price: $39,300

Mileage: 4,578

Location: Saint Louis, MO 63141

Average time on market: 7 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,300, 4,578 miles with LE Package, Sport Package, 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/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

Fair Deal
$256 BELOW
Instant Market Value of $23,011

Price: $22,755

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 - $22,755, 42,390 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (13 reviews) "Immediate contact by dealer. Good followup to my questions. Visited dealer and they were ready with vehicle for my test drive. Great experience. Good followup after my visit."
https://static.cargurus.com/images/forsale/2017/04/29/12/01/2017_bmw_3_series-pic-5336752369871957739-152x114.jpeg

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

Fair Deal
$89 BELOW
Instant Market Value of $37,084

Price: $36,995

Mileage: 6,592

Location: Saint Louis, MO 63141

Average time on market: 7 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $36,995, 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/29/12/01/2017_bmw_3_series-pic-7630072541547803442-152x114.jpeg

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

Fair Deal
$45 BELOW
Instant Market Value of $38,945

Price: $38,900

Mileage: 5,365

Location: Saint Louis, MO 63141

Average time on market: 7 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,900, 5,365 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Power Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (3 reviews) "Terrific customer service."
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 44 Great Deals $27,996 8,298 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,445 listings
2015 BMW 3 Series 19 Great Deals $15,999 949 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,432 listings
2013 BMW 3 Series 90 Great Deals $11,950 2,853 listings
2012 BMW 3 Series 30 Great Deals $11,500 713 listings
2011 BMW 3 Series 118 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 36 Great Deals $5,795 885 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,418 listings
2008 BMW 3 Series 61 Great Deals $4,700 1,908 listings