New 2016 / 2017 BMW 3 Series For Sale Near Madison, WI

Front-quarter view.

Filter Results

listings

CarGurus Quick Poll

2015 BMW 3 Series 320i Sedan Review
by jodyrobe

great little car but can get pricey with options

I love the front cabin, great handling, some power, nice looking exterior. I dislike that it appears to be catered to i-phone integration and not android. I will like more power. Should come with standard upgrade like leather instead of it being an option...This is a BMW.

This model has incentives available - save $1,000 in cash back!  View Incentives

Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

Dealership to contact:
Hi, my name is and I'm interested in a new BMW 3 Series. I'm in the area. You can reach me by email at or phone at .
Thank you! (personalize message)

By submitting this form, I confirm that I have read and agree to CarGurus' Terms and Conditions of Use and Privacy Policy, and consent to being contacted by the seller of this car using any of the contact information I provided, including via an automatic dialing-announcing device at the number I provided. This consent isn't required as a condition to purchase services or products.

53Exact Matches
Price Range $33,796 - $60,114

Patrick BMW MINI

Schaumburg, IL (97 miles)
23 reviews

Latest Patrick BMW MINI User Review

Jul 20, 2016
Attentive and helpful. Eager to answer your questions and genuinely want to assist.
Is this review helpful? Yes | No

Response from Patrick BMW MINI:

Patrick BMW/Mini Sales Department is delighted to have been able to exercise their extensive product knowledge & service and we appreciate the 5 Star review!

We are glad you were able to experience "The Patrick difference"!

-Patrick Dealer Group Customer Relations Team

Top New BMW 3 Series Matches from Patrick BMW MINI

https://static.cargurus.com/images/forsale/2016/03/06/10/32/2016_bmw_3_series-pic-5430143975887419632-152x114.jpeg

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

Price: $33,796

Location: Schaumburg, IL 60173

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Alpine White Description: New 2016 BMW 3 Series 320i xDrive for sale - $33,796
https://static.cargurus.com/images/forsale/2016/03/06/23/42/2016_bmw_3_series-pic-5150548416314094731-152x114.jpeg

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

Price: $34,251

Location: Schaumburg, IL 60173

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Jet Black Description: New 2016 BMW 3 Series 320i xDrive for sale - $34,251
https://static.cargurus.com/images/forsale/2016/03/13/06/28/2016_bmw_3_series-pic-7521702957187578227-152x114.jpeg

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

Price: $34,299

Location: Schaumburg, IL 60173

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Alpine White Description: New 2016 BMW 3 Series 320i xDrive for sale - $34,299 with Sunroof/Moonroof
34Exact Matches
Price Range $37,145 - $56,995

Motor Werks Auto Group-Barrington

Barrington, IL (91 miles)
56 reviews

Latest Motor Werks Auto Group-Barrington User Review

Aug 23, 2016
Responsive and easy to work with.
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Motor Werks Auto Group-Barrington

https://static.cargurus.com/images/forsale/2016/06/25/11/13/2016_bmw_3_series-pic-7274736700778112613-152x114.jpeg

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

Price: $37,145

Location: Barrington, IL 60010

Average time on market: 60 days Transmission: 8-Speed Automatic Overdrive Color: White Description: New 2016 BMW 3 Series 320i xDrive for sale - $37,145 with Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/07/16/11/05/2016_bmw_3_series-pic-4348151987194791359-152x114.jpeg

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

Price: $38,645

Location: Barrington, IL 60010

Average time on market: 60 days Transmission: 8-Speed Automatic Overdrive Color: Gray Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,645 with Bluetooth, Backup Camera, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/07/22/13/36/2016_bmw_3_series-pic-9122137034900442529-152x114.jpeg

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

Price: $38,645

Location: Barrington, IL 60010

Average time on market: 60 days Transmission: 8-Speed Automatic Overdrive Color: Gray Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,645 with Bluetooth, Backup Camera, Aluminum Wheels
34Exact Matches
Price Range $37,145 - $58,645

International Autos West Allis

Milwaukee, WI (68 miles)
23 reviews

Latest International Autos West Allis User Review

