2006 BMW 3 Series
88,900 Miles | Inver Grove Heights, MN
$5,500
est. $79/mo

Track Price Check Availability

2009 BMW 3 Series
148,980 Miles | Saint Paul, MN
$6,995
est. $101/mo

Track Price Check Availability

2007 BMW 3 Series
212,472 Miles | South St. Paul, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2008 BMW 3 Series
66,925 Miles | South St. Paul, MN
$10,795
est. $156/mo

Track Price Check Availability

2007 BMW 3 Series
143,437 Miles | Maplewood, MN
$5,995
est. $86/mo

Track Price Check Availability

2007 BMW 3 Series
140,671 Miles | Maplewood, MN
$6,995
est. $101/mo

Track Price Check Availability

2017 BMW 3 Series
57,595 Miles | Maplewood, MN
$21,860
est. $315/mo

Track Price Check Availability

2016 BMW 3 Series
55,686 Miles | Maplewood, MN
$20,960
est. $302/mo

Track Price Check Availability

2015 BMW 3 Series
20,596 Miles | Maplewood, MN
$18,998
est. $274/mo

Track Price Check Availability

2014 BMW 3 Series
44,272 Miles | Maplewood, MN
$17,998
est. $259/mo

Track Price Check Availability

2018 BMW 3 Series
3,991 Miles | Maplewood, MN
$40,990
est. $591/mo

Track Price Check Availability

2011 BMW 3 Series
80,774 Miles | Newport, MN
$9,895
est. $143/mo

Track Price Check Availability

2011 BMW 3 Series
72,046 Miles | Oakdale, MN
$13,995
est. $202/mo

Track Price Check Availability

2013 BMW 3 Series
78,258 Miles | White Bear Lake, MN
$10,995
est. $158/mo

Track Price Check Availability

2013 BMW 3 Series
72,232 Miles | White Bear Lake, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2013 BMW 3 Series
97,300 Miles | Inver Grove Heights, MN
$12,399
est. $179/mo

Track Price Check Availability

2007 BMW 3 Series
98,824 Miles | Lake Elmo, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2000 BMW 3 Series
253,503 Miles | Lake Elmo, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2014 BMW 3 Series
93,549 Miles | Lake Elmo, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2011 BMW 3 Series
97,494 Miles | Richfield, MN
$11,500
est. $166/mo

Track Price Check Availability

Saint Paul, MN BMW 3 Series Buyer's Guide

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

BMW 3 Series Owner Ratings & Reviews

Write a Review

2005 BMW 3 Series - My baby

Chuck
Saint Paul, Minnesota
Overall
4.0
Value
3.0
Performance
5.0
Style
4.0
Comfort
5.0
Fuel Economy
4.0
Reliability
3.0
Handling is good, I love the way it looks inside and out. I have never had any major issues with it in the seven years I've owned it.
Pros
Sleek design, comfortable interior, fast performance.
Cons
Smaller than I would like, maintenance cost.

Saint Paul, MN BMW 3 Series Pricing Analysis

Active Listings
Mileage

September 2019 Saint Paul BMW 3 Series Prices & Rankings

Should you drive for a deal?

Saint Paul, MN Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW 3 Series dealers in St. Paul