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

2009 BMW 3 Series 335i xDrive
127,000 Miles | Hudsonville, MI
$10,900
est. $196/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

2008 BMW 3 Series 328xi
107,488 Miles | Holland, MI
$9,995
est. $180/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
66,047 Miles | Holland, MI
$12,995
est. $234/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

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

Track Price Check Availability

2022 BMW 3 Series M340i xDrive
14,809 Miles | Plainwell, MI
$55,260
est. $994/mo

Track Price Check Availability

2022 BMW 3 Series 330i xDrive
7,769 Miles | Columbus, OH
$41,998
est. $755/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

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

Rockford, MI Dealer Ratings & Reviews

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