BMW 3 SERIES Cars for Sale near Battle Creek (127 results)
-
Location: Battle Creek, MI 49017WBA8E3G59GNT26588 Gray Fuel: Gas2016 BMW 3 Series 328i xDrive - 94,084 mi
-
Location: Battle Creek, MI 49017WBA8E3G59GNT26588 Gray Fuel: Gas2016 BMW 3 Series 328i xDrive - 94,084 mi
-
Location: Berrien Springs, MI 49103WBAVE33473KL59097 Gray Fuel: Gas2003 BMW 3 Series - 153,764 mi
-
Location: South Haven, MI 49090WBADW7C54DE732167 Gray 3.0L Automatic Fuel: GasView Details
-
Location: South Haven, MI 490904USCH7329VLB83560 Red 1.9L Automatic Fuel: GasView Details
-
Location: Zeeland, MI 49464Silver Black I6 3.0L Twin Turbocharger Manual 6-Speed Fuel: Gas2009 BMW 3 Series
-
Location: Byron center, MI 493153MW5R1J01N8C37025 White Fuel: GasUsed 2022 BMW 3 Series 330i with 12720 miles - $36,990
-
Location: Grand rapids, MI 495013MW5R7J02M8B48484 Portimao Blue M Black Vernasca 4cyl Automatic Automatic Fuel: GasAutomatic, all wheel drive, 4 cylinders, Sedan
-
Location: Ludington, MI 49431WBA8E1G51HNU14475 White Fuel: GasUsed 2017 BMW 3 Series 320i with 49221 miles - $19,990
-
Location: Grand rapids, MI 495013MW5R7J02M8B48484 Portimao Blue M Black Vernasca 4cyl Automatic Automatic Fuel: GasAutomatic, all wheel drive, 4 cylinders, Sedan