2017 BMW 3 Series for Sale in Madison, WI

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


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/05/18/22/44/2016_bmw_3_series-pic-1970446406726915821-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Milwaukee, WI 53224

Great Deal
$3,820 BELOW
CarGurus IMV of $26,153

Price: $22,333

Mileage: 21,761

Location: Milwaukee, WI 53224

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $22,333, 21,761 miles with Bluetooth
Avg. Dealer Rating: (28 reviews) "I purchased a great running car! They were very helpful and honest!! Thank you for all your help, Tenna"
https://static.cargurus.com/images/forsale/2017/12/08/19/38/2017_bmw_3_series-pic-7312233926330690454-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Milwaukee, WI 53227

Great Deal
$4,673 BELOW
CarGurus IMV of $34,418

Price: $29,745

Mileage: 2,417

Location: Milwaukee, WI 53227

Average time on market: 94 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $29,745, 2,417 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "Very communicative. "
https://static.cargurus.com/images/forsale/2018/06/06/20/35/2018_bmw_3_series-pic-9188794145274278029-152x114.jpeg

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

Great Deal
$4,293 BELOW
CarGurus IMV of $44,287

Price: $39,994

Mileage: 4,431

Location: Barrington, IL 60010

Average time on market: 45 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 - $39,994, 4,431 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Convenience Package
Avg. Dealer Rating: (177 reviews) "Great staff , great experience !!!"
https://static.cargurus.com/images/forsale/2018/03/12/19/52/2018_bmw_3_series-pic-2498738598322618407-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Milwaukee, WI 53227

Good Deal
$3,474 BELOW
CarGurus IMV of $36,409

Price: $32,935

Mileage: 4,639

Location: Milwaukee, WI 53227

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $32,935, 4,639 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "I found another vehicle and did not circle back with the dealer after they called."
https://static.cargurus.com/images/forsale/2018/06/13/18/05/2017_bmw_3_series-pic-7017292094486646655-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Sheboygan, WI 53081

Good Deal
$4,731 BELOW
CarGurus IMV of $40,722

Price: $35,991

Mileage: 5,450

Location: Sheboygan, WI 53081

Average time on market: 87 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $35,991, 5,450 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Alloy Wheels, Appearance Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (14 reviews) "My experience with Jordan and the rest of the staff at Brantmeier was flawless. I emailed Jordan in the morning and heard back within minutes. I knew I was very interested in the vehicle they had listed, but didn't want to drive almost 4 hours unless a) it was exactly what I wanted and b) they agreed to hold it for me. Jordan answered all my questions and the sales manager agreed to hold the car. It was sitting out front when I arrived, I test drove it and bought it. It was the fastest, easiest car buying experience I've ever had. I was in and out in little more than an hour. Everyone was very helpful. I highly recommend this dealership!"
https://static.cargurus.com/images/forsale/2018/05/02/01/17/2017_bmw_3_series-pic-8114176505269533250-152x114.jpeg

2017 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Lake Bluff, IL 60044

Good Deal
$5,248 BELOW
CarGurus IMV of $44,243

Price: $38,995

Mileage: 15,072

Location: Lake Bluff, IL 60044

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 340i xDrive Sedan AWD for sale - $38,995, 15,072 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, M Sport Package, Climate Package
Avg. Dealer Rating: (28 reviews) "Has continuously gone the extra mile to provide details on their available inventory and price changes. We appreciate the great customer service!"
https://static.cargurus.com/images/forsale/2018/06/06/01/11/2017_bmw_3_series-pic-6065392049685695346-152x114.jpeg

2017 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Lake Bluff, IL 60044

Good Deal
$4,570 BELOW
CarGurus IMV of $47,565

Price: $42,995

Mileage: 7,439

Location: Lake Bluff, IL 60044

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 340i xDrive Sedan AWD for sale - $42,995, 7,439 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (28 reviews) "Very good service. Transparent! Quick response. Killer Inventory. Priced right "
https://static.cargurus.com/images/forsale/2018/03/09/11/57/2017_bmw_3_series-pic-4083977002919407068-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Milwaukee, WI 53227

Good Deal
$5,362 BELOW
CarGurus IMV of $44,807

Price: $39,445

Mileage: 3,999

Location: Milwaukee, WI 53227

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $39,445, 3,999 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (34 reviews) "For their attempt to get me to come in and view this vehicle they knew I was most interested in. I give four stars."
https://static.cargurus.com/images/forsale/2018/05/31/09/23/2016_bmw_3_series-pic-8828172277840509159-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Elgin, IL 60123

Good Deal
$2,316 BELOW
CarGurus IMV of $26,311