Aug 22, 2016
Sara Ruiz was extremely helpful and easy to work with as were the business and finance managers. It was the best car buying experience so far for us! Thank you!
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from International Autos West Allis

https://static.cargurus.com/images/forsale/2016/04/30/11/18/2016_bmw_3_series-pic-7177420379056048222-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Milwaukee, WI 53227

Price: $37,145

Location: Milwaukee, WI 53227

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Alpinewhite Description: New 2016 BMW 3 Series 320i xDrive for sale - $37,145 with Bluetooth
https://static.cargurus.com/images/forsale/2015/12/05/15/04/2016_bmw_3_series-pic-4013553787146638837-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Milwaukee, WI 53227

Price: $38,645

Location: Milwaukee, WI 53227

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,645 with Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2016/08/26/09/11/2017_bmw_3_series-pic-1788990546299135232-152x114.jpeg

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

Price: $38,930

Location: Milwaukee, WI 53227

Transmission: 8-Speed Automatic Color: Jet Black Description: New 2017 BMW 3 Series 320i xDrive for sale - $38,930 with Bluetooth, Sunroof/Moonroof, Alloy Wheels
33Exact Matches
Price Range $42,789 - $61,950

Knauz BMW

Lake Bluff, IL (95 miles)
12 reviews

Latest Knauz BMW User Review

Jul 20, 2016
Salesman was very nice. Let us go out & let us test drive the car without him being in the car since my husband was familiar with the area. Also was willing to negotiate the price since the car had some body damage.
Is this review helpful? Yes | No

Response from Knauz BMW:

Julie, thank you for your feedback! We're so happy to hear you had a great experience.

Top New BMW 3 Series Matches from Knauz BMW

https://static.cargurus.com/images/forsale/2016/03/21/05/52/2016_bmw_3_series-pic-113618464310069129-152x114.jpeg

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

Price: $42,789

Location: Lake Bluff, IL 60044

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $42,789 with Sport Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
https://static.cargurus.com/images/forsale/2016/04/12/21/49/2016_bmw_3_series-pic-2914957483994246668-152x114.jpeg

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

Price: $44,395

Location: Lake Bluff, IL 60044

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Alpine White Description: New 2016 BMW 3 Series 320i xDrive for sale - $44,395 with Sport Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
https://static.cargurus.com/images/forsale/2016/08/25/01/11/2017_bmw_3_series-pic-8819548380148696751-152x114.jpeg

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

Price: $44,695

Location: Lake Bluff, IL 60044

Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: New 2017 BMW 3 Series 320i xDrive for sale - $44,695 with Sport Package, Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
33Exact Matches
Price Range $36,645 - $56,695

BMW of Milwaukee North

Milwaukee, WI (74 miles)
4 reviews

Latest BMW of Milwaukee North User Review

Aug 9, 2016
The dealership is first class and exceeded our expectations. Took care of us from the beginning to end. Would definitely recommend!
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from BMW of Milwaukee North

https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 320i xDrive Used Cars in Milwaukee, WI 53209

Price: $36,645

Location: Milwaukee, WI 53209

Average time on market: 60 days Transmission: Automatic Color: Mineral Gray Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $36,645 with Bluetooth, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 320i xDrive Used Cars in Milwaukee, WI 53209

Price: $36,645

Location: Milwaukee, WI 53209

Average time on market: 60 days Transmission: Automatic Color: Mineral Gray Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $36,645 with Bluetooth
https://static.cargurus.com/images/forsale/2016/04/28/23/15/2016_bmw_3_series-pic-7149701274074451193-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Milwaukee, WI 53209

Price: $38,190

Location: Milwaukee, WI 53209

Average time on market: 60 days Transmission: Automatic Color: Black Sapphire Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,190 with Bluetooth
21Exact Matches
Price Range $36,440 - $58,835

Zimbrick BMW

Madison, WI (2 miles)
7 reviews

Latest Zimbrick BMW User Review

Jul 20, 2016
Helpful in explaining vehicle's functions. Test-drive was no problem. Friendly and helpful.
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Zimbrick BMW

