2016 BMW 3 Series for Sale in Chicago, IL

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

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

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/21/10/11/2017_bmw_3_series-pic-2059846705232847543-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Barrington, IL 60010

Great Deal
$5,194 BELOW
CarGurus IMV of $44,638

Price: $39,444

Mileage: 3,843

Location: Barrington, IL 60010

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $39,444, 3,843 miles with Leather Seats, Driver Assistance Package, Navigation System, Alloy Wheels, Bluetooth, Climate Package, Luxury Package
Avg. Dealer Rating: (83 reviews) "Their car was over priced and they offered me less than wholesale for mine , they did respond in a timely manner. I am a cash buyer and would have driven my trade up there, but was apprehensive of not getting even a fair deal."
https://static.cargurus.com/images/forsale/2017/09/20/11/22/2017_bmw_3_series-pic-2925129156178714494-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Barrington, IL 60010

Great Deal
$4,211 BELOW
CarGurus IMV of $40,099

Price: $35,888

Mileage: 4,240

Location: Barrington, IL 60010

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $35,888, 4,240 miles with Sport Package, Driver Assistance Package, Light Package, Power Package, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Premium Package
Avg. Dealer Rating: (83 reviews) "Very friendly and knowledgeable staff. No pressing to buy. "
https://static.cargurus.com/images/forsale/2017/09/20/09/33/2017_bmw_3_series-pic-3253227540596899088-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Barrington, IL 60010

Great Deal
$4,897 BELOW
CarGurus IMV of $44,884

Price: $39,987

Mileage: 7,734

Location: Barrington, IL 60010

Average time on market: 74 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $39,987, 7,734 miles with Leather Seats, Sunroof/Moonroof, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (83 reviews) "Is was nice to see a quick response from the dealer."
https://static.cargurus.com/images/forsale/2017/08/17/12/02/2017_bmw_3_series-pic-7713488182903206410-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Barrington, IL 60010

Great Deal
$4,517 BELOW
CarGurus IMV of $46,405

Price: $41,888

Mileage: 10,655

Location: Barrington, IL 60010

Average time on market: 74 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $41,888, 10,655 miles with Sport Package, Sunroof/Moonroof, Power Package, Navigation System, Technology Package, Bluetooth, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (83 reviews) "Fantastic customer service! Chris Lima, Gm, wonderful to work with...10 stars! Colin, excellent service and extrememly helpful. Tom, showed me all the bells and whistles. Ryan, finance Mgr, excellent service and very friendly. You cant go wrong at this place!"
https://static.cargurus.com/images/forsale/2017/09/02/12/45/2017_bmw_3_series-pic-8722188766837109014-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Schaumburg, IL 60173

Great Deal
$4,372 BELOW
CarGurus IMV of $42,160

Price: $37,788

Mileage: 3,462

Location: Schaumburg, IL 60173

Average time on market: 61 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $37,788, 3,462 miles with Sport Package, Bluetooth, Leather Seats, Driver Assistance Package
Avg. Dealer Rating: (28 reviews) "Excellent response "
https://static.cargurus.com/images/forsale/2017/07/18/13/01/2015_bmw_3_series-pic-7039787388561313838-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Schererville, IN 46375

Good Deal
$3,566 BELOW
CarGurus IMV of $27,511

Price: $23,945

Mileage: 30,527

Location: Schererville, IN 46375

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $23,945, 30,527 miles with Leather Seats, Sunroof/Moonroof, Light Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (27 reviews) "Well everyone at the dealership was great was just confused on the price when I got there the price was 15500 not 12915 but I wanted the car so I bought it anyway but everyone call first before you drive to confirm the price "
https://static.cargurus.com/images/forsale/2017/09/22/11/31/2017_bmw_3_series-pic-6432174383924954630-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Barrington, IL 60010

Good Deal
$3,525 BELOW
CarGurus IMV of $46,413

Price: $42,888

Mileage: 10,514

Location: Barrington, IL 60010

Average time on market: 74 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $42,888, 10,514 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (83 reviews) "The dealer was very prompt to call me. I set up an appt and car was ready for me to drive when I got there. Manager and salesman were great in the morning when I agreed to purchase it. I had to go home to get my trade in and title. When I came back it was a busy Sat afternoon they and they took my car keys and told me to sit in his office and wait for finance rep which took several hours before we got our car. We were pretty much ignored as they took others on test drive with out advising us of what to do. It was very frustrating. I like the dealership but did not feel as though they cared about us after agreeing to the deal. I do think part was my fault cause I was there on a Sat. Maybe they just need more sales people on Sat. I would recommend the dealership, like idea of free car wash and free starbucks but don't go on a Saturday! An apoligy for long wait would have been nice instead of them just saying they are very busy cause it Saturday. Guess it was my fault for going on Sat."
https://static.cargurus.com/images/forsale/2017/04/28/06/47/2016_bmw_3_series-pic-3999922823137660266-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Northfield, IL 60093

Good Deal
$3,380 BELOW
CarGurus IMV of $33,370

Price: $29,990

Mileage: 6,604

Location: Northfield, IL 60093

