New & Used BMW X3 under $40,000 & under 20000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2019 BMW X3 xDrive30i

$39,995
19,250 mi.
mi. from 20149
2221 Distribution Cir Silver Spring, MD 20910
(301) 358-3795
Fair Deal

Used 2019 BMW X3 sDrive30i

$39,999
10,075 mi.
mi. from 20149
5630 South Van Dorn St. Alexandria, VA 22310
(202) 480-2875
Good Deal

Used 2019 BMW X3 xDrive30i

$39,993
18,503 mi.
mi. from 20149
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Good Deal

Used 2018 BMW X3 xDrive30i

$34,980
11,139 mi.
mi. from 20149
8511 Manassas Dr Manassas Park, VA 20111
(888) 239-6835

Used 2007 BMW X3 3.0si

$7,981
0 mi.
mi. from 20149
2824 Washington Blvd Arlington, VA 22201
(703) 650-0460

Bmw X3s for Sale by Year