Price: $23,995

Mileage: 28,983

Location: Elgin, IL 60123

Average time on market: 58 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 - $23,995, 28,983 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "They were extremely professional, no pressure and worked with me to close the deal. I’ve purchased allot of cars and these folks are top shelf!! Thanks to Donna and Mike"
https://static.cargurus.com/images/forsale/2018/05/09/07/34/2016_bmw_3_series-pic-6894515503179558316-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Palatine, IL 60074

Good Deal
$2,179 BELOW
CarGurus IMV of $23,765

Price: $21,586

Mileage: 44,703

Location: Palatine, IL 60074

Average time on market: 58 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Blackblack Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,586, 44,703 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (52 reviews) "Contacted me promptly and were very helpful."
https://static.cargurus.com/images/forsale/2018/04/30/17/07/2018_bmw_3_series-pic-5413030232793704494-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Milwaukee, WI 53227

Good Deal
$1,897 BELOW
CarGurus IMV of $36,832

Price: $34,935

Mileage: 3,418

Location: Milwaukee, WI 53227

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $34,935, 3,418 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "Prompt communication and follow up."
https://static.cargurus.com/images/forsale/2018/06/17/14/29/2017_bmw_3_series-pic-2409685319428322424-152x114.jpeg

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

Good Deal
$1,872 BELOW
CarGurus IMV of $33,867

Price: $31,995

Mileage: 9,636

Location: Lake Bluff, IL 60044

Average time on market: 94 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $31,995, 9,636 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (28 reviews) "Friendly staff and trust worthy."
https://static.cargurus.com/images/forsale/2017/09/21/00/55/2018_bmw_3_series-pic-8999724550000323026-152x114.jpeg

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

Fair Deal
$1,600 BELOW
CarGurus IMV of $43,195

Price: $41,595

Mileage: 2,857

Location: Lake Bluff, IL 60044

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2018 BMW 3 Series 330i xDrive Sedan AWD for sale - $41,595, 2,857 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Convenience Package
Avg. Dealer Rating: (28 reviews) "Very happy with customer service and car!"
https://static.cargurus.com/images/forsale/2018/04/12/01/29/2018_bmw_3_series-pic-956861509940432815-152x114.jpeg

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

Fair Deal
$1,483 BELOW
CarGurus IMV of $40,473

Price: $38,990

Mileage: 3,402

Location: Lake Bluff, IL 60044

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $38,990, 3,402 miles with Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Convenience Package
Avg. Dealer Rating: (28 reviews) "Terrible service, took forever for a sales person greet me and when someone finally did- he seemed upset that I took him away from reading the newspaper. I informed the sales person that I found a great priced 3 Series online and that I wanted to take it for a test drive, sales person check some papers on his desk and said great car was still available, then he proceeded to talk with sales mgr. who told him the car was sold? I thought this was strange as the sales person told me it was still available? Regardless, I had made the trip there so I agreed to look at similar cars on the lot. When I selected a different vehicle in the same price range as what I found online, I was again told "sorry" no test drive- the car had a dead battery? What? Salesperson then proceeded to show me another "similar" option- however it was $10K more than what was advertised on-line. I liked the vehicle, however they would not budge on the sticker price and acted like insulted when I tried to negotiate price down. Ended up purchasing a 2017 3 series from a different dealership who was actually interested in selling cars.... "
https://static.cargurus.com/images/forsale/2018/06/02/01/09/2017_bmw_3_series-pic-8227733245099581536-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon AWD Used Cars in Lake Bluff, IL 60044

Fair Deal
$2,076 BELOW
CarGurus IMV of $39,071

Price: $36,995

Mileage: 8,493

Location: Lake Bluff, IL 60044

Average time on market: 87 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon AWD for sale - $36,995, 8,493 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (28 reviews) "Dealer unwilling to share important info within a lease quote, such as adj cap cost. Very nontransparent. "
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 108 Great Deals $29,956 7,758 listings
2017 BMW 3 Series 84 Great Deals $20,900 1,708 listings
2016 BMW 3 Series 16 Great Deals $14,599 855 listings
2015 BMW 3 Series 232 Great Deals $12,590 5,353 listings
2014 BMW 3 Series 97 Great Deals $9,995 1,701 listings
2013 BMW 3 Series 84 Great Deals $8,995 1,760 listings
2012 BMW 3 Series 30 Great Deals $9,299 654 listings
2011 BMW 3 Series 112 Great Deals $4,995 2,917 listings
2010 BMW 3 Series 26 Great Deals $3,999 745 listings
2009 BMW 3 Series 38 Great Deals $3,000 1,213 listings