2013 BMW 3 Series
50,866 Miles
$16,974

Rochester, MN
Track Price Check Availability

2015 BMW 3 Series
29,280 Miles
$21,699

Rochester, MN
Track Price Check Availability

2014 BMW 3 Series
73,573 Miles
$20,599

Rochester, MN
Track Price Check Availability

2017 BMW 3 Series
7,114 Miles
$38,998

Rochester, MN
Track Price Check Availability

2015 BMW 3 Series
33,421 Miles
$31,998

Rochester, MN
Track Price Check Availability

2015 BMW 3 Series
22,053 Miles
$31,798

Rochester, MN
Track Price Check Availability

2017 BMW 3 Series
7,421 Miles
$41,998

Rochester, MN
Track Price Check Availability

2013 BMW 3 Series
$16,998

Rochester, MN
Track Price Check Availability

2010 BMW 3 Series
73,210 Miles
$13,998

Rochester, MN
Track Price Check Availability

2004 BMW 3 Series
114,385 Miles
$7,977

Rochester, MN
Track Price Check Availability

2016 BMW 3 Series
16,895 Miles
$25,495

Rochester, MN
Track Price Check Availability

2015 BMW 3 Series
60,164 Miles
Accepting Offers

Rochester, MN
Track Price Check Availability

2006 BMW 3 Series
93,547 Miles
$8,900

Rochester, MN
Track Price Check Availability

2014 BMW 3 Series
28,744 Miles
$23,500

Rochester, MN
Track Price Check Availability

2015 BMW 3 Series
25,124 Miles
$24,999

La Crescent, MN
Track Price Check Availability

2017 BMW 3 Series
11,778 Miles
$39,912

La Crosse, WI
Track Price Check Availability

2013 BMW 3 Series
88,678 Miles
$15,998

Burnsville, MN
Track Price Check Availability

2015 BMW 3 Series
45,615 Miles
$21,998

Burnsville, MN
Track Price Check Availability

2008 BMW 3 Series
87,381 Miles
$9,945

Burnsville, MN
Track Price Check Availability

Rochester, MN BMW 3 Series Buyer's Guide

Owner Reviews
Overall
4.2
Value
4.0
Performance
4.3
Style
4.6
Comfort
4.3
Fuel Economy
3.4
Reliability
3.4

BMW 3 Series Owner Ratings & Reviews

Write a Review

2002 BMW 3 Series - Bad purchase.

Brandon
Bingham Lake, Minnesota
Overall
3.0
Value
2.0
Performance
4.0
Style
4.0
Comfort
4.0
Fuel Economy
5.0
Reliability
2.0
Pros of the car are the heated seats are working, and I only paid $3,500 for the car. Cons are that I had to put $3,500 worth of repairs into the car.
Story
I was in town, and people complimented me on how nice the car was and runs. And how great it sounded on take off.
Pros
Lower mileage. Great daily driver and super good on gas.
Cons
No air intake. Rust on body and car stalls out. Plus the repair on the radiator was done improperly.

Rochester, MN BMW 3 Series Pricing Analysis

Active Listings
Mileage

July 2018 Rochester BMW 3 Series Prices & Rankings

Should you drive for a deal?

Rochester, MN Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW 3 Series dealers in Rochester