2017 BMW 3 Series for Sale in Chicago, IL

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

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

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


First
Loading...
https://static.cargurus.com/images/forsale/2019/04/28/05/58/2018_bmw_3_series-pic-6935598664177291102-152x114.jpeg

2018 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Downers Grove, IL 60515

Great Deal
$6,473 BELOW
CarGurus IMV of $44,472

Price: $37,999

Mileage: 12,056

Location: Downers Grove, IL 60515

Certified Pre-Owned: No Transmission: Automatic Color: Estoril Blue Metallic Description: Used 2018 BMW 3 Series 340i xDrive Sedan AWD for sale - $37,999, 12,056 miles with Performance Package, Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Executive Package, Navigation System, Alloy Wheels, Heat Package, Premium Package, Luxury Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (45 reviews) "Very attentive to my needs! Thanks"
https://static.cargurus.com/images/forsale/2019/06/01/11/48/2016_bmw_3_series-pic-1557179006792080778-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Naperville, IL 60540

Great Deal
$3,797 BELOW
CarGurus IMV of $33,774

Price: $29,977

Mileage: 31,981

Location: Naperville, IL 60540

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $29,977, 31,981 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (61 reviews) "Amazing..."
https://static.cargurus.com/images/forsale/2019/07/10/11/07/2018_bmw_3_series-pic-5803005601167104630-152x114.jpeg

2018 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Naperville, IL 60540

Great Deal
$5,808 BELOW
CarGurus IMV of $44,785

Price: $38,977

Mileage: 7,982

Location: Naperville, IL 60540

Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2018 BMW 3 Series 340i xDrive Sedan AWD for sale - $38,977, 7,982 miles with Sport Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, M Sport Package, Luxury Package
Avg. Dealer Rating: (61 reviews) "Nice to work with Omar. Very accomodating."
https://static.cargurus.com/images/forsale/2019/08/07/02/28/2016_bmw_3_series-pic-3748161917247026993-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Bridgeview, IL 60455

Great Deal
$3,695 BELOW
CarGurus IMV of $29,686

Price: $25,991

Mileage: 42,516

Location: Bridgeview, IL 60455

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $25,991, 42,516 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, LE Package, Light Package, SE Package, Appearance Package, Bluetooth, Backup Camera, Remote Start, Comfort Package, M Sport Package
Avg. Dealer Rating: (53 reviews) "They were fine, i didn't care for the car as much. It was on the smaller side. "
https://static.cargurus.com/images/forsale/2019/07/30/09/40/2016_bmw_3_series-pic-5626598203062767128-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in North Riverside, IL 60546

Great Deal
$2,800 BELOW
CarGurus IMV of $24,777

Price: $21,977

Mileage: 15,753

Location: North Riverside, IL 60546

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourn Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,977, 15,753 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (56 reviews) "Was very good talking about the vehicle in and out love my new vehicle "
https://static.cargurus.com/images/forsale/2019/08/21/15/10/2016_bmw_3_series-pic-6300896057861030398-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Westmont, IL 60559

Good Deal
$2,780 BELOW
CarGurus IMV of $32,269

Price: $29,489

Mileage: 33,447

Location: Westmont, IL 60559

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Platinum Silver Metallic Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $29,489, 33,447 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Climate Package
Avg. Dealer Rating: (35 reviews) "Trying to buy a car from a quite a distance away and they answered all of my questions."
https://static.cargurus.com/images/forsale/2019/08/12/16/15/2016_bmw_3_series-pic-2349986630062338650-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Westmont, IL 60559

Good Deal
$2,589 BELOW
CarGurus IMV of $32,178

Price: $29,589

Mileage: 34,097

Location: Westmont, IL 60559

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Estoril Blue Metallic Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $29,589, 34,097 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Technology Package, Bluetooth, Backup Camera, Climate Package
Avg. Dealer Rating: (35 reviews) "Dealership was great. A fantastic price, they fixed up everything that I requested and I was in and out in less than two hours and was able to purchase the car. "
https://static.cargurus.com/images/forsale/2019/07/19/19/11/2018_bmw_3_series-pic-7947064527972642036-152x114.jpeg

2018 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Northfield, IL 60093

Good Deal
$4,048 BELOW
CarGurus IMV of $38,038

Price: $33,990

Mileage: 5,491

Location: Northfield, IL 60093

Average time on market: 85 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $33,990, 5,491 miles with Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Comfort Package, Convenience Package
Avg. Dealer Rating: (29 reviews) "My salesperson was friendly and professional. The finance person was extremely knowledgeable and helpful. The only thing was the wait to see the finance person, over 3 hours. "
https://static.cargurus.com/images/forsale/2019/06/28/10/29/2018_bmw_3_series-pic-1756485364940722305-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Orland Park, IL 60467

