BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2014 BMW 3 Series 320i xDrive
111,208 Miles | Greensboro, NC
$12,775
est. $230/mo

Track Price Check Availability

2015 BMW 3 Series 328i
107,196 Miles | Greensboro, NC
$12,775
est. $230/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
105,809 Miles | Greensboro, NC
$14,999
est. $270/mo

Track Price Check Availability

2015 BMW 3 Series 328i
100,551 Miles | Greensboro, NC
$13,775
est. $248/mo

Track Price Check Availability

2013 BMW 3 Series 328i
105,306 Miles | Greensboro, NC
$12,995
est. $234/mo

Track Price Check Availability

2017 BMW 3 Series 330i xDrive
71,997 Miles | Greensboro, NC
$27,997
est. $503/mo

Track Price Check Availability

2020 BMW 3 Series M340i
27,963 Miles | Greensboro, NC
$47,049
est. $846/mo

Track Price Check Availability

2014 BMW 3 Series 328i
155,391 Miles | Greensboro, NC
$9,595
est. $173/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
124,000 Miles | Greensboro, NC
$11,900
est. $214/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
65,000 Miles | Greensboro, NC
$16,900
est. $304/mo

Track Price Check Availability

2013 BMW 3 Series 328i
135,290 Miles | Greensboro, NC
$10,999
est. $198/mo

Track Price Check Availability
Hot Car

2016 BMW 3 Series 340i
73,365 Miles | Greensboro, NC
$25,995
est. $467/mo

Track Price Check Availability

2009 BMW 3 Series 335i
108,365 Miles | Greensboro, NC
$12,495
est. $225/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
134,126 Miles | Greensboro, NC
$9,800
est. $176/mo

Track Price Check Availability

2021 BMW 3 Series 330i xDrive
34,165 Miles | Greensboro, NC
$38,500
est. $692/mo

Track Price Check Availability

2013 BMW 3 Series 335i xDrive
61,667 Miles | Greensboro, NC
$20,229
est. $364/mo

Track Price Check Availability

2006 BMW 3 Series 325i
170,643 Miles | High Point, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

2014 BMW 3 Series 320i xDrive
92,117 Miles | Kernersville, NC
$13,185
est. $237/mo

Track Price Check Availability
Price Drop

2018 BMW 3 Series 330i
105,186 Miles | Kernersville, NC
$19,985
est. $359/mo

Track Price Check Availability

2012 BMW 3 Series 328i
96,341 Miles | Kernersville, NC
$14,300
est. $257/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

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

Greensboro, NC Dealer Ratings & Reviews

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