2017 BMW 3 Series for Sale in Saint Louis, MO

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/06/04/18/03/2018_bmw_3_series-pic-8544620656080956124-152x114.jpeg

2018 BMW 3 Series 330i Sedan RWD Used Cars in Saint Louis, MO 63141

Great Deal
$6,094 BELOW
CarGurus IMV of $41,594

Price: $35,500

Mileage: 4,632

Location: Saint Louis, MO 63141

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2018 BMW 3 Series 330i Sedan RWD for sale - $35,500, 4,632 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Convenience Package
Avg. Dealer Rating: (10 reviews) "dealership let me know that the car was sold"
https://static.cargurus.com/images/forsale/2018/02/24/16/41/2017_bmw_3_series-pic-6786950067282768842-152x114.jpeg

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

Great Deal
$9,237 BELOW
CarGurus IMV of $43,737

Price: $34,500

Mileage: 10,542

Location: Saint Louis, MO 63141

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $34,500, 10,542 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Premium Package, Climate Package, LE Package, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (10 reviews) "Horrible experience, I made an appointment to test drive a car and they sold it on me after I confirmed appointment to test drive. Was a waste of a 2 hour drive to dealership"
https://static.cargurus.com/images/forsale/2018/06/16/12/47/2017_bmw_3_series-pic-7605211808278977767-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Maplewood, MO 63143

Great Deal
$5,169 BELOW
CarGurus IMV of $40,764

Price: $35,595

Mileage: 4,192

Location: Maplewood, MO 63143

Average time on market: 87 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $35,595, 4,192 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Heat Package, Premium Package, M Sport Package
Avg. Dealer Rating: (24 reviews) "Experience was great...if I decide to buy I will strongly consider contacting this dealer."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Manchester, MO 63011

Great Deal
$4,496 BELOW
CarGurus IMV of $45,491

Price: $40,995

Mileage: 4,351

Location: Manchester, MO 63011

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $40,995, 4,351 miles with Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, Convenience Package, Luxury Package
Avg. Dealer Rating: (27 reviews) "I haven't yet visited the dealer to see the car because I was leaving on a trip. Prior to leaving the dealer contacted me to give me information I requested. I told them when I was returning and asked them to contact me that day...and like clockwork they contacted....via text which was convenient for me and set up an appointment for the next day. So far, so good. Very good service."
https://static.cargurus.com/images/forsale/2018/02/24/16/41/2017_bmw_3_series-pic-5034036748249933831-152x114.jpeg

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

Good Deal
$7,750 BELOW
CarGurus IMV of $42,250

Price: $34,500

Mileage: 8,980

Location: Saint Louis, MO 63141

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $34,500, 8,980 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (10 reviews) "Very responsive and helpful."
https://static.cargurus.com/images/forsale/2018/02/24/16/41/2017_bmw_3_series-pic-1459323389246435971-152x114.jpeg

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

Good Deal
$6,562 BELOW
CarGurus IMV of $41,062

Price: $34,500

Mileage: 9,056

Location: Saint Louis, MO 63141

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $34,500, 9,056 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (10 reviews) "Wasted a trip from work over lunch as they were not sure they were going to fix the car or get rid of it. Think they need to wait to post to Internet until they are sure a car is ready to go."
https://static.cargurus.com/images/forsale/2018/06/01/11/29/2018_bmw_3_series-pic-5351609475545460525-152x114.jpeg

2018 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Maplewood, MO 63143

Good Deal
$3,079 BELOW
CarGurus IMV of $44,014

Price: $40,935

Mileage: 4,677

Location: Maplewood, MO 63143

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $40,935, 4,677 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, Convenience Package
Avg. Dealer Rating: (24 reviews) "Brett was very helpful answering questions about the car, and getting the deal done rather quickly."
https://static.cargurus.com/images/forsale/2018/06/05/22/42/2016_bmw_3_series-pic-6341988251581554876-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Hazelwood, MO 63042

Good Deal
$2,805 BELOW
CarGurus IMV of $27,804

Price: $24,999

Mileage: 24,016

Location: Hazelwood, MO 63042

