BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2014 BMW 3 Series 328i xDrive
117,872 Miles | Grand Rapids, MI
$13,988
est. $252/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
37,549 Miles | Grand Rapids, MI
$35,800
est. $644/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
29,539 Miles | Grand Rapids, MI
$35,700
est. $642/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
93,012 Miles | Grand Rapids, MI
$18,495
est. $333/mo

Track Price Check Availability

2015 BMW 3 Series 320i xDrive
111,432 Miles | Grand Rapids, MI
$16,995
est. $306/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
103,072 Miles | Grand Rapids, MI
$15,995
est. $288/mo

Track Price Check Availability

1988 BMW 3 Series 325i
91,211 Miles | Grand Rapids, MI
$22,900
est. $412/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
115,400 Miles | Allendale, MI
$12,545
est. $226/mo

Track Price Check Availability

2010 BMW 3 Series 328i xDrive
| Grandville, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2009 BMW 3 Series 335i xDrive
127,000 Miles | Hudsonville, MI
$10,900
est. $196/mo

Track Price Check Availability

2017 BMW 3 Series 320i xDrive
120,044 Miles | Spring Lake, MI
$16,000
est. $288/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
147,033 Miles | Holland, MI
$9,995
est. $180/mo

Track Price Check Availability

2011 BMW 3 Series 328i
41,483 Miles | Holland, MI
$19,995
est. $360/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
88,539 Miles | Holland, MI
$14,995
est. $270/mo

Track Price Check Availability

2013 BMW 3 Series 328i
61,597 Miles | Holland, MI
$16,995
est. $306/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
173,307 Miles | Holland, MI
$9,995
est. $180/mo

Track Price Check Availability
Hot Car

2008 BMW 3 Series 335i
101,612 Miles | Holland, MI
$24,995
est. $449/mo

Track Price Check Availability

2022 BMW 3 Series 330e xDrive
3,483 Miles | Holland, MI
$46,000
est. $827/mo

Track Price Check Availability

2008 BMW 3 Series 335i
111,172 Miles | Holland, MI
$12,995
est. $234/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
78,390 Miles | Warrensville Heights, OH
$18,998
est. $342/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Cedar Springs, MI

Cedar Springs, MI Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW 3 Series dealers in Cedar Springs