
Used BMW X5 for Sale in Charlotte, NC
Showing 1-20 of 304 Listings
$25,750
$26,2502019 BMW X5 xDrive40i
- 61,436 Miles
- Charlotte, NC (4 mi away)
- Remaining Lifespan: 8.2 yrs
- $3,065 Below market value of $28,815
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X5 xDrive40i for Sale
61,436 Miles
Charlotte, NC (4 mi away)
| Category | Used Cars |
| Price | $25,750 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C59KLL07759 |
| Location | Charlotte, NC - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 61,436 mi. |
| Transmission | Automatic |
| Exterior Color | Arctic gray metallic |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, clean history, inspected |
$29,995
2022 BMW X5 sDrive40i
- 48,469 Miles
- Rock Hill, SC (22 mi away)
- $5,584 Below market value of $35,579
- Low annual miles
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 sDrive40i for Sale
48,469 Miles
Rock Hill, SC (22 mi away)
| Category | Used Cars |
| Price | $29,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR4C00N9N16415 |
| Location | Rock Hill, SC - 22 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 48,469 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | Rear-wheel drive |
$12,900
2017 BMW X5 sDrive35i
- 107,867 Miles
- Concord, NC (20 mi away)
- Remaining Lifespan: 5.8 yrs
- $1,774 Below market value of $14,674
- Listed 60 days ago
Used 2017 BMW X5 sDrive35i for Sale
107,867 Miles
Concord, NC (20 mi away)
| Category | Used Cars |
| Price | $12,900 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR2C38H0X04344 |
| Location | Concord, NC - 20 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 107,867 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Brown |
| MPG | 21 combined |
| Drivetrain | Rear-wheel drive |
$28,444
$29,9982020 BMW X5 sDrive40i
- 44,859 Miles
- Charlotte, NC (10 mi away)
- Remaining Lifespan: 8.6 yrs
- $3,210 Below market value of $31,654
- Listed 60 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X5 sDrive40i for Sale
44,859 Miles
Charlotte, NC (10 mi away)
| Category | Used Cars |
| Price | $28,444 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR4C08L9B56990 |
| Location | Charlotte, NC - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 44,859 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | Rear-wheel drive |
$45,400
$45,9002023 BMW X5 M50i
- 59,396 Miles
- Hickory, NC (45 mi away)
- Remaining Lifespan: 10.2 yrs
- $6,347 Below market value of $51,747
- Listed 164 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 M50i for Sale
59,396 Miles
Hickory, NC (45 mi away)
| Category | Used Cars |
| Price | $45,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXJU4C00P9N43963 |
| Location | Hickory, NC - 45 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 59,396 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | White |
| MPG | 18 combined |
| Drivetrain | All-wheel drive |
$27,980
$28,4802021 BMW X5 sDrive40i
- 72,195 Miles
- Monroe, NC (20 mi away)
- $2,631 Below market value of $30,611
- 1 Owner
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2021 BMW X5 sDrive40i for Sale
72,195 Miles
Monroe, NC (20 mi away)
| Category | Used Cars |
| Price | $27,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR4C00M9F23818 |
| Location | Monroe, NC - 20 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 72,195 mi. |
| Transmission | Automatic |
| Exterior Color | Arctic gray metallic |
| MPG | 23 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$41,998
$42,9982022 BMW X5 xDrive40i
- 28,302 Miles
- Pineville, NC (8 mi away)
- $2,467 Below market value of $44,465
- Low annual miles
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 xDrive40i for Sale
28,302 Miles
Pineville, NC (8 mi away)
| Category | Used Cars |
| Price | $41,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C08N9M80551 |
| Location | Pineville, NC - 8 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 28,302 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$12,495
$12,9952016 BMW X5 xDrive35i
- 118,700 Miles
- Charlotte, NC (4 mi away)
- Remaining Lifespan: 5.7 yrs
- $1,044 Below market value of $13,539
- Listed 51 days ago
Used 2016 BMW X5 xDrive35i for Sale
118,700 Miles
Charlotte, NC (4 mi away)
| Category | Used Cars |
| Price | $12,495 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C50G0U48494 |
| Location | Charlotte, NC - 4 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 118,700 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$12,999
2015 BMW X5 xDrive35i
- 102,107 Miles
- Charlotte, NC (10 mi away)
- Remaining Lifespan: 5.5 yrs
- $1,413 Below market value of $14,412
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2015 BMW X5 xDrive35i for Sale
102,107 Miles
Charlotte, NC (10 mi away)
| Category | Used Cars |
| Price | $12,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C56F0P18018 |
| Location | Charlotte, NC - 10 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 102,107 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
$25,995
2019 BMW X5 xDrive50i
- 91,600 Miles
- Charlotte, NC (2 mi away)
- Remaining Lifespan: 8.2 yrs
- $913 Below market value of $26,908
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X5 xDrive50i for Sale
91,600 Miles
Charlotte, NC (2 mi away)
| Category | Used Cars |
| Price | $25,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXJU2C57KLN65938 |
| Location | Charlotte, NC - 2 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 91,600 mi. |
| Transmission | Automatic |
| Exterior Color | Off white |
| Interior Color | Brown |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
$16,995
2016 BMW X5 xDrive35i
- 70,175 Miles
- Hickory, NC (48 mi away)
- Remaining Lifespan: 5.7 yrs
- $847 Below market value of $17,842
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2016 BMW X5 xDrive35i for Sale
70,175 Miles
Hickory, NC (48 mi away)
| Category | Used Cars |
| Price | $16,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C51G0P34502 |
| Location | Hickory, NC - 48 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 70,175 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$19,950
2016 BMW X5 xDrive35i
- 37,524 Miles
- Mooresville, NC (25 mi away)
- Remaining Lifespan: 5.7 yrs
- $1,533 Below market value of $21,483
- Listed 17 days ago
Used 2016 BMW X5 xDrive35i for Sale
37,524 Miles
Mooresville, NC (25 mi away)
| Category | Used Cars |
| Price | $19,950 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C51G0S90179 |
| Location | Mooresville, NC - 25 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 37,524 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Beige |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$24,995
2019 BMW X5 xDrive40i
- 85,000 Miles
- Kannapolis, NC (24 mi away)
- Remaining Lifespan: 8.2 yrs
- $736 Below market value of $25,731
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X5 xDrive40i for Sale
85,000 Miles
Kannapolis, NC (24 mi away)
| Category | Used Cars |
| Price | $24,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C56KLL01692 |
| Location | Kannapolis, NC - 24 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 85,000 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
$16,999
2017 BMW X5 xDrive40e iPerformance
- 79,787 Miles
- Fort Mill, SC (13 mi away)
- $382 Below market value of $17,381
- Low annual miles
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2017 BMW X5 xDrive40e iPerformance for Sale
79,787 Miles
Fort Mill, SC (13 mi away)
| Category | Used Cars |
| Price | $16,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXKT0C31H0S81466 |
| Location | Fort Mill, SC - 13 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 79,787 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 56 combined |
| Drivetrain | All-wheel drive |
$50,995
$51,9952024 BMW X5 xDrive40i
- 32,232 Miles
- Charlotte, NC (10 mi away)
- $1,281 Below market value of $52,276
- 1 Owner
- Listed 69 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive40i for Sale
32,232 Miles
Charlotte, NC (10 mi away)
| Category | Used Cars |
| Price | $50,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU07R9U04444 |
| Location | Charlotte, NC - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 32,232 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, warranty |
$22,995
$23,4952019 BMW X5 xDrive40i
- 96,978 Miles
- Cornelius, NC (20 mi away)
- Remaining Lifespan: 8.2 yrs
- $623 Below market value of $23,618
- Listed 112 days ago
●
iSeeCars Dealer Score
Used 2019 BMW X5 xDrive40i for Sale
96,978 Miles
Cornelius, NC (20 mi away)
| Category | Used Cars |
| Price | $22,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C57KLL12118 |
| Location | Cornelius, NC - 20 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 96,978 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected, warranty, certified pre-owned car |
$48,572
$48,9402024 BMW X5 xDrive50e
- 35,881 Miles
- Rock Hill, SC (22 mi away)
- $2,757 Below market value of $51,329
- 12 Price Drops in 113 days
- Listed 112 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive50e for Sale
35,881 Miles
Rock Hill, SC (22 mi away)
| Category | Used Cars |
| Price | $48,572 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU02R9T62659 |
| Location | Rock Hill, SC - 22 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 35,881 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$15,995
$16,9952018 BMW X5 sDrive35i
- 99,522 Miles
- Mooresville, NC (26 mi away)
- Remaining Lifespan: 6.1 yrs
- $677 Below market value of $16,672
- Listed 134 days ago
●
iSeeCars Dealer Score
Used 2018 BMW X5 sDrive35i for Sale
99,522 Miles
Mooresville, NC (26 mi away)
| Category | Used Cars |
| Price | $15,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR2C54J0Z14785 |
| Location | Mooresville, NC - 26 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 99,522 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | Rear-wheel drive |
$14,495
$14,9952017 BMW X5 xDrive35i
- 115,810 Miles
- Monroe, NC (20 mi away)
- Remaining Lifespan: 5.8 yrs
- $753 Below market value of $15,248
- Listed 263 days ago
●
iSeeCars Dealer Score
Used 2017 BMW X5 xDrive35i for Sale
115,810 Miles
Monroe, NC (20 mi away)
| Category | Used Cars |
| Price | $14,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C34H0V73515 |
| Location | Monroe, NC - 20 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 115,810 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$40,000
2022 BMW X5 xDrive40i
- 38,300 Miles
- Charlotte, NC (10 mi away)
- $2,057 Below market value of $42,057
- Low annual miles
- Listed 242 days ago
●
iSeeCars Dealer Score
Used 2022 BMW X5 xDrive40i for Sale
38,300 Miles
Charlotte, NC (10 mi away)
| Category | Used Cars |
| Price | $40,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C06N9K19645 |
| Location | Charlotte, NC - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,300 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, certified pre-owned car, warranty, no accidents |
Used Cars for Sale Insights
How to save money when buying a used BMW X5 in Charlotte?
| Engine | A 6-Cylinder X5 costs $18,042 less than a 8-Cylinder |
| Drive Type | A RWD BMW X5 can be priced $8,002 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW X5 in Charlotte?
Least Expensive Color
Gray
$1,218
Average Savings
Most Expensive Color
Brown
$4,719
Average Premium
Average car color pricing for a used BMW X5 in Charlotte?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Gray | $1,218 Savings | |
| White | $265 Savings | |
| Green | $309 Higher | |
| Black | $751 Higher | |
| Blue | $809 Higher | |
| Brown | $4,719 Higher |
What BMW X5 color has the best resale value in Charlotte?
Price differences by car color compared to the average price of a used BMW X5 in Charlotte
What is the best time to buy a used BMW X5 in Charlotte?
Good times to buy
$274 Average Savings
January, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$198 Average Premium
February, March, April, May, June, July, August are good times to sell to get the best prices.
Average Price of BMW X5 Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW X5 xDrive40i (2019-2020) |
$47,010 | 4,328 Listings |
|
||||||||
|
BMW X5 xDrive35i (2011-2018) |
$14,631 | 1,612 Listings |
|
||||||||
|
BMW X5 sDrive40i (2020) |
$46,966 | 1,507 Listings |
|
||||||||
|
BMW X5 xDrive50e (2024) |
$65,914 | 663 Listings |
|
||||||||
|
BMW X5 sDrive35i (2014-2018) |
$14,666 | 435 Listings |
|
||||||||
|
BMW X5 xDrive50i (2011-2020) |
$18,695 | 421 Listings |
|
||||||||
|
BMW X5 M60i (2024) |
$77,935 | 362 Listings |
|
||||||||
|
BMW X5 xDrive45e (2021) |
$40,441 | 346 Listings |
|
||||||||
|
BMW X5 M50i (2022) |
$51,068 | 250 Listings |
|
||||||||
|
BMW X5 M50i xDrive (2020) |
$38,866 | 179 Listings |
|