New BMW 3 Series for Sale in Chicago, IL

to
to

Filter Results

listing

Price

Includes Listings Without Available Pricing

Financing

Delivery

Days on Market

- Loading...

Recent Listings

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First
Loading...
https://static.cargurus.com/images/forsale/2019/01/25/01/53/2018_bmw_3_series-pic-8871739032872458815-152x114.jpeg

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

Price: $34,900

Location: Elmhurst, IL 60126

Average time on market: 135 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $34,900, 4,548 miles with Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Convenience Package
Avg. Dealer Rating: (56 reviews) "Michal was awesome. They got us in and out without any problems"
https://static.cargurus.com/images/forsale/2019/04/02/10/55/2019_bmw_3_series-pic-2403687269438196854-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Schaumburg, IL 60173

Price: $35,590

Location: Schaumburg, IL 60173

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Grey Metallic Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $35,590, 1,327 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (52 reviews) "Very pleasant and highly professional. I would buy another car from them "
https://static.cargurus.com/images/forsale/2019/09/05/21/44/2019_bmw_3_series-pic-6963924891121550640-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Schaumburg, IL 60173

Price: $39,000

Location: Schaumburg, IL 60173

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Ridge Mountain Metallic Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $39,000, 1,245 miles with LE Package, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Backup Camera, Remote Start, Convenience Package
Avg. Dealer Rating: (52 reviews) "Good "
https://static.cargurus.com/images/forsale/2019/07/13/11/02/2019_bmw_3_series-pic-9000355571301152502-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Schaumburg, IL 60173

Price: $39,500

Location: Schaumburg, IL 60173

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $39,500, 2,141 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (52 reviews) "They replied very quickly. "
https://static.cargurus.com/images/forsale/2019/05/11/11/19/2019_bmw_3_series-pic-8236929789764144012-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Schaumburg, IL 60173

Price: $41,500

Location: Schaumburg, IL 60173

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $41,500, 2,541 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Remote Start, Alloy Wheels
Avg. Dealer Rating: (52 reviews) "Great service from the time you walk in till you walk out regardless of wether you purchasing or browsing( want the best shop the best)Jose "
https://static.cargurus.com/images/forsale/2019/05/24/11/56/2019_bmw_3_series-pic-1751200969759814390-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Barrington, IL 60010

Price: $43,495

Location: Barrington, IL 60010

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $43,495, 101 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Remote Start, Navigation System, Alloy Wheels
Avg. Dealer Rating: (272 reviews) "Copious communication from dealer, but the vehicle was sold."
https://static.cargurus.com/images/forsale/2017/09/16/11/29/2018_bmw_3_series-pic-6642793583463344612-152x114.jpeg

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

Price: $43,900

Location: Elmhurst, IL 60126

Average time on market: 100 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $43,900, 5,060 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Luxury Package, Convenience Package
Avg. Dealer Rating: (56 reviews) "Nice guys, very professional!"
https://static.cargurus.com/images/forsale/2019/01/25/01/53/2018_bmw_3_series-pic-4891778372436218549-152x114.jpeg

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

Price: $43,900

Location: Elmhurst, IL 60126

Average time on market: 100 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $43,900, 8,124 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Convenience Package
Avg. Dealer Rating: (56 reviews) "Thanks to Mr. Anthony Whitlock. I called, asked about a specific vehicle. And he answered my questions. And not even 48 hours later, I was driving home with my car. And I was very satisfied with my purchase"
https://static.cargurus.com/images/forsale/2019/02/28/02/07/2019_bmw_3_series-pic-673299250764594220-152x114.jpeg

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

Price: $43,900