https://static.cargurus.com/images/forsale/2016/06/28/00/24/2016_bmw_3_series-pic-4221585606526172348-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Madison, WI 53713

Price: $36,440

Location: Madison, WI 53713

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Alpine White Description: New 2016 BMW 3 Series 320i xDrive for sale - $36,440 with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/12/00/45/2016_bmw_3_series-pic-808119724045395762-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Madison, WI 53713

Price: $39,015

Location: Madison, WI 53713

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Mineral Grey Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $39,015 with Sunroof/Moonroof, Aluminum Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 320i xDrive Used Cars in Madison, WI 53713

Price: $39,390

Location: Madison, WI 53713

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Jet Black Description: New 2016 BMW 3 Series 320i xDrive for sale - $39,390 with Navigation System, Sunroof/Moonroof, Aluminum Wheels
21Exact Matches
Price Range $36,525 - $60,265

Bergstrom BMW of Appleton (Enterprise Motorcars)

Appleton, WI (97 miles)
6 reviews

Latest Bergstrom BMW of Appleton (Enterprise Motorcars) User Review

Jun 4, 2016
Great car, great price, great salesman Jeff. Best car purchase we've ever made all the way around! Well go back to Bergstrom and Jeff for our next car.
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Bergstrom BMW of Appleton (Enterprise Motorcars)

https://static.cargurus.com/images/forsale/2015/05/18/22/01/2015_bmw_3_series-pic-4906147232186004822-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Appleton, WI 54913

Price: $36,525

Location: Appleton, WI 54913

Average time on market: 280 days Transmission: Automatic Color: Liquid Blue Metallic Description: New 2015 BMW 3 Series 320i xDrive Sedan for sale - $36,525 with Premium Package
https://static.cargurus.com/images/forsale/2016/07/06/23/06/2016_bmw_3_series-pic-8192993922671940887-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Appleton, WI 54913

Price: $38,190

Location: Appleton, WI 54913

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Unspecified Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,190
https://static.cargurus.com/images/forsale/2016/07/06/23/06/2016_bmw_3_series-pic-3748540313376606335-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Appleton, WI 54913

Price: $38,645

Location: Appleton, WI 54913

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Unspecified Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,645
19Exact Matches
Price Range $43,495 - $59,525

Motor Werks BMW of Barrington

Barrington, IL (94 miles)
2 reviews

Latest Motor Werks BMW of Barrington User Review

Apr 17, 2016
My salesperson Robert and I had a discrepancy on the BMW and my trade in value when he condescendingly stated "Oh you must be on a budget"at which point I realized Robert had no idea who he was talking to. With that being said our conversation was over.
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Motor Werks BMW of Barrington

https://static.cargurus.com/images/forsale/2016/06/01/17/17/2016_bmw_3_series-pic-1923452325506119055-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Barrington, IL 60010

Price: $43,495

Location: Barrington, IL 60010

Average time on market: 69 days Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: New 2016 BMW 3 Series 328i xDrive SULEV for sale - $43,495 with Bluetooth
https://static.cargurus.com/images/forsale/2016/06/01/17/17/2016_bmw_3_series-pic-4607850629015507350-152x114.jpeg

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

Price: $43,695

Location: Barrington, IL 60010

Average time on market: 60 days Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $43,695 with Sunroof/Moonroof, Navigation System, Storage Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
https://static.cargurus.com/images/forsale/2016/06/01/17/17/2016_bmw_3_series-pic-4449982037730500671-152x114.jpeg

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

Price: $45,445

Location: Barrington, IL 60010

Average time on market: 60 days Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $45,445 with Bluetooth, Aluminum Wheels
16Exact Matches
Price Range $37,790 - $54,655

Anderson BMW Mazda

Crystal Lake, IL (80 miles)
14 reviews

Latest Anderson BMW Mazda User Review

Jun 20, 2016
Very kind great service awesome overall experience
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Anderson BMW Mazda

https://static.cargurus.com/images/forsale/2016/08/03/13/17/2016_bmw_3_series-pic-7320331151006889358-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Crystal Lake, IL 60039

Price: $37,790

Location: Crystal Lake, IL 60039