Average time on market: 90 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,990, 6,604 miles with Driver Assistance Package, Sunroof/Moonroof, Power Package, Storage Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (13 reviews) "Good communication and friendly via email"
https://static.cargurus.com/images/forsale/2017/06/12/08/50/2017_bmw_3_series-pic-4922981838327591353-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Schererville, IN 46375

Good Deal
$3,199 BELOW
CarGurus IMV of $44,034

Price: $40,835

Mileage: 4,784

Location: Schererville, IN 46375

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $40,835, 4,784 miles with Sunroof/Moonroof, Navigation System, Bluetooth, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (27 reviews) "Dealer was very quick with responding via email and kept in touch. Unfortunately my schedule does not permit me to explore the vehicle for sale in the immediate future. Hopefully they will stay in touch if the vehicle remains unsold. "
https://static.cargurus.com/images/forsale/2017/08/31/10/28/2016_bmw_3_series-pic-8594799152904259002-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Highland Park, IL 60035

Good Deal
$3,504 BELOW
CarGurus IMV of $34,999

Price: $31,495

Mileage: 4,152

Location: Highland Park, IL 60035

Average time on market: 87 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,495, 4,152 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (114 reviews) "Didn't purchase car, but dealer was prompt on contacting me."
https://static.cargurus.com/images/forsale/2017/09/08/08/31/2016_bmw_3_series-pic-5588935492024205208-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Naperville, IL 60540

Good Deal
$3,564 BELOW
CarGurus IMV of $37,541

Price: $33,977

Mileage: 10,227

Location: Naperville, IL 60540

Average time on market: 87 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $33,977, 10,227 miles with Sport Package, Driver Assistance Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Comfort Package
Avg. Dealer Rating: (33 reviews) "Very responsive and pleasant to deal with. I have not finalized on the car but the experience with them have been very good, yet."
https://static.cargurus.com/images/forsale/2017/07/22/09/27/2017_bmw_3_series-pic-7964485873742072701-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Orland Park, IL 60467

Good Deal
$3,265 BELOW
CarGurus IMV of $41,263

Price: $37,998

Mileage: 5,047

Location: Orland Park, IL 60467

Average time on market: 61 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $37,998, 5,047 miles with Bluetooth, Driver Assistance Package
Avg. Dealer Rating: (11 reviews) "Did not enjoy working with this dealership. The sales team tried to bait me by using "other interested parties" for leverage to drive up the sales price. I was passed off to multiple salesmen and was never quite sure who was supposed to be helping me with the purchase of the car. Multiple excuses were made for their lack of response to emails/calls. In the end, it appears that they sold the car- I'm glad I didn't get sucked into the high pressure sales techniques and end up overpaying for a car!"
https://static.cargurus.com/images/forsale/2017/07/02/08/58/2017_bmw_3_series-pic-7526408905082262232-152x114.jpeg

2017 BMW 3 Series 340i xDrive Used Cars in Naperville, IL 60540

Good Deal
$2,492 BELOW
CarGurus IMV of $50,469

Price: $47,977

Mileage: 4,931

Location: Naperville, IL 60540

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 340i xDrive for sale - $47,977, 4,931 miles with Sport Package, Leather Seats, Driver Assistance Package, Light Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Heat Package, M Sport Package, Climate Package
Avg. Dealer Rating: (33 reviews) "Excellent, prompt response, knowledgeable work with me all the way till I bought the car. "
https://static.cargurus.com/images/forsale/2017/09/19/09/22/2015_bmw_3_series-pic-8651160005242149322-152x114.jpeg

2015 BMW 3 Series 328i Sedan SULEV Used Cars in Orland Park, IL 60467

Good Deal
$1,810 BELOW
CarGurus IMV of $27,710

Price: $25,900

Mileage: 19,300

Location: Orland Park, IL 60467

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 328i Sedan SULEV for sale - $25,900, 19,300 miles with Driver Assistance Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Heat Package, Climate Package
Avg. Dealer Rating: (11 reviews) "Requested info and Holly responded quickly and professionally. I set up a test drive and never once was pressured into buying, very much appricated that. Holly was very personable and friendly and for that reason alone I would recommend BMW Orland Park. "
https://static.cargurus.com/images/forsale/2017/07/24/18/51/2017_bmw_3_series-pic-1816438735719882924-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Chicago, IL 60614

Good Deal
$2,242 BELOW
CarGurus IMV of $38,992

Price: $36,750

Mileage: 18,754

Location: Chicago, IL 60614

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $36,750, 18,754 miles with Sport Package, Leather Seats, Driver Assistance Package, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package, LE Package, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (6 reviews) "Responsive, and not too pushy. I am still car shopping and would definitely work with them when it comes time to make a purchase decision. "
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 197 Great Deals $25,991 8,012 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,693 listings
2015 BMW 3 Series 47 Great Deals $15,995 1,373 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,491 listings
2013 BMW 3 Series 62 Great Deals $10,495 1,583 listings
2012 BMW 3 Series 23 Great Deals $10,499 620 listings
2011 BMW 3 Series 132 Great Deals $6,200 2,654 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,295 listings
2008 BMW 3 Series 90 Great Deals $3,000 1,770 listings