Good Deal
$3,250 BELOW
CarGurus IMV of $32,605

Price: $29,355

Mileage: 8,649

Location: Orland Park, IL 60467

Average time on market: 113 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $29,355, 8,649 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Storage Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (55 reviews) "Asked for actual pics of the car. They told me twice they would send pics but it never happened. No follow through. Not interested in doing business here."
https://static.cargurus.com/images/forsale/2018/12/12/17/23/2018_bmw_3_series-pic-4766829665156982171-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Lake Bluff, IL 60044

Good Deal
$3,018 BELOW
CarGurus IMV of $34,613

Price: $31,595

Mileage: 3,857

Location: Lake Bluff, IL 60044

Average time on market: 113 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $31,595, 3,857 miles with Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Storage Package
Avg. Dealer Rating: (34 reviews) "They were prompt and not too pushy. Liked the interaction."
https://static.cargurus.com/images/forsale/2018/12/12/17/23/2018_bmw_3_series-pic-8139775029143629114-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Lake Bluff, IL 60044

Good Deal
$2,938 BELOW
CarGurus IMV of $34,533

Price: $31,595

Mileage: 4,097

Location: Lake Bluff, IL 60044

Average time on market: 113 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $31,595, 4,097 miles with Leather Seats, Sunroof/Moonroof, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Convenience Package
Avg. Dealer Rating: (34 reviews) "My first visit to the dealership was welcoming and helpful. My salesman adjusted his schedule to meet me and was very knowledgeable. During my second appointment, I purchased the car."
https://static.cargurus.com/images/forsale/2019/06/28/02/42/2016_bmw_3_series-pic-3966077018278746687-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Roselle, IL 60172

Good Deal
$1,696 BELOW
CarGurus IMV of $21,691

Price: $19,995

Mileage: 43,269

Location: Roselle, IL 60172

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $19,995, 43,269 miles with Sport Package, Bluetooth, Premium Package, Alloy Wheels, Technology Package
Avg. Dealer Rating: (9 reviews) "The 2 gentlemen that assisted me in purchasing the vehicle were extremely helpful. The second I got there it was like we knew one another! Telling jokes and laughing the the whole time almost made me forgot I was buying a car!! I am extremely satisfied with my vehicle! "
https://static.cargurus.com/images/forsale/2019/07/10/00/42/2016_bmw_3_series-pic-7910812453393252326-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Wood Dale, IL 60191

Good Deal
$1,697 BELOW
CarGurus IMV of $17,196

Price: $15,499

Mileage: 73,344

Location: Wood Dale, IL 60191

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $15,499, 73,344 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (26 reviews) "This owner is very accommodating I brought this vehicle and is very happy about my investment. I have told my friends about the service I received. And so I will be a returned customer "
https://static.cargurus.com/images/forsale/2019/07/25/21/35/2016_bmw_3_series-pic-3493293682618839057-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Warrenville, IL 60555

Good Deal
$1,638 BELOW
CarGurus IMV of $20,625

Price: $18,987

Mileage: 48,243

Location: Warrenville, IL 60555

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $18,987, 48,243 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, Appearance Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (101 reviews) "Very nice! Again, I couldn't check out the car when I was in Chicago, but they were great!!"
https://static.cargurus.com/images/forsale/2019/01/25/01/53/2018_bmw_3_series-pic-7164630648017638552-152x114.jpeg

2018 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Elmhurst, IL 60126

Good Deal
$3,190 BELOW
CarGurus IMV of $41,090

Price: $37,900

Mileage: 1,649

Location: Elmhurst, IL 60126

Average time on market: 85 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $37,900, 1,649 miles with Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Convenience Package
Avg. Dealer Rating: (55 reviews) "Nice guys, very professional!"
Please wait ...
Please wait ...

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
2019 BMW 3 Series 51 Great Deals $35,226 5,058 listings
2018 BMW 3 Series 75 Great Deals $20,486 1,238 listings
2017 BMW 3 Series 20 Great Deals $16,499 695 listings
2016 BMW 3 Series 171 Great Deals $12,891 4,157 listings
2015 BMW 3 Series 70 Great Deals $8,300 1,320 listings
2014 BMW 3 Series 42 Great Deals $8,290 970 listings
2013 BMW 3 Series 56 Great Deals $7,290 1,363 listings
2012 BMW 3 Series 19 Great Deals $5,995 543 listings
2011 BMW 3 Series 71 Great Deals $3,650 2,018 listings
2010 BMW 3 Series 18 Great Deals $4,695 496 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.