BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2023 BMW 3 Series Sedan
1,683 Miles | Dearborn, MI
$49,227
est. $885/mo

Track Price Check Availability

2015 BMW 3 Series 335i xDrive Gran Turismo
78,148 Miles | Detroit, MI
$18,495
est. $333/mo

Track Price Check Availability
Fresh

2011 BMW 3 Series 328i xDrive
135,435 Miles | Wayne, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2009 BMW 3 Series 328i xDrive
115,725 Miles | Detroit, MI
$7,500
est. $135/mo

Track Price Check Availability

2013 BMW 3 Series 328i
67,879 Miles | Dearborn Heights, MI
$17,990
est. $323/mo

Track Price Check Availability
Hot Car

2013 BMW 3 Series 328i xDrive
112,960 Miles | Detroit, MI
$12,995
est. $234/mo

Track Price Check Availability

2015 BMW 3 Series 320i
85,955 Miles | Ferndale, MI
$15,948
est. $287/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
42,478 Miles | Warren, MI
$22,500
est. $405/mo

Track Price Check Availability

2011 BMW 3 Series 328i
104,218 Miles | Warren, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
40,713 Miles | Farmington, MI
$29,995
est. $539/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
66,785 Miles | Eastpointe, MI
$26,995
est. $485/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
29,877 Miles | Farmington Hills, MI
$34,890
est. $627/mo

Track Price Check Availability
Hot Car

2017 BMW 3 Series 330i
79,602 Miles | Farmington Hills, MI
$16,895
est. $304/mo

Track Price Check Availability

2020 BMW 3 Series M340i xDrive
21,882 Miles | Farmington Hills, MI
$49,995
est. $899/mo

Track Price Check Availability

2016 BMW 3 Series 320i xDrive
69,417 Miles | Warren, MI
$16,999
est. $306/mo

Track Price Check Availability

2015 BMW 3 Series 335i xDrive Gran Turismo
91,309 Miles | Troy, MI
$18,000
est. $324/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
48,396 Miles | Monroe, MI
$34,590
est. $622/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
48,776 Miles | Monroe, MI
$24,475
est. $440/mo

Track Price Check Availability
Price Drop

2022 BMW 3 Series 330e xDrive
6,681 Miles | Monroe, MI
$42,989
est. $773/mo

Track Price Check Availability
Fresh

2013 BMW 3 Series 328i xDrive
185,670 Miles | Sterling Heights, MI
$6,499
est. $117/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

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

Southgate, MI Dealer Ratings & Reviews

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