Used BMW in Charlotte, NC

Browse local BMW inventory in Charlotte.

2019 BMW X3 30i — SUV — 44,559 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2019 BMW X3

30i · RWD · Automatic

44,559 miGas26 mpg Carbon Black Metallic

$19,999

Charlotte, NC

View →
2014 BMW X3 28i — SUV — 116,336 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2014 BMW X3

28i · AWD · Automatic

116,336 miGas24 mpg Unknown

Contact for price

Charlotte, NC

View →
2023 BMW X5 40i — SUV — 45,663 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2023 BMW X5

40i · AWD · Automatic

45,663 miGas23 mpg Phytonic Blue Metallic

$39,998

Charlotte, NC

View →
2021 BMW X3 30i — SUV — 65,998 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2021 BMW X3

30i · AWD · Automatic

65,998 miGas25 mpg Dark Graphite Metallic

$26,988

Charlotte, NC

View →
2017 BMW X3 28i — SUV — 100,027 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2017 BMW X3

28i · AWD · Automatic

100,027 miGas24 mpg Alpine White

$13,600

Charlotte, NC

View →
2022 BMW X3 30i — SUV — 25,611 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2022 BMW X3

30i · RWD · Automatic

25,611 miGas25 mpg Jet Black

$33,998

Charlotte, NC

View →
2019 BMW X3 30i — SUV — 57,832 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2019 BMW X3

30i · AWD · Automatic

57,832 miGas25 mpg Phytonic Blue Metallic

$26,998

Charlotte, NC

View →
2020 BMW X7 40i — SUV — 39,165 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

39,165 miGas22 mpg Jet Black

$46,998

Charlotte, NC

View →
2022 BMW X5 40i — SUV — 39,657 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2022 BMW X5

40i · AWD · Automatic

39,657 miGas23 mpg Jet Black

$40,900

Charlotte, NC

View →
2023 BMW X7 40i — SUV — 12,023 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2023 BMW X7

40i · AWD · Automatic

12,023 miGas22 mpg Mineral White Metallic

$70,849

Charlotte, NC

View →
2019 BMW X3 30i — SUV — 82,570 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2019 BMW X3

30i · RWD · Automatic

82,570 miGas26 mpg Alpine White

$17,700

Charlotte, NC

View →
2017 BMW X3 28i — SUV — 91,625 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2017 BMW X3

28i · AWD · Automatic

91,625 miGas24 mpg Glacier Silver Metallic

$13,991

Charlotte, NC

View →
2022 BMW X5 40i — SUV — 13,386 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2022 BMW X5

40i · RWD · Automatic

13,386 miGas23 mpg Phytonic Blue Metallic

$56,998

Charlotte, NC

View →
2021 BMW X3 30i — SUV — 96,246 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2021 BMW X3

30i · AWD · Automatic

96,246 miGas25 mpg Black Sapphire Metallic

$21,500

Charlotte, NC

View →
2017 BMW X6 35i — SUV — 109,694 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2017 BMW X6

35i · AWD · Automatic

109,694 miGas20 mpg Pearl Silver Metallic

$19,995

Charlotte, NC

View →
2022 BMW X3 30i — SUV — 25,787 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2022 BMW X3

30i · AWD · Automatic

25,787 miGas24 mpg Dark Graphite Metallic

$34,998

Charlotte, NC

View →
2021 BMW X3 M40i — SUV — 52,126 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2021 BMW X3

M40i · AWD · Automatic

52,126 miGas23 mpg Black Sapphire Metallic

$37,491

Charlotte, NC

View →
2014 BMW X3 28i — SUV — 100,027 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2014 BMW X3

28i · AWD · Automatic

100,027 miGas24 mpg Deep Sea Blue Metallic

$10,288

Charlotte, NC

View →
2019 BMW X3 30i — SUV — 32,416 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2019 BMW X3

30i · RWD · Automatic

32,416 miGas26 mpg Glacier Silver Metallic

$26,998

Charlotte, NC

View →
2019 BMW X4 30i — SUV — 124,956 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2019 BMW X4

30i · AWD · Automatic

124,956 miGas25 mpg Flamenco Red Metallic

$19,200

Charlotte, NC

View →
2022 BMW X5 40i — SUV — 33,699 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2022 BMW X5

40i · AWD · Automatic

33,699 miGas23 mpg Phytonic Blue Metallic

$46,998

Charlotte, NC

View →
2017 BMW X5 35i — SUV — 70,655 mi — Charlotte, NC Clean title
BMW logo

USED · SUV

2017 BMW X5

35i · RWD · Automatic

70,655 miGas21 mpg Imperial Blue Metallic

$19,900

Charlotte, NC

View →
2016 BMW 5 Series 535i — Sedan — 95,744 mi — Charlotte, NC Clean title
BMW logo

USED · Sedan

2016 BMW 5 Series

535i · AWD · Automatic

95,744 miGas23 mpg Alpine White

$15,200

Charlotte, NC

View →
2017 BMW 5 Series 540i — Sedan — 98,887 mi — Charlotte, NC Clean title
BMW logo

USED · Sedan

2017 BMW 5 Series

540i · AWD · Automatic

98,887 miGas23 mpg Jet Black

$19,800

Charlotte, NC

View →

About this category

Find used BMW cars for sale in Charlotte, NC from local dealerships. Carlify shows 0 active BMW listings within the Charlotte metro area. Compare trims, model years, mileage, and pricing across local inventory.

Frequently asked questions

How many used BMW cars are for sale in Charlotte, NC?
Carlify shows thousands of used BMW listings from dealerships in the Charlotte metro area.
How much does a used BMW cost in Charlotte?
Used BMW pricing in Charlotte varies. Browse current listings for live pricing.

Other cities in NC