Used Cars for SaleBMWX5
|Clear Filters
Used X5 BMW
2023 and older(117)
2013 and newer0
Under 45,000 miles0
AWD/4WD(5)
xDrive45e & xDrive50e0
Under $00
Under $50,0000
Beige & Off White & White(5)
Rear Wheel Drive(4)
M50i & M60i(3)
xDrive40e & xDrive45e & xDrive50e0
Gray & Green0
Automatic(9)
xDrive40i & xDrive45e(2)
Front Wheel Drive0
M50i & xDrive50i(3)
Gray & White(5)
Blue & Gray0
Blue & Gray & White(5)
Blue & Charcoal & Gray & Silver0
White & Black & Charcoal0
Silver & White(5)
Black & Blue & Gray0
Black & Blue & Charcoal & Gold & Gray & Green & Purple & Silver0
Blue & Charcoal & Gray & Off White & White(5)
Heated Seats & Sunroof(16)
Black & Charcoal & Gray0
Advertisem*nt
Find your vehicle fasterand within budget.
Kelley Blue Book®|My Wallet
7,129 ResultsLearn more about the Used BMW X5
Reduced Price
Used 2020 BMW X5 sDrive40i w/ Premium Package
37,630 miles
35,258
GOOD PRICE
See estimated payment
Cadillac Of Beverly Hills
1 (844) 729-9032
Newly Listed
12,146 miles
52,997
Est. Finance Payment $827/mo. See payment details
Rusnak/Westlake Audi
(805) 367-5681
- Online Paperwork
12,862 miles
53,800
See estimated payment
BMW of Pompano Beach
(754) 305-0889
Newly Listed360° Virtual Tour
Certified 2023 BMW X5 xDrive40i w/ Executive Package
17,681 miles
BMW Certified
61,999
See estimated payment
BMW of Nashville
(615) 747-6998
Newly Listed360° Virtual Tour
12,790 miles
BMW Certified
Plug-In Hybrid
56,999
See estimated payment
Momentum BMW MINI
(832) 844-0269
Newly Listed360° Virtual Tour
17,455 miles
56,833
GOOD PRICE
See estimated payment
GMC Cadillac Fort Walton Beach
(850) 357-8915
Advertisem*nt
- Pricing
- Expert Advice
Used BMW X5 Price by Year - Prices are based on actual listings found on Autotrader for the model years 2014 - 2024.
- 2024 BMW X5 - $67,909 Average Price
- 2023 BMW X5 - $48,259 Average Price
- 2022 BMW X5 - $49,216 Average Price
- 2021 BMW X5 - $44,922 Average Price
- 2020 BMW X5 - $37,073 Average Price
- 2019 BMW X5 - $34,505 Average Price
- 2018 BMW X5 - $24,484 Average Price
- 2017 BMW X5 - $20,689 Average Price
- 2016 BMW X5 - $18,820 Average Price
- 2015 BMW X5 - $16,670 Average Price
- 2014 BMW X5 - $16,121 Average Price
See More
- 1st - 10 Outstanding Vehicles for Tailgating (2023 model year)
- 2nd - Best Used Hybrids on a $30,000 Budget (2018 model year)
- 3rd - Best Used Luxury SUVs on a $15,000 Budget (2012 model year)
- 3rd - 10 Best Used Luxury Hybrid SUVs on a $30,000 Budget (2016 xDrive40e model)
- 3rd - Best Midsize Luxury SUVs for 2020 (2020 model year)
- 4th - 10 Best Used Midsize Luxury SUVs Under $40,000 (2017 model year)
- 2024 BMW X5: Choosing the Right Trim (X5 sDrive40i, xDrive50e, M60i, and X5 M Competition trims)
- 2023 BMW X5: Choosing the Right Trim (X5 sDrive40i, xDrive40i, xDrive45e, M50i, and X5 M trims)
- 2022 BMW X5: Choosing the Right Trim (xDrive40i, xDrive45e, M50i, and X5 M trims)
- 2021 BMW X5 Review
- 2021 BMW X5 vs. 2021 Genesis GV80: Which Is Better?
- 2021 BMW X5 vs. 2021 Lincoln Aviator: Which Is Better?
- 2020 BMW X5 Review
- 2019 BMW X5 Review
- 2018 BMW X5 Review
BMW X5KBB.com Consumer Reviews
4.3
Consumer Rating
Comfort
4.6
Performance
4.7
Quality
4.4
Reliability
4.4
Styling
4.6
Value
4
Find BMW X5 Cars for Sale by Year
- 2021 BMW X5 For Sale
1415 for sale starting at $25,900
- 2023 BMW X5 For Sale
980 for sale starting at $32,298
- 2022 BMW X5 For Sale
919 for sale starting at $30,950
- 2024 BMW X5 For Sale
742 for sale starting at $46,946
- 2019 BMW X5 For Sale
538 for sale starting at $21,994
- 2020 BMW X5 For Sale
428 for sale starting at $24,277
- 2018 BMW X5 For Sale
385 for sale starting at $12,500
- 2016 BMW X5 For Sale
367 for sale starting at $8,500
- 2017 BMW X5 For Sale
364 for sale starting at $8,500
- 2015 BMW X5 For Sale
343 for sale starting at $8,000
- 2013 BMW X5 For Sale
212 for sale starting at $1,800
- 2014 BMW X5 For Sale
190 for sale starting at $5,700
Find Used BMW X5 Cars for Sale by Trim
- Used BMW X5 xDrive40i For Sale
2867 for sale starting at $21,994
- Used BMW X5 xDrive35i For Sale
1259 for sale starting at $1,500
- Used BMW X5 sDrive40i For Sale
1180 for sale starting at $24,277
- Used BMW X5 xDrive45e For Sale
446 for sale starting at $35,572
- Used BMW X5 M50i For Sale
342 for sale starting at $25,900
- Used BMW X5 xDrive50i For Sale
335 for sale starting at $3,000
- Used BMW X5 sDrive35i For Sale
275 for sale starting at $10,995
- Used BMW X5 xDrive40e For Sale
174 for sale starting at $8,500
- Used BMW X5 xDrive35d For Sale
152 for sale starting at $2,400
- Used BMW X5 xDrive50e For Sale
82 for sale starting at $61,600
- Used BMW X5 M60i For Sale
74 for sale starting at $79,450
- Used BMW X5 xDrive30i For Sale
52 for sale starting at $2,200
- Used BMW X5 3.0si For Sale
43 for sale starting at $700
- Used BMW X5 3.0i For Sale
30 for sale starting at $1,000
- Used BMW X5 4.4i For Sale
23 for sale starting at $1,500
- Used BMW X5 4.8i For Sale
22 for sale starting at $2,900
- Used BMW X5 xDrive48i For Sale
15 for sale starting at $4,900
- Used BMW X5 4.8is For Sale
8 for sale starting at $5,650
Find Used BMW X5 Cars for Sale by City
- Used BMW X5 For Sale in New York
376 for sale
- Used BMW X5 For Sale in Chicago
372 for sale
- Used BMW X5 For Sale in Atlanta
341 for sale
- Used BMW X5 For Sale in Newark
330 for sale
- Used BMW X5 For Sale in Miami
311 for sale
- Used BMW X5 For Sale in Los Angeles
281 for sale
- Used BMW X5 For Sale in Washington
280 for sale
- Used BMW X5 For Sale in Dallas
277 for sale
- Used BMW X5 For Sale in Baltimore
211 for sale
- Used BMW X5 For Sale in Houston
209 for sale
- Used BMW X5 For Sale in Philadelphia
197 for sale
- Used BMW X5 For Sale in Denver
164 for sale
- Used BMW X5 For Sale in Wilmington
158 for sale
- Used BMW X5 For Sale in Tampa
152 for sale
- Used BMW X5 For Sale in Seattle
148 for sale
- Used BMW X5 For Sale in San Francisco
132 for sale
- Used BMW X5 For Sale in Phoenix
125 for sale
- Used BMW X5 For Sale in Manchester
118 for sale
- Used BMW X5 For Sale in Charlotte
114 for sale
- Used BMW X5 For Sale in Boston
105 for sale
- Used BMW X5 For Sale in Indianapolis
94 for sale
- Used BMW X5 For Sale in Austin
90 for sale
- Used BMW X5 For Sale in Minneapolis
87 for sale
- Used BMW X5 For Sale in Sacramento
85 for sale
- Used BMW X5 For Sale in Nashville
83 for sale
- Used BMW X5 For Sale in Portland
81 for sale
- Used BMW X5 For Sale in Raleigh
75 for sale
- Used BMW X5 For Sale in Cleveland
72 for sale
- Used BMW X5 For Sale in St. Louis
67 for sale
- Used BMW X5 For Sale in Salt Lake City
59 for sale
- Used BMW X5 For Sale in Jacksonville
58 for sale
- Used BMW X5 For Sale in Providence
57 for sale
- Used BMW X5 For Sale in San Antonio
56 for sale
- Used BMW X5 For Sale in Pittsburgh
56 for sale
- Used BMW X5 For Sale in San Diego
55 for sale
- Used BMW X5 For Sale in Birmingham
51 for sale
- Used BMW X5 For Sale in Kansas City
50 for sale
- Used BMW X5 For Sale in Detroit
45 for sale
- Used BMW X5 For Sale in Las Vegas
43 for sale
- Used BMW X5 For Sale in Virginia Beach
39 for sale
- Used BMW X5 For Sale in Louisville
39 for sale
- Used BMW X5 For Sale in Oklahoma City
38 for sale
- Used BMW X5 For Sale in Milwaukee
35 for sale
- Used BMW X5 For Sale in Bridgeport
34 for sale
- Used BMW X5 For Sale in Grand Rapids
30 for sale
- Used BMW X5 For Sale in Omaha
29 for sale
- Used BMW X5 For Sale in Tulsa
27 for sale
- Used BMW X5 For Sale in Little Rock
19 for sale
- Used BMW X5 For Sale in Jackson
17 for sale
- Used BMW X5 For Sale in Wichita
17 for sale
- Used BMW X5 For Sale in Des Moines
16 for sale
- Used BMW X5 For Sale in Columbus
16 for sale
- Used BMW X5 For Sale in Boise
15 for sale
- Used BMW X5 For Sale in Honolulu
13 for sale
- Used BMW X5 For Sale in Lewiston
13 for sale
- Used BMW X5 For Sale in Memphis
12 for sale
- Used BMW X5 For Sale in Buffalo
11 for sale
- Used BMW X5 For Sale in New Orleans
10 for sale
- Used BMW X5 For Sale in Albuquerque
7 for sale
- Used BMW X5 For Sale in Columbia
7 for sale
- Used BMW X5 For Sale in Cheyenne
7 for sale
- Used BMW X5 For Sale in Anchorage
5 for sale
- Used BMW X5 For Sale in Sioux Falls
5 for sale
- Used BMW X5 For Sale in Charleston
5 for sale
- Used BMW X5 For Sale in Burlington
3 for sale
- Used BMW X5 For Sale in Billings
2 for sale
- Used BMW X5 For Sale in Fargo
2 for sale
View All Cities
Find Cars for Sale by Condition
- New Cars
- Used Cars
- Certified Cars
- For Sale By Owner
Find Cars for Sale by Pricing
- Cars Under $5,000
- Cars Under $10,000
- Cars Under $20,000
Find Cars for Sale by Style
- Convertible
- Coupe
- Hatchback
- Sedan
- SUV / Crossover
- Truck
- Van / Minivan
- Wagon