New & Used BMW X5 for Sale in Scottsdale, AZ

Filters
Filter Advanced Filters
Sort By
Good Deal

Used 2020 BMW X5 xDrive40i

$59,900
18,883 mi.
8 mi. from 85255
18000 N Scottsdale Rd Phoenix, AZ 85054
(877) 215-5941
Good Deal Certified

CPO 2020 BMW X5 sDrive40i

$54,117
41,224 mi.
8 mi. from 85255
18018 N Scottsdale Rd. Phoenix, AZ 85054
(877) 720-6919
Great Deal

Used 2018 BMW X5 xDrive35i

$39,111
41,490 mi.
8 mi. from 85255
18018 N Scottsdale Rd. Phoenix, AZ 85054
(888) 269-6891
Good Deal

Used 2019 BMW X5 xDrive50i

$62,890
47,656 mi.
19 mi. from 85255
830 E Camelback Rd Phoenix, AZ 85014
(602) 903-4706
Good Deal

Used 2022 BMW X5 xDrive40i

$68,977
6,225 mi.
21 mi. from 85255
19250 N. Loop 101 Glendale, AZ 85308
(480) 795-4537

Used 2016 BMW X5 xDrive50i

$14,577
196,645 mi.
26 mi. from 85255
9190 W Bell Rd. Peoria, AZ 85382
(480) 422-0582
Good Deal Certified

CPO 2020 BMW X5 xDrive40i

$55,669
43,085 mi.
8 mi. from 85255
18018 N Scottsdale Rd. Phoenix, AZ 85054
(877) 720-6919
Great Deal

Used 2018 BMW X5 xDrive35i

$33,998
69,950 mi.
17 mi. from 85255
7224 E McDowell Rd Scottsdale, AZ 85257
(480) 751-1392
Great Deal

Used 2016 BMW X5 xDrive35i

$30,929
66,736 mi.
19 mi. from 85255
830 E Camelback Rd Phoenix, AZ 85014
(602) 903-4706
Good Deal

Used 2020 BMW X5 xDrive40i

$56,136
25,395 mi.
21 mi. from 85255
19250 N. Loop 101 Glendale, AZ 85308
(480) 795-4537
Good Deal

Used 2022 BMW X5 xDrive40i

$66,042
7,177 mi.
21 mi. from 85255
19250 N. Loop 101 Glendale, AZ 85308
(480) 795-4537
Great Deal

Used 2019 BMW X5 xDrive40i

$51,395
26,950 mi.
27 mi. from 85255
7455 W Orchid Ln Chandler, AZ 85226
(480) 648-0904
Good Deal Certified

CPO 2020 BMW X5 xDrive40i

$61,997
12,164 mi.
8 mi. from 85255
18018 N Scottsdale Rd. Phoenix, AZ 85054
(877) 720-6919
Great Deal

Used 2018 BMW X5 xDrive35i

$36,517
53,747 mi.
8 mi. from 85255
18018 N Scottsdale Rd. Phoenix, AZ 85054
(888) 269-6891
Good Deal

Used 2019 BMW X5 xDrive40i

$50,500
38,071 mi.
17 mi. from 85255
6725 E McDowell Rd Scottsdale, AZ 85257
(888) 546-9320
Great Deal

Used 2020 BMW X5 sDrive40i

$49,557
32,656 mi.
21 mi. from 85255
19250 N. Loop 101 Glendale, AZ 85308
(480) 795-4537
Great Deal

Used 2020 BMW X5 sDrive40i

$52,451
23,270 mi.
22 mi. from 85255
6330 E Superstition Springs Blvd Mesa, AZ 85206
(888) 695-6158

BMW X5 by Body Style

Find BMW X5 Deals in Nearby Cities

BMW X5 by Trim

Bmw X5s for Sale by Year