BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search
Price Drop

2014 BMW 3 Series 328i xDrive
120,812 Miles | Inver Grove Heights, MN
$14,977
est. $269/mo

Track Price Check Availability

2008 BMW 3 Series 335i
99,664 Miles | Maplewood, MN
$12,990
est. $234/mo

Track Price Check Availability

2010 BMW 3 Series 335i
136,318 Miles | South Saint Paul, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
85,457 Miles | Maplewood, MN
$14,990
est. $270/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
61,181 Miles | Saint Paul, MN
$34,997
est. $629/mo

Track Price Check Availability

2016 BMW 3 Series 328d xDrive
99,925 Miles | Saint Paul, MN
$23,997
est. $432/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
118,539 Miles | Saint Paul, MN
$10,988
est. $198/mo

Track Price Check Availability
Hot Car

2014 BMW 3 Series 320i
57,700 Miles | Maplewood, MN
$21,998
est. $396/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
15,702 Miles | Maplewood, MN
$39,990
est. $719/mo

Track Price Check Availability
Price Drop

2017 BMW 3 Series 330i xDrive
44,160 Miles | Saint Paul, MN
$28,495
est. $512/mo

Track Price Check Availability

2017 BMW 3 Series 330i xDrive
56,912 Miles | White Bear Lake, MN
$28,015
est. $504/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
37,151 Miles | Minneapolis, MN
$27,990
est. $503/mo

Track Price Check Availability

2017 BMW 3 Series 330i xDrive
90,063 Miles | White Bear Lake, MN
$25,699
est. $462/mo

Track Price Check Availability
Price Drop

2021 BMW 3 Series 330i xDrive
6,849 Miles | Minneapolis, MN
$45,998
est. $827/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
6,492 Miles | Minneapolis, MN
Accepting Offers
est. $0/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
63,095 Miles | Minneapolis, MN
$23,998
est. $432/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
9,468 Miles | Minneapolis, MN
$34,977
est. $629/mo

Track Price Check Availability
Price Drop

2018 BMW 3 Series 320i xDrive
41,857 Miles | Bloomington, MN
$27,990
est. $503/mo

Track Price Check Availability

2002 BMW 3 Series 330i
156,692 Miles | Fridley, MN
$5,999
est. $108/mo

Track Price Check Availability
Price Drop

2018 BMW 3 Series 320i xDrive
31,742 Miles | South Edina, MN
$28,690
est. $516/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