50 Best Greensboro Used BMW 3 Series for Sale, Savings from $1,899

2016 BMW 3 Series
49,084 Miles | Greensboro, NC
$16,995
est. $245/mo

Track Price Check Availability

2015 BMW 3 Series
53,060 Miles | Greensboro, NC
$11,995
est. $173/mo

Track Price Check Availability

2006 BMW 3 Series
42,833 Miles | Greensboro, NC
$6,999
est. $101/mo

Track Price Check Availability

2017 BMW 3 Series
52,058 Miles | Greensboro, NC
$19,845
est. $286/mo

Track Price Check Availability

2015 BMW 3 Series
56,249 Miles | Greensboro, NC
$14,700
est. $212/mo

Track Price Check Availability

2014 BMW 3 Series
95,175 Miles | Greensboro, NC
$13,295
est. $192/mo

Track Price Check Availability

2017 BMW 3 Series
52,505 Miles | Greensboro, NC
$19,898
est. $287/mo

Track Price Check Availability

2016 BMW 3 Series
44,795 Miles | Greensboro, NC
$27,499
est. $396/mo

Track Price Check Availability

2018 BMW 3 Series
5,753 Miles | Greensboro, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

2017 BMW 3 Series
35,844 Miles | Greensboro, NC
$35,699
est. $515/mo

Track Price Check Availability

2020 BMW 3 Series
| Greensboro, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

2017 BMW 3 Series
33,248 Miles | Greensboro, NC
$25,999
est. $375/mo

Track Price Check Availability

2011 BMW 3 Series
103,383 Miles | Greensboro, NC
$8,799
est. $127/mo

Track Price Check Availability

2011 BMW 3 Series
82,147 Miles | Greensboro, NC
$11,900
est. $172/mo

Track Price Check Availability

2014 BMW 3 Series
93,252 Miles | Greensboro, NC
$11,500
est. $166/mo

Track Price Check Availability

2011 BMW 3 Series
97,798 Miles | Greensboro, NC
$9,900
est. $143/mo

Track Price Check Availability

2016 BMW 3 Series
46,988 Miles | Greensboro, NC
$21,582
est. $311/mo

Track Price Check Availability

2016 BMW 3 Series
46,939 Miles | Greensboro, NC
$16,541
est. $238/mo

Track Price Check Availability

2016 BMW 3 Series
29,059 Miles | Greensboro, NC
$16,000
est. $231/mo

Track Price Check Availability

2017 BMW 3 Series
22,981 Miles | Greensboro, NC
$20,000
est. $288/mo

Track Price Check Availability

Greensboro, NC BMW 3 Series Buyer's Guide

Owner Reviews
Overall
4.3
Value
4.0
Performance
4.3
Style
4.6
Comfort
4.3
Fuel Economy
3.5
Reliability
3.5
Top Dealers In Greensboro, NC
  1. Cary Auto Sales
  2. Paramount Auto Of Hickory

BMW 3 Series Owner Ratings & Reviews

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

Greensboro, NC BMW 3 Series Pricing Analysis

Active Listings
Mileage

March 2020 Greensboro BMW 3 Series Prices & Rankings

Should you drive for a deal?

Greensboro, NC Dealer Ratings & Reviews

Write a Review

1999 BMW 3 Series - Cary Auto Sales

Hassan
Cary, North Carolina
Overall
4.0
Facility
4.0
Process
4.0
Quality
5.0
Service
5.0
This was a low pressure sale. They allowed me to take it to my mechanic, and they had a Carfax report ready.

2009 BMW 3 Series - Paramount Auto Of Hickory

RH
Hickory, North Carolina
Overall
4.0
Facility
5.0
Process
4.0
Quality
4.0
Service
2.0
They had many different cars to choose from many brands in their used lot.