New & Used BMW X1 under $40,000 & under 4000 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!
Good Deal

Used 2021 BMW X1 sDrive28i

$34,989
3,496 mi.
mi. from 20149
7435 S Tamiami Trail Sarasota, FL 34231
(941) 232-7193
Fair Deal

Used 2022 BMW X1 sDrive28i

$39,649
3,746 mi.
mi. from 20149
2100 N. State Road 7 Hollywood, FL 33021
(954) 283-5457

New 2021 BMW X1 sDrive28i

$39,945
10 mi.
mi. from 20149
1568 Mallory Ln Brentwood, TN 37027
(844) 327-6626

Used 2018 BMW X1 xDrive28i

$30,995
1 mi.
mi. from 20149
2917 Vine St Hays, KS 67601
(785) 261-0196

Used 2021 BMW X1 sDrive28i

$39,471
0 mi.
mi. from 20149
1568 Mallory Ln Brentwood, TN 37027
(866) 495-6052

Used 2021 BMW X1 sDrive28i

$38,551
0 mi.
mi. from 20149
1568 Mallory Ln Brentwood, TN 37027
(866) 495-6052
Good Deal

Used 2021 BMW X1 sDrive28i

$37,411
1,927 mi.
mi. from 20149
3645 Auto Mall Dr Westlake Village, CA 91362
(888) 928-7338
Fair Deal

Used 2022 BMW X1 sDrive28i

$39,990
2,096 mi.
mi. from 20149
6862 Auto Center Dr Buena Park, CA 90621
(888) 344-1907

New 2021 BMW X1 sDrive28i

$39,945
0 mi.
mi. from 20149
7455 W Orchid Ln Chandler, AZ 85226
(480) 264-0987

Used 2018 BMW X1 xDrive28i

$29,977
0 mi.
mi. from 20149
6103 Market St Wilmington, NC 28405
(910) 550-1877

Used 2021 BMW X1 sDrive28i

$38,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612
Fair Deal

Used 2021 BMW X1 xDrive28i

$39,720
2,500 mi.
mi. from 20149
680 N Main St Doylestown, PA 18901
(267) 544-1696

Used 2022 BMW X1 sDrive28i

$35,997
2,039 mi.
mi. from 20149
3345 SW 8 Street Miami, FL 33134
(866) 454-8565

New 2021 BMW X1 sDrive28i

$39,195
0 mi.
mi. from 20149
830 E Camelback Rd Phoenix, AZ 85014
(602) 903-6458

Used 2021 BMW X1 sDrive28i

$38,931
0 mi.
mi. from 20149
1568 Mallory Ln Brentwood, TN 37027
(866) 495-6052

Used 2013 BMW X1 sDrive28i

$9,900
0 mi.
mi. from 20149
2549 Hamner Ave Norco, CA 92860
5.0
1 review
(951) 444-6000

Bmw X1s for Sale by Year