New & Used BMW X3 for Sale Near Charlotte, NC

28201
Sort ByBest Match
Filter Results
189 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
X3
2017 BMW X3 xDrive35i for sale in Concord, NC
1 of 36

2017 BMW X3

xDrive35i

$22,950

Mileage: 120,166
Location: Hendrick Volkswagen of Concord (14 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$50,742

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30e for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30e

$55,342

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 sDrive30i for sale in Hickory, NC

2021 BMW X3

sDrive30i

$41,900

Mileage: 20,266
Location: Paramount Hyundai of Hickory (46 miles away)
2020 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 41

2020 BMW X3

xDrive30i

$40,774

Mileage: 21,984
Location: Hendrick BMW (5 miles away)
2021 BMW X3 sDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

sDrive30i

$49,632

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 sDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

sDrive30i

$49,642

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$49,582

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2006 BMW X3 3.0i for sale in Charlotte, NC
1 of 11

$6,995

Mileage: 113,671
Location: Caribbean Motors (8 miles away)
2021 BMW X3 xDrive30e for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30e

$57,442

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$49,867

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Cornelius, NC
1 of 45

2021 BMW X3

xDrive30i

$45,919

Mileage: 24,476
Location: Lake Norman Hyundai (20 miles away)
2021 BMW X3 sDrive30i for sale in Cornelius, NC
1 of 37

2021 BMW X3

sDrive30i

$44,499

Mileage: 30,271
Location: Lake Norman Hyundai (20 miles away)
2020 BMW X3 sDrive30i for sale in Indian Trail, NC
1 of 33

2020 BMW X3

sDrive30i

$31,733

Mileage: 65,173
Location: Honda of Indian Trail (15 miles away)
2021 BMW X3 xDrive30i for sale in Cornelius, NC
1 of 43

2021 BMW X3

xDrive30i

$47,591

Mileage: 18,914
Location: Lake Norman Hyundai (20 miles away)
2019 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2019 BMW X3

xDrive30i

$40,491

Mileage: 39,667
2020 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 30

2020 BMW X3

xDrive30i

$50,782

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$50,142

Mileage: 1
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30e for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30e

$55,342

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 sDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

sDrive30i

$51,742

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$50,142

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$50,142

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)
2021 BMW X3 xDrive30i for sale in Charlotte, NC
1 of 34

2021 BMW X3

xDrive30i

$54,092

Mileage: 0
Location: Hendrick BMW Northlake (12 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.