Average time on market: 61 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $24,999, 24,016 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Remote Start, Heat Package, Climate Package
Avg. Dealer Rating: (30 reviews) "Very nice and bent over backwards for us.They really went out of their way to send us more pictures so we didn't have to make the trip up there and didn't make it a point to hassle us. Although we purchased a vehicle from another dealer, I will definitely be back to look at Bommarito the next time I'm in the market!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Manchester, MO 63011

Good Deal
$3,172 BELOW
CarGurus IMV of $36,167

Price: $32,995

Mileage: 4,896

Location: Manchester, MO 63011

Average time on market: 47 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $32,995, 4,896 miles with Bluetooth, Sunroof/Moonroof, Convenience Package
Avg. Dealer Rating: (27 reviews) "A truly pleasurable buyer's experience. "
https://static.cargurus.com/images/forsale/2018/05/23/01/39/2017_bmw_3_series-pic-7076195592716583141-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Manchester, MO 63011

Good Deal
$5,533 BELOW
CarGurus IMV of $42,528

Price: $36,995

Mileage: 8,446

Location: Manchester, MO 63011

Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic - Silver Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $36,995, 8,446 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (27 reviews) "Sale manager never got off the phone to knowledge me"
https://static.cargurus.com/images/forsale/2018/03/29/15/14/2017_bmw_3_series-pic-908625254705256362-152x114.jpeg

2017 BMW 3 Series 320i Sedan RWD Used Cars in Saint Peters, MO 63376

Good Deal
$2,127 BELOW
CarGurus IMV of $26,624

Price: $24,497

Mileage: 17,082

Location: Saint Peters, MO 63376

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $24,497, 17,082 miles with Bluetooth, Backup Camera, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/04/30/15/20/2017_bmw_3_series-pic-6505791039004749248-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in O Fallon, IL 62269

Good Deal
$2,804 BELOW
CarGurus IMV of $37,704

Price: $34,900

Mileage: 10,838

Location: O Fallon, IL 62269

Average time on market: 87 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jatoba Brown Metallic Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $34,900, 10,838 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (23 reviews) "I purchased a used Toyota Tacoma. The salesman followed up on commitments, overall a good experience."
https://static.cargurus.com/images/forsale/2018/06/23/20/28/2018_bmw_3_series-pic-3576639989936912684-152x114.jpeg

2018 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Maplewood, MO 63143

Good Deal
$2,095 BELOW
CarGurus IMV of $44,025

Price: $41,930

Mileage: 4,368

Location: Maplewood, MO 63143

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mediterranean Blue Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $41,930, 4,368 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, Convenience Package
Avg. Dealer Rating: (24 reviews) "Great follow up and fair pricing!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Manchester, MO 63011

Good Deal
$2,362 BELOW
CarGurus IMV of $38,357

Price: $35,995

Mileage: 7,799

Location: Manchester, MO 63011

Average time on market: 47 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $35,995, 7,799 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (27 reviews) "Very friendly and helpful. Unfortunately the vehicle was sold before I could make the long drive up there, I live about 5 hours away, but thankfully they called me and let me know before heading out. "
https://static.cargurus.com/images/forsale/2018/06/20/20/20/2018_bmw_3_series-pic-5551146344725458252-152x114.jpeg

2018 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Maplewood, MO 63143

Good Deal
$1,750 BELOW
CarGurus IMV of $45,485

Price: $43,735

Mileage: 4,494

Location: Maplewood, MO 63143

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $43,735, 4,494 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Convenience Package
Avg. Dealer Rating: (24 reviews) "Very easy to work with and completely satsfied with my purchase. "
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 134 Great Deals $29,956 7,709 listings
2017 BMW 3 Series 92 Great Deals $20,900 1,682 listings
2016 BMW 3 Series 17 Great Deals $14,555 875 listings
2015 BMW 3 Series 237 Great Deals $12,590 5,549 listings
2014 BMW 3 Series 99 Great Deals $9,995 1,684 listings
2013 BMW 3 Series 94 Great Deals $8,995 1,785 listings
2012 BMW 3 Series 35 Great Deals $9,299 651 listings
2011 BMW 3 Series 111 Great Deals $4,995 2,921 listings
2010 BMW 3 Series 27 Great Deals $3,999 771 listings
2009 BMW 3 Series 40 Great Deals $3,000 1,187 listings