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
128,473 Miles | Durham, NC
$13,087
est. $235/mo

Track Price Check Availability

1988 BMW 3 Series 325i
138,174 Miles | Durham, NC
$10,998
est. $198/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
78,710 Miles | Durham, NC
$21,688
est. $390/mo

Track Price Check Availability
Price Drop

2016 BMW 3 Series 328i xDrive
104,668 Miles | Durham, NC
$23,288
est. $419/mo

Track Price Check Availability

2011 BMW 3 Series 335i
133,420 Miles | Durham, NC
$9,999
est. $180/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
35,083 Miles | Durham, NC
$36,984
est. $665/mo

Track Price Check Availability

2022 BMW 3 Series 330i xDrive
7,978 Miles | Durham, NC
$46,988
est. $845/mo

Track Price Check Availability

2019 BMW 3 Series 330i
36,021 Miles | Durham, NC
$37,940
est. $682/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
12,909 Miles | Durham, NC
$42,109
est. $757/mo

Track Price Check Availability
Price Drop

2021 BMW 3 Series 330i
29,929 Miles | Durham, NC
$43,995
est. $791/mo

Track Price Check Availability

2021 BMW 3 Series 330i
6,819 Miles | Durham, NC
$43,987
est. $791/mo

Track Price Check Availability

2019 BMW 3 Series 330i
24,072 Miles | Durham, NC
$39,987
est. $719/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
13,103 Miles | Durham, NC
$45,487
est. $818/mo

Track Price Check Availability

2015 BMW 3 Series 320i xDrive
102,326 Miles | Durham, NC
$17,487
est. $314/mo

Track Price Check Availability
Price Drop

2019 BMW 3 Series 330i xDrive Gran Turismo
43,866 Miles | Durham, NC
$35,487
est. $638/mo

Track Price Check Availability

2020 BMW 3 Series 330i
36,787 Miles | Durham, NC
$40,987
est. $737/mo

Track Price Check Availability

2021 BMW 3 Series 330i
37,398 Miles | Durham, NC
$45,633
est. $821/mo

Track Price Check Availability

2013 BMW 3 Series 328i
88,816 Miles | Durham, NC
$16,995
est. $306/mo

Track Price Check Availability
Price Drop

2010 BMW 3 Series 335d
126,314 Miles | Durham, NC
$14,995
est. $270/mo

Track Price Check Availability
Price Drop

2020 BMW 3 Series 330i
32,690 Miles | Durham, NC
$36,987
est. $665/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