2017 BMW 3 Series for Sale in Madison, WI

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/25/19/27/2016_bmw_3_series-pic-2603730548881777716-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Great Deal
$5,302 BELOW
Instant Market Value of $41,861

Price: $36,559

Mileage: 3,775

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,559, 3,775 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Quick response to a simple questiom"
https://static.cargurus.com/images/forsale/2016/11/25/19/27/2016_bmw_3_series-pic-5101337489154129035-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Great Deal
$4,385 BELOW
Instant Market Value of $41,564

Price: $37,179

Mileage: 3,981

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $37,179, 3,981 miles with Sport Package, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Good price. But 300 miles after buying used car with 4000 miles on it the car broke down on the highway. Found out that the problem was with a service that they completed on taking the vehicle as a trade. Zero return of phone calls. They also failed on title paperwork completion which has cost me 3 hours at the DMV. Again zero return of phone calls. "
https://static.cargurus.com/images/forsale/2016/09/28/03/09/2016_bmw_3_series-pic-5525705327992888920-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Huntley, IL 60142

Great Deal
$4,452 BELOW
Instant Market Value of $32,440

Price: $27,988

Mileage: 5,852

Location: Huntley, IL 60142

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $27,988, 5,852 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (16 reviews) "Informative and friendly"
https://static.cargurus.com/images/forsale/2016/12/03/18/38/2016_bmw_3_series-pic-1117627779178111042-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Great Deal
$3,807 BELOW
Instant Market Value of $43,306

Price: $39,499

Mileage: 3,975

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $39,499, 3,975 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (21 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2016/11/18/00/50/2016_bmw_3_series-pic-3718302517642707633-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Lake Bluff, IL 60044

Good Deal
$3,558 BELOW
Instant Market Value of $46,553

Price: $42,995

Mileage: 4,503

Location: Lake Bluff, IL 60044

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $42,995, 4,503 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (16 reviews) "We talked to a salesman about the black BMW and when we got down there a few days later it was sold. So we ended up buying a white one in the luxury line which I love; so everything worked out well."
https://static.cargurus.com/images/forsale/2016/12/01/00/52/2016_bmw_3_series-pic-937607277798033058-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Lake Bluff, IL 60044

Good Deal
$3,026 BELOW
Instant Market Value of $38,021

Price: $34,995

Mileage: 5,537

Location: Lake Bluff, IL 60044

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Platinum Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $34,995, 5,537 miles with Driver Assistance Package, Sunroof/Moonroof, Storage Package, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (16 reviews) "Good response to questions"
https://static.cargurus.com/images/forsale/2016/12/03/18/38/2016_bmw_3_series-pic-8122955441147043072-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Good Deal
$3,010 BELOW
Instant Market Value of $39,209

Price: $36,199

Mileage: 11,507

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,199, 11,507 miles with Bluetooth, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Outstanding service"
https://static.cargurus.com/images/forsale/2016/12/03/18/38/2016_bmw_3_series-pic-7528240433182304111-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Good Deal
$2,836 BELOW
Instant Market Value of $39,835

Price: $36,999

Mileage: 7,215

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,999, 7,215 miles with Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "BOught the car from them.......no complaints..."
https://static.cargurus.com/images/forsale/2016/10/28/02/36/2016_bmw_3_series-pic-2056328717266289220-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Brookfield, WI 53005

Good Deal
$3,001 BELOW
Instant Market Value of $38,901

Price: $35,900

Mileage: 2,770

Location: Brookfield, WI 53005

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $35,900, 2,770 miles with Bluetooth, Leather Seats, Backup Camera, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/01/19/05/2016_bmw_3_series-pic-8177783890584280452-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Good Deal
$2,666 BELOW
Instant Market Value of $43,555

Price: $40,889

Mileage: 3,071

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,889, 3,071 miles with LE Package, Sport Package, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (21 reviews) "Attentive and helpful. Eager to answer your questions and genuinely want to assist."
https://static.cargurus.com/images/forsale/2016/08/09/13/12/2016_bmw_3_series-pic-6815122662879447838-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Lake Bluff, IL 60044

Good Deal
$3,290 BELOW
Instant Market Value of $51,285

Price: $47,995

Mileage: 5,696

Location: Lake Bluff, IL 60044

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 340i xDrive for sale - $47,995, 5,696 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: (16 reviews) "Horrible Service...In the process of me negotiating my deal because I wasn't given things like the term of my loan,my interest rate,or monthly payment and wanted to know those things before proceeding Ken the salesman sold my vehicle to another family. I didn't think what I was asking was unusual. It's like they wanted me to agree just because I got approved."
https://static.cargurus.com/images/forsale/2016/11/11/16/43/2016_bmw_3_series-pic-8654422418368250636-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Milwaukee, WI 53209-3810

Good Deal
$2,375 BELOW
Instant Market Value of $43,274

Price: $40,899

Mileage: 5,193

Location: Milwaukee, WI 53209-3810

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,899, 5,193 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (8 reviews) "Great and professional."
https://static.cargurus.com/images/forsale/2016/12/03/18/38/2016_bmw_3_series-pic-5533816297724246916-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Good Deal
$2,408 BELOW
Instant Market Value of $41,257

Price: $38,849

Mileage: 6,350

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,849, 6,350 miles with LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (21 reviews) "Followed up well"
https://static.cargurus.com/images/forsale/2016/11/30/07/27/2016_bmw_3_series-pic-715662615381047418-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Schaumburg, IL 60173

Good Deal
$2,197 BELOW
Instant Market Value of $41,166

Price: $38,969

Mileage: 3,399

Location: Schaumburg, IL 60173

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,969, 3,399 miles with Driver Assistance Package, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Sales person contacted me, and followed up when I requested. Very helpful."
https://static.cargurus.com/images/forsale/2016/12/03/18/38/2016_bmw_3_series-pic-4456180179142857867-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Schaumburg, IL 60173

Good Deal
$1,754 BELOW
Instant Market Value of $37,183

Price: $35,429

Mileage: 5,634

Location: Schaumburg, IL 60173

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $35,429, 5,634 miles with Driver Assistance Package, Sunroof/Moonroof, Power Package, Storage Package, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (21 reviews) "Great guys. Really took the time."
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
2016 BMW 3 Series 172 Great Deals $23,500 7,675 listings
2015 BMW 3 Series 49 Great Deals $14,999 1,139 listings
2014 BMW 3 Series 196 Great Deals $15,695 2,849 listings
2013 BMW 3 Series 489 Great Deals $10,995 6,396 listings
2012 BMW 3 Series 66 Great Deals $8,999 935 listings
2011 BMW 3 Series 248 Great Deals $5,950 3,196 listings
2010 BMW 3 Series 61 Great Deals $6,500 927 listings
2009 BMW 3 Series 123 Great Deals $5,995 1,642 listings
2008 BMW 3 Series 113 Great Deals $4,850 1,998 listings
2007 BMW 3 Series 107 Great Deals $3,800 2,050 listings