BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2013 BMW 3 Series 328i xDrive
138,447 Miles | Lansing, MI
$10,980
est. $197/mo

Track Price Check Availability
Hot Car

1996 BMW 3 Series 318i
83,466 Miles | Battle Creek, MI
$3,900
est. $70/mo

Track Price Check Availability

2022 BMW 3 Series 330i xDrive
7,634 Miles | Battle Creek, MI
$42,990
est. $773/mo

Track Price Check Availability

2011 BMW 3 Series 328i
108,591 Miles | Flint, MI
$9,375
est. $169/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
16,271 Miles | Ann Arbor, MI
$37,000
est. $665/mo

Track Price Check Availability

2021 BMW 3 Series M340i xDrive
30,011 Miles | Ann Arbor, MI
$52,500
est. $944/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
128,940 Miles | Ann Arbor, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
17,369 Miles | Ann Arbor, MI
$41,000
est. $737/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
33,053 Miles | Ann Arbor, MI
$36,500
est. $656/mo

Track Price Check Availability

2020 BMW 3 Series M340i xDrive
41,977 Miles | Ann Arbor, MI
$47,000
est. $845/mo

Track Price Check Availability

2013 BMW 3 Series 335i xDrive
99,729 Miles | Ann Arbor, MI
$16,500
est. $297/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
22,426 Miles | Ann Arbor, MI
$34,500
est. $620/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

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

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
20,916 Miles | St. Peters, MO
$35,998
est. $647/mo

Track Price Check Availability

2016 BMW 3 Series 320i xDrive
76,373 Miles | Maplewood, MN
$19,998
est. $360/mo

Track Price Check Availability

2022 BMW 3 Series 330i xDrive
15,598 Miles | Sterling, VA
$41,998
est. $755/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
15,920 Miles | Charlottesville, VA
$33,998
est. $611/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
60,076 Miles | Charlottesville, VA
$27,998
est. $503/mo

Track Price Check Availability

2015 BMW 3 Series 328i
85,081 Miles | Madison, TN
$19,998
est. $360/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

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

Lansing, MI Dealer Ratings & Reviews

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