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
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2013 BMW 3 Series 328i
100,807 Miles | Durham, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
79,028 Miles | Durham, NC
$19,788
est. $356/mo

Track Price Check Availability
Price Drop

2015 BMW 3 Series 328i xDrive
79,099 Miles | Durham, NC
$22,488
est. $404/mo

Track Price Check Availability

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

Track Price Check Availability
Fresh

2019 BMW 3 Series 330i xDrive
35,083 Miles | Durham, NC
$38,981
est. $701/mo

Track Price Check Availability
Price Drop

2001 BMW 3 Series 330Ci
87,053 Miles | Durham, NC
$12,981
est. $233/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive Gran Turismo
144,813 Miles | Durham, NC
$14,617
est. $263/mo

Track Price Check Availability

2003 BMW 3 Series 330Ci
137,557 Miles | Durham, NC
$8,000
est. $144/mo

Track Price Check Availability

2022 BMW 3 Series 330i
5,683 Miles | Durham, NC
$46,987
est. $845/mo

Track Price Check Availability

2013 BMW 3 Series 328i
88,816 Miles | Durham, NC
$18,987
est. $341/mo

Track Price Check Availability

2010 BMW 3 Series 335d
126,314 Miles | Durham, NC
$15,987
est. $287/mo

Track Price Check Availability
Price Drop

2021 BMW 3 Series 330i
29,929 Miles | Durham, NC
$47,987
est. $863/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
46,832 Miles | Durham, NC
$36,638
est. $659/mo

Track Price Check Availability
Price Drop

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

Track Price Check Availability

2020 BMW 3 Series 330i
30,971 Miles | Durham, NC
$43,487
est. $782/mo

Track Price Check Availability
Price Drop

2021 BMW 3 Series 330i xDrive
32,599 Miles | Durham, NC
$46,487
est. $836/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
22,546 Miles | Durham, NC
$35,987
est. $647/mo

Track Price Check Availability

2020 BMW 3 Series 330i
8,107 Miles | Durham, NC
$46,487
est. $836/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
18,739 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