2009 BMW 3 Series 335i

2009 BMW 3 Series
111,874 Miles | Online Only
$12,999
est. $187/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive Gran Turismo

2018 BMW 3 Series
38,146 Miles | Online Only
$32,990
est. $476/mo

Track Price Check Availability
2016 BMW 3 Series 328i

2016 BMW 3 Series
42,398 Miles | Online Only
Accepting Offers
est. $0/mo

Track Price Check Availability
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series
31,759 Miles | Online Only
$26,995
est. $389/mo

Track Price Check Availability
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series
31,216 Miles | Online Only
$22,391
est. $323/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
65,020 Miles | Online Only
$29,898
est. $431/mo

Track Price Check Availability
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series
52,554 Miles | Online Only
$21,136
est. $305/mo

Track Price Check Availability
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series
30,668 Miles | Online Only
$22,440
est. $323/mo

Track Price Check Availability
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series
46,243 Miles | Online Only
$21,995
est. $317/mo

Track Price Check Availability
2016 BMW 3 Series 328i xDrive Gran Turismo

2016 BMW 3 Series
63,702 Miles | Online Only
$21,995
est. $317/mo

Track Price Check Availability
2013 BMW 3 Series 335i xDrive

2013 BMW 3 Series
196,298 Miles | Online Only
$8,555
est. $123/mo

Track Price Check Availability
2014 BMW 3 Series 320i xDrive

2014 BMW 3 Series
91,395 Miles | Online Only
$14,995
est. $216/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
85,213 Miles | Online Only
$16,111
est. $232/mo

Track Price Check Availability
2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series
61,892 Miles | Online Only
$15,995
est. $231/mo

Track Price Check Availability
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
26,766 Miles | Online Only
$27,660
est. $399/mo

Track Price Check Availability
2014 BMW 3 Series 328i xDrive Gran Turismo

2014 BMW 3 Series
44,992 Miles | Online Only
$22,765
est. $328/mo

Track Price Check Availability
2014 BMW 3 Series 320i xDrive

2014 BMW 3 Series
67,696 Miles | Online Only
$14,995
est. $216/mo

Track Price Check Availability
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series
29,375 Miles | Online Only
$42,680
est. $615/mo

Track Price Check Availability
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series
29,127 Miles | Online Only
$40,000
est. $577/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
28,200 Miles | Online Only
$35,500
est. $512/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Harper Woods, MI

Harper Woods, MI Dealer Ratings & Reviews

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