New & Used BMW X3 under $9,000 & under 125000 Miles for Sale

Filters

Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2005 BMW X3 3.0i

$5,999
87,936 mi.
mi. from 20149
7134 Michigan Rd Indianapolis, IN 46268
(317) 759-5667
Great Deal

Used 2008 BMW X3 3.0si

$8,499
113,288 mi.
mi. from 20149
2333 South Industrial Road Las Vegas, NV 89102
(888) 485-1828
Great Deal

Used 2007 BMW X3 3.0si

$8,995
113,250 mi.
mi. from 20149
2545 Albatross Way Sacramento, CA 95815
3.4
8 reviews
(916) 514-5943
Fair Deal

Used 2004 BMW X3 2.5i

$8,417
105,972 mi.
mi. from 20149
191 Commerce Park Drive Easton, PA 18045
(610) 365-1120
Great Deal

Used 2007 BMW X3 3.0si

$7,995
108,138 mi.
mi. from 20149
3705 Buford Highway Northeast Duluth, GA 30096
(877) 213-0577
Great Deal

Used 2010 BMW X3 xDrive30i

$7,999
99,139 mi.
mi. from 20149
2695-1 NW 141st St Opa-locka, FL 33054
1.0
3 reviews
(954) 268-1214

Used 2006 BMW X3 3.0i

$3,995
99,564 mi.
mi. from 20149
4180 Rocky Ford Rd Bedford, VA 24523
(540) 707-0055

Used 2013 BMW X3 xDrive28i

$7,895
101,147 mi.
mi. from 20149
12041 Flatlands Ave Brooklyn, NY 11207
(888) 829-8953

New 2022 BMW X3 xDrive30i

$7,490
11 mi.
mi. from 20149
1002 Airport Way S Seattle, WA 98134
(206) 462-2409
Great Deal

Used 2005 BMW X3 2.5i

$5,900
113,691 mi.
mi. from 20149
9506 Braun Road San Antonio, TX 78254
(210) 277-0242
Great Deal

Used 2007 BMW X3 3.0si

$8,995
101,180 mi.
mi. from 20149
6214 SE 82nd Ave Portland, OR 97266
(503) 406-2227
Great Deal

Used 2007 BMW X3 3.0si

$8,994
78,096 mi.
mi. from 20149
5145 SW College Rd Ocala, FL 34474
(352) 269-4370

Used 2004 BMW X3 2.5i

$2,700
0 mi.
mi. from 20149
2741 Belvidere Rd Waukegan, IL 60085
(847) 752-5656

Bmw X3s for Sale by Year