Location: Elmhurst, IL 60126

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $43,900, 4,672 miles with Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Remote Start, Heat Package, Convenience Package
Avg. Dealer Rating: (56 reviews) "If you are looking for a car and want to find the best dealer and have a great experience then Elmhurst BMW is the only place to go. Friendly customer interaction, I highly recommend Michal, he is the internet sales manager, he is the reason I would go back and buy from there again. There was none of the usual pressure I have had with other dealers over the years. Great selection of used cars as well."
https://static.cargurus.com/images/forsale/2019/04/06/10/47/2019_bmw_3_series-pic-4990827712435141549-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Barrington, IL 60010

Price: $44,500

Location: Barrington, IL 60010

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Metallic Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $44,500, 896 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Remote Start, Premium Package, Convenience Package
Avg. Dealer Rating: (272 reviews) "They followed up immediately, which was Great! 9/10 The Car is Awesome!!"
https://static.cargurus.com/images/forsale/2019/01/25/01/53/2018_bmw_3_series-pic-2680145197520249766-152x114.jpeg

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

Price: $44,900

Location: Elmhurst, IL 60126

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2018 BMW 3 Series 340i xDrive Sedan AWD for sale - $44,900, 5,766 miles with Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, M Sport Package
Avg. Dealer Rating: (56 reviews) "Very good "
https://static.cargurus.com/images/forsale/2019/05/16/18/06/2019_bmw_3_series-pic-605537847440946032-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Orland Park, IL 60467

Price: $44,996

Location: Orland Park, IL 60467

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $44,996, 1,516 miles with Sport Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Remote Start, Premium Package, M Sport Package
Avg. Dealer Rating: (57 reviews) "The dealer did contact me and answered the questions I had very quickly."
https://d28oohqmlmgnr6.cloudfront.net/09/ae/89/d5-0100-4c1e-8e5b-288060f7abde/image-1.jpg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Schaumburg, IL 60173

Price: $45,185

Location: Schaumburg, IL 60173

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $45,185 with Bluetooth, Backup Camera, Sunroof/Moonroof, Heat Package
Avg. Dealer Rating: (52 reviews) "Dealer was nice just couldn’t get to my price "
https://static.cargurus.com/images/forsale/2019/08/15/21/18/2019_bmw_3_series-pic-4009843681834149204-152x114.jpeg

2019 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Barrington, IL 60010

Price: $45,188

Location: Barrington, IL 60010

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2019 BMW 3 Series 330i xDrive Sedan AWD for sale - $45,188, 813 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Remote Start, Premium Package, Convenience Package
Avg. Dealer Rating: (272 reviews) "Very good"
https://static.cargurus.com/images/forsale/2019/07/31/18/36/2020_bmw_3_series-pic-7750163641504711818-152x114.jpeg

2020 BMW 3 Series Used Cars in Elmhurst, IL 60126

Price: $45,380

Location: Elmhurst, IL 60126

Certified Pre-Owned: No Transmission: Automatic Color: 0300 Alpine White Description: Used 2020 BMW 3 Series for sale - $45,380, 0 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (56 reviews) "Disappointing. I was all set to buy the car and thought we had a deal. No sooner had I hung up the phone and arranged my flight to pick it up than the sales rep called me back and said the car had been sold to someone else and I was out a plane ticket. I moved on and bought a different car the next day, only to have my Elmhurst rep call back and offer the car to me again after the sale had fallen thru. The sales manager called to offer an excuse but I didn't see the point. "
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 61 Great Deals $35,226 4,136 listings
2018 BMW 3 Series 47 Great Deals $19,940 1,091 listings
2017 BMW 3 Series 19 Great Deals $15,988 781 listings
2016 BMW 3 Series 195 Great Deals $10,495 4,469 listings
2015 BMW 3 Series 58 Great Deals $8,991 1,194 listings
2014 BMW 3 Series 38 Great Deals $8,290 937 listings
2013 BMW 3 Series 51 Great Deals $6,999 1,313 listings
2012 BMW 3 Series 16 Great Deals $6,499 534 listings
2011 BMW 3 Series 83 Great Deals $3,650 2,039 listings
2010 BMW 3 Series 19 Great Deals $3,899 471 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.