New & Used BMW X3 for Sale in Phoenix, AZ

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2020 BMW X3 sDrive30i

$34,500
41,758 mi.
mi. from 85021
6725 E McDowell Rd Scottsdale, AZ 85257
(888) 546-9320
Great Deal

Used 2020 BMW X3 sDrive30i

$39,173
14,228 mi.
mi. from 85021
7833 S Autoplex Loop Tempe, AZ 85284
(480) 374-5148
Great Deal

Used 2019 BMW X3 sDrive30i

$31,976
43,650 mi.
mi. from 85021
1500 E Camelback Rd Phoenix, AZ 85014
(602) 635-6179
Great Deal

Used 2018 BMW X3 xDrive30i

$32,998
42,140 mi.
mi. from 85021
1820 West Broadway Rd. Mesa, AZ 85202
(480) 648-2105
Great Deal

Used 2019 BMW X3 sDrive30i

$37,688
22,560 mi.
mi. from 85021
19250 N. Loop 101 Glendale, AZ 85308
(480) 207-3194
Good Deal

Used 2019 BMW X3 sDrive30i

$36,757
23,308 mi.
mi. from 85021
7801 E Frank Lloyd Wright Blvd Scottsdale, AZ 85260
(480) 422-5999
Good Deal Certified

CPO 2019 BMW X3 sDrive30i

$38,111
31,253 mi.
mi. from 85021
18018 N Scottsdale Rd. Phoenix, AZ 85054
(877) 720-6919

BMW X3 by Body Style

Find BMW X3 Deals in Nearby Cities

BMW X3 by Trim

Bmw X3s for Sale by Year