New & Used BMW X3 under $50,000 & under 1000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2021 BMW X3 xDrive30i

$49,660
1,000 mi.
mi. from 67025
3400 Route 42 Turnersville, NJ 08012
(866) 504-7455
Good Deal

Used 2022 BMW X3 sDrive30i

$46,975
264 mi.
mi. from 67025
1441 S Federal Hwy Fort Lauderdale, FL 33316
(954) 268-1230
Good Deal

Used 2021 BMW X3 xDrive30i

$48,335
11 mi.
mi. from 67025
1712 Riverdale St West Springfield, MA 01089
(888) 429-7854

New 2022 BMW X3 xDrive30i

$49,530
10 mi.
mi. from 67025
2855 Auto Mall Pkwy Fairfield, CA 94533
(707) 317-1882

New 2021 BMW X3 sDrive30i

$46,395
0 mi.
mi. from 67025
411 E Daily Drive Camarillo, CA 93010
(805) 386-6127

New 2022 BMW X3 sDrive30i

$48,130
6 mi.
mi. from 67025
9570 Southwest Freeway Houston, TX 77074
(888) 488-5651
Good Deal

Used 2021 BMW X3 xDrive30i

$47,810
10 mi.
mi. from 67025
1712 Riverdale St West Springfield, MA 01089
(888) 429-7854

New 2021 BMW X3 sDrive30i

$48,595
0 mi.
mi. from 67025
411 E Daily Drive Camarillo, CA 93010
(805) 386-6127

New 2022 BMW X3 xDrive30i

$48,735
0 mi.
mi. from 67025
500 NJ-36 Eatontown, NJ 07724
(732) 952-1060

New 2021 BMW X3 sDrive30i

$49,470
12 mi.
mi. from 67025
801 E Oglethorpe Blvd Albany, GA 31705
(229) 299-0399

New 2022 BMW X3 xDrive30i

$49,830
10 mi.
mi. from 67025
610 Washington Ave North Haven, CT 06473
(203) 902-4486
Good Deal

Used 2022 BMW X3 sDrive30i

$47,530
449 mi.
mi. from 67025
6200 Lemmon Ave Dallas, TX 75209
(888) 336-9141

New 2021 BMW X3 sDrive30i

$46,895
0 mi.
mi. from 67025
411 E Daily Drive Camarillo, CA 93010
(805) 386-6127

New 2022 BMW X3 sDrive30i

$44,695
4 mi.
mi. from 67025
1568 Mallory Ln Brentwood, TN 37027
(844) 327-6626

New 2022 BMW X3 xDrive30i

$49,530
0 mi.
mi. from 67025
500 NJ-36 Eatontown, NJ 07724
(732) 952-1060

New 2022 BMW X3 xDrive30i

$49,140
2 mi.
mi. from 67025
225 Bala Ave Bala Cynwyd, PA 19004
(888) 578-9010

BMW X3 by Body Style

BMW X3 by Trim

Bmw X3s for Sale by Year