Average time on market: 60 days Transmission: Automatic Color: Melbourne Red Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $37,790 with Premium Package, Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/08/03/13/57/2016_bmw_3_series-pic-758040537030631970-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Crystal Lake, IL 60039

Price: $38,475

Location: Crystal Lake, IL 60039

Average time on market: 60 days Transmission: Automatic Color: Mineral Gray Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $38,475 with Bluetooth, Aluminum Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/08/03/14/21/2016_bmw_3_series-pic-680354061943009506-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Crystal Lake, IL 60039

Price: $39,695

Location: Crystal Lake, IL 60039

Average time on market: 60 days Transmission: Automatic Color: Mineral Gray Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $39,695 with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
7Exact Matches
Price Range $38,757 - $52,245

Dubuque Auto Plaza

Dubuque, IA (78 miles)
9 reviews

Latest Dubuque Auto Plaza User Review

May 28, 2016
We spoke briefly about this vehicle and everyone who I spoke with was very courteous. I live in a different state and the deal could not be done as expected. Maybe next time!
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Dubuque Auto Plaza

https://static.cargurus.com/images/forsale/2016/02/25/20/31/2015_bmw_3_series-pic-540661453483043841-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Dubuque, IA 52002

Price: $38,757

Location: Dubuque, IA 52002

Average time on market: 280 days Transmission: 8-Speed Automatic Color: Jet Black Description: New 2015 BMW 3 Series 320i xDrive Sedan for sale - $38,757 with Navigation System, Bluetooth, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/03/23/17/34/2015_bmw_3_series-pic-1174005869505600517-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Dubuque, IA 52002

Price: $43,192

Location: Dubuque, IA 52002

Average time on market: 280 days Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: New 2015 BMW 3 Series 320i xDrive Sedan for sale - $43,192 with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Storage Package
https://static.cargurus.com/images/forsale/2016/02/22/13/04/2015_bmw_3_series-pic-8352596394679107630-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Dubuque, IA 52002

Price: $44,575

Location: Dubuque, IA 52002

Average time on market: 311 days Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: New 2015 BMW 3 Series 328i xDrive Sedan for sale - $44,575 with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Technology Package
4Exact Matches
Price Range $36,490 - $56,990

Lou Bachrodt (Chevrolet, BMW, Buick, VW, GMC)

Rockford, IL (60 miles)
7 reviews

Latest Lou Bachrodt (Chevrolet, BMW, Buick, VW, GMC) User Review

Aug 13, 2016
Dealer uses an automated system, or something to respond. I never got counter offers, or answers to my questions. Just several emails at all hours of the day and night asking for my phone number. I had to spam file them to get it to stop.
Is this review helpful? Yes | No

Top New BMW 3 Series Matches from Lou Bachrodt (Chevrolet, BMW, Buick, VW, GMC)

https://static.cargurus.com/images/forsale/2016/05/03/17/01/2016_bmw_3_series-pic-8582690484325449621-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Rockford, IL 61112

Price: $36,490

Location: Rockford, IL 61112

Average time on market: 60 days Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: New 2016 BMW 3 Series 320i xDrive for sale - $36,490 with Bluetooth, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/05/03/17/05/2016_bmw_3_series-pic-7864734274258521720-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Rockford, IL 61112

Price: $53,990

Location: Rockford, IL 61112

Average time on market: 35 days Transmission: 8-Speed Automatic Color: Blue Metallic Description: New 2016 BMW 3 Series 340i xDrive for sale - $53,990 with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels, Luxury Package, Technology Package
https://static.cargurus.com/images/forsale/2016/07/06/19/10/2016_bmw_3_series-pic-5588334632440038721-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Rockford, IL 61112

Price: $56,990

Location: Rockford, IL 61112

Average time on market: 35 days Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: New 2016 BMW 3 Series 340i xDrive for sale - $56,990 with Sport Package, Bluetooth, Sunroof/Moonroof, Navigation System, M Sport Package, Alloy Wheels

All 3 Series Incentives

Incentives may vary for individual trim levels. Incentive eligibility subject to approval and dealer participation. Dealers may have already included some promotions in listing pricing. Contact dealer for details.