2021 BMW X5 for sale

All available 2021 BMW X5 listings.

2,643 listings • $24,777 – $74,945 • avg 47,638 mi

2021 BMW X5 45e — SUV — 27,327 mi — Katy, TX Clean title
BMW logo

USED · SUV

2021 BMW X5

45e · AWD · Automatic

27,327 miPlug-In Hybrid50 mpg Alpine White

$43,998

Katy, TX

View →
2021 BMW X5 40i — SUV — 33,518 mi — Raleigh, NC Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

33,518 miGas23 mpg Alpine White

$43,998

Raleigh, NC

View →
2021 BMW X5 40i — SUV — 36,553 mi — Pelham, AL Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

36,553 miGas23 mpg Black Sapphire Metallic

Contact for price

Pelham, AL

View →
2021 BMW X5 40i — SUV — 51,632 mi — Miami, FL Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · RWD · Automatic

51,632 miGas23 mpg Mineral White Metallic

$34,490

Miami, FL

View →
2021 BMW X5 40i — SUV — 65,172 mi — Brooklyn, NY Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

65,172 miGas23 mpg Black Sapphire Metallic

$31,395

Brooklyn, NY

View →
2021 BMW X5 40i — SUV — 53,391 mi — Marietta, GA Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

53,391 miGas23 mpg Mineral White Metallic

$44,352

Marietta, GA

View →
2021 BMW X5 40i — SUV — 32,266 mi — Springfield, NJ Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

32,266 miGas23 mpg Mineral White Metallic

$41,990

Springfield, NJ

View →
2021 BMW X5 M50i — SUV — 81,332 mi — Wynnewood, PA Clean title
BMW logo

USED · SUV

2021 BMW X5

M50i · AWD · Automatic

81,332 miGas18 mpg Alpine White

$41,535

Wynnewood, PA

View →
2021 BMW X5 M50i — SUV — 55,997 mi — Hasbrouck Heights, NJ Clean title
BMW logo

USED · SUV

2021 BMW X5

M50i · AWD · Automatic

55,997 miGas18 mpg Alpine White

$46,985

Hasbrouck Heights, NJ

View →
2021 BMW X5 40i — SUV — 23,250 mi — Newnan, GA
BMW logo

USED · SUV

2021 BMW X5

40i · RWD · Automatic

23,250 miGas23 mpg Arctic Gray Metallic

$33,260

Newnan, GA

View →
2021 BMW X5 40i — SUV — 35,145 mi — Costa Mesa, CA Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · RWD · Automatic

35,145 miGas23 mpg Alpine White

$39,995

Costa Mesa, CA

View →
2021 BMW X5 40i — SUV — 64,515 mi — Norco, CA Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · RWD · Automatic

64,515 miGas23 mpg Black Sapphire Metallic

$29,999

Norco, CA

View →
2021 BMW X5 40i — SUV — 58,666 mi — Elmont, NY Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

58,666 miGas23 mpg Dark Graphite Metallic

$36,990

Elmont, NY

View →
2021 BMW X5 40i — SUV — 36,475 mi — Austin, TX Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

36,475 miGas23 mpg Jet Black

$42,000

Austin, TX

View →
2021 BMW X5 45e — SUV — 24,396 mi — Las Vegas, NV Clean title
BMW logo

USED · SUV

2021 BMW X5

45e · AWD · Automatic

24,396 miPlug-In Hybrid50 mpg Arctic Gray Metallic

$45,957

Las Vegas, NV

View →
2021 BMW X5 40i — SUV — 34,721 mi — Poway, CA Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

34,721 miGas23 mpg Alpine White

$43,900

Poway, CA

View →
2021 BMW X5 40i — SUV — 38,351 mi — Katy, TX Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · RWD · Automatic

38,351 miGas23 mpg Dark Graphite Metallic

$34,997

Katy, TX

View →
2021 BMW X5 40i — SUV — 42,609 mi — Cockeyesville, MD Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

42,609 miGas23 mpg Dark Graphite Metallic

$37,597

Cockeyesville, MD

View →
2021 BMW X5 45e — SUV — 73,603 mi — Philadelphia, PA Clean title
BMW logo

USED · SUV

2021 BMW X5

45e · AWD · Automatic

73,603 miPlug-In Hybrid50 mpg Alpine White

$34,850

Philadelphia, PA

View →
2021 BMW X5 40i — SUV — 66,327 mi — Morristown, NJ Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

66,327 miGas23 mpg Black Sapphire Metallic

$36,997

Morristown, NJ

View →
2021 BMW X5 45e — SUV — 41,303 mi — Fife, WA Clean title
BMW logo

USED · SUV

2021 BMW X5

45e · AWD · Automatic

41,303 miPlug-In Hybrid50 mpg Mineral White Metallic

$49,990

Fife, WA

View →
2021 BMW X5 40i — SUV — 46,260 mi — Scottsdale, AZ Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · RWD · Automatic

46,260 miGas23 mpg Jet Black

$32,579

Scottsdale, AZ

View →
2021 BMW X5 M50i — SUV — 70,901 mi — Schererville, IN Clean title
BMW logo

USED · SUV

2021 BMW X5

M50i · AWD · Automatic

70,901 miGas18 mpg Black Sapphire Metallic

$42,590

Schererville, IN

View →
2021 BMW X5 40i — SUV — 38,897 mi — Bristol, TN Clean title
BMW logo

USED · SUV

2021 BMW X5

40i · AWD · Automatic

38,897 miGas23 mpg Alpine White

$43,998

Bristol, TN

View →

About this category

The 2021 BMW X5 is currently available in 2,643 listings on Carlify. Average mileage across these listings is 47,638 miles. Pricing starts at $24,777 and reaches $74,945. Browse photos, full vehicle history, and dealer details for each 2021 X5.

Frequently asked questions

How much does a 2021 BMW X5 cost used?
2021 BMW X5 listings range from $24,777 to $74,945, averaging $40,114 on Carlify.
How many 2021 BMW X5 are listed?
Carlify shows 2,643 active 2021 BMW X5 listings.
What's the average mileage on a 2021 BMW X5?
Average mileage across 2021 BMW X5 listings is 47,638 miles.