BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2011 BMW 3 Series 328i xDrive
123,000 Miles | Saint Paul, MN
$9,999
est. $180/mo

Track Price Check Availability

2014 BMW 3 Series 320i xDrive
103,270 Miles | St Paul, MN
$13,450
est. $242/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
19,596 Miles | Saint Paul, MN
$33,512
est. $603/mo

Track Price Check Availability

2018 BMW 3 Series 320i
48,946 Miles | Saint Paul, MN
$20,888
est. $376/mo

Track Price Check Availability
Price Drop

2017 BMW 3 Series 330i xDrive Gran Turismo
40,374 Miles | Roseville, MN
$24,599
est. $442/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
26,203 Miles | Saint Paul, MN
$34,995
est. $629/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
94,180 Miles | Minneapolis, MN
$10,488
est. $189/mo

Track Price Check Availability
Price Drop

2022 BMW 3 Series 330i xDrive
5,106 Miles | Minneapolis, MN
$42,998
est. $773/mo

Track Price Check Availability

2011 BMW 3 Series 335i xDrive
80,869 Miles | Fridley, MN
$14,684
est. $264/mo

Track Price Check Availability

2012 BMW 3 Series 328i
91,448 Miles | Lino Lakes, MN
$8,995
est. $162/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
33,070 Miles | St Louis Park, MN
$31,995
est. $575/mo

Track Price Check Availability

2018 BMW 3 Series 320i xDrive
59,407 Miles | Bloomington, MN
$23,998
est. $432/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
13,856 Miles | Stillwater, MN
$35,000
est. $629/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
94,376 Miles | Spring Lake Park, MN
$10,995
est. $198/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
89,638 Miles | Minneapolis, MN
$11,975
est. $215/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
93,836 Miles | Minneapolis, MN
$11,972
est. $215/mo

Track Price Check Availability

2017 BMW 3 Series 320i xDrive
42,569 Miles | Minneapolis, MN
$19,572
est. $352/mo

Track Price Check Availability
Fresh

2017 BMW 3 Series 330i xDrive
47,295 Miles | Minneapolis, MN
$28,986
est. $521/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
51,182 Miles | Burnsville, MN
$23,208
est. $417/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
114,590 Miles | Hopkins, MN
$10,825
est. $195/mo

Track Price Check Availability

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 Dealer Ratings & Reviews

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