BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2011 BMW 3 Series 328i
67,000 Miles | Durham, NC
$15,995
est. $288/mo

Track Price Check Availability

2016 BMW 3 Series 328i
102,274 Miles | Durham, NC
$16,000
est. $288/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
64,908 Miles | Durham, NC
$29,988
est. $539/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
97,128 Miles | Durham, NC
$14,990
est. $270/mo

Track Price Check Availability
Hot Car

2016 BMW 3 Series 320i xDrive
92,854 Miles | Durham, NC
$9,999
est. $180/mo

Track Price Check Availability
Fresh

2006 BMW 3 Series 330Ci
30,752 Miles | Durham, NC
$14,988
est. $270/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
73,811 Miles | Durham, NC
$19,988
est. $359/mo

Track Price Check Availability
Price Drop

2021 BMW 3 Series 330i xDrive
28,246 Miles | Durham, NC
$41,831
est. $752/mo

Track Price Check Availability

2022 BMW 3 Series 330i
27,947 Miles | Durham, NC
$38,563
est. $693/mo

Track Price Check Availability

2021 BMW 3 Series 330i
20,704 Miles | Durham, NC
$40,661
est. $731/mo

Track Price Check Availability
Price Drop

2022 BMW 3 Series 330i
30,770 Miles | Durham, NC
$38,721
est. $696/mo

Track Price Check Availability
Price Drop

2020 BMW 3 Series 330i xDrive
34,976 Miles | Durham, NC
$37,710
est. $678/mo

Track Price Check Availability
Price Drop

2021 BMW 3 Series 330i xDrive
17,411 Miles | Durham, NC
$41,932
est. $754/mo

Track Price Check Availability
Fresh

2020 BMW 3 Series 330i xDrive
23,984 Miles | Durham, NC
$36,548
est. $657/mo

Track Price Check Availability

2020 BMW 3 Series 330i
31,941 Miles | Durham, NC
$33,967
est. $611/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
25,412 Miles | Durham, NC
$34,883
est. $627/mo

Track Price Check Availability

2021 BMW 3 Series 330i
22,174 Miles | Durham, NC
$41,437
est. $745/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
33,237 Miles | Durham, NC
$34,232
est. $616/mo

Track Price Check Availability

2020 BMW 3 Series 330i xDrive
16,760 Miles | Durham, NC
$37,404
est. $673/mo

Track Price Check Availability
Price Drop

2019 BMW 3 Series 330i xDrive
33,832 Miles | Durham, NC
$33,691
est. $606/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Durham, NC

Durham, NC Dealer Ratings & Reviews

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