2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
47,204 Miles | Online Only
$22,497
est. $324/mo

Track Price Check Availability
2013 BMW 3 Series 320i xDrive

2013 BMW 3 Series
86,631 Miles | Online Only
$13,988
est. $202/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
95,544 Miles | Online Only
$13,988
est. $202/mo

Track Price Check Availability
2020 BMW 3 Series M340i xDrive

2020 BMW 3 Series
6,085 Miles | Online Only
$51,199
est. $738/mo

Track Price Check Availability
2008 BMW 3 Series 328i

2008 BMW 3 Series
80,309 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2012 BMW 3 Series 328i

2012 BMW 3 Series
60,248 Miles | Online Only
$16,990
est. $245/mo

Track Price Check Availability
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series
69,262 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series
63,478 Miles | Online Only
$18,799
est. $271/mo

Track Price Check Availability
2013 BMW 3 Series 335i

2013 BMW 3 Series
96,324 Miles | Online Only
$19,484
est. $281/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
131,900 Miles | Online Only
$10,998
est. $159/mo

Track Price Check Availability
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series
18,175 Miles | Online Only
$26,998
est. $389/mo

Track Price Check Availability
2012 BMW 3 Series 335i xDrive

2012 BMW 3 Series
93,519 Miles | Online Only
$13,577
est. $196/mo

Track Price Check Availability
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series
13,295 Miles | Online Only
$45,999
est. $663/mo

Track Price Check Availability
2006 BMW 3 Series 325xi

2006 BMW 3 Series
180,436 Miles | Online Only
$5,992
est. $86/mo

Track Price Check Availability
2009 BMW 3 Series 328i xDrive

2009 BMW 3 Series
158,969 Miles | Online Only
$7,495
est. $108/mo

Track Price Check Availability
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
31,179 Miles | Online Only
$29,995
est. $432/mo

Track Price Check Availability
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series
12,121 Miles | Online Only
$28,975
est. $418/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
7,437 Miles | Online Only
$30,875
est. $445/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
24,934 Miles | Online Only
$28,900
est. $417/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