New & Used BMW X4 under $40,000 & under 40000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2016 BMW X4 xDrive28i

$33,219
28,107 mi.
mi. from 20147
8625 Artesia Blvd. Bellflower, CA 90706
4.4
7 reviews
(562) 741-5747
Great Deal

Used 2017 BMW X4 M40i

$32,521
36,388 mi.
mi. from 20147
305 Route 22 East Springfield, NJ 07081
(908) 991-2216
Great Deal

Used 2018 BMW X4 xDrive28i

$31,552
35,634 mi.
mi. from 20147
8912 Church Ave Brooklyn, NY 11203
(347) 732-5896
Great Deal

Used 2015 BMW X4 xDrive28i

$33,990
21,516 mi.
Online vendor
ONLINE ONLY - No Retail Location Cincinnati, OH 45202
(888) 464-4238
Good Deal

Used 2016 BMW X4 M40i

$39,937
37,807 mi.
mi. from 20147
5201 Camp Rd Hamburg, NY 14075
(716) 312-6091
Good Deal

Used 2016 BMW X4 xDrive28i

$29,800
36,051 mi.
mi. from 20147
233-20 Northern Blvd. Little Neck, NY, NY 11362
5.0
8 reviews
(718) 650-2025
Great Deal

Used 2017 BMW X4 M40i

$39,000
30,902 mi.
mi. from 20147
ONLINE ONLY - No Retail Location Los Angeles, CA 90017
3.7
3 reviews
(866) 732-2159
Great Deal

Used 2017 BMW X4 xDrive 28i

$36,988
23,380 mi.
mi. from 20147
305 Route 22 East Springfield, NJ 07081
(908) 991-2216
Good Deal

Used 2018 BMW X4 xDrive28i

$34,495
30,392 mi.
mi. from 20147
105 Northern Blvd Great Neck, NY 11021
(516) 830-4676
Good Deal

Used 2018 BMW X4 xDrive28i

$38,488
39,716 mi.
mi. from 20147
8625 Artesia Blvd. Bellflower, CA 90706
4.4
7 reviews
(562) 741-5747
Good Deal Certified

CPO 2018 BMW X4 xDrive28i

$37,487
36,679 mi.
mi. from 20147
918 920 Boston-Providence Turnpike Norwood, MA 02062
(713) 299-1532
Great Deal

Used 2018 BMW X4 xDrive28i

$37,399
28,544 mi.
mi. from 20147
3855 SW Cedar Hills Blvd Beaverton, OR 97005
(503) 207-2630
Great Deal

Used 2018 BMW X4 xDrive28i

$35,888
34,753 mi.
mi. from 20147
2001 S Federal Hwy Delray Beach, FL 33483
(877) 289-8076
Good Deal

Used 2018 BMW X4 xDrive28i

$37,998
32,437 mi.
mi. from 20147
780 Boston Turnpike Shrewsbury, MA 01545
(508) 714-4241
Good Deal

Used 2016 BMW X4 xDrive28i

$39,495
26,172 mi.
mi. from 20147
2901 Okeechobee Blvd West Palm Beach, FL 33409
(888) 308-8381

BMW X4 by Body Style

BMW X4 by Trim

Bmw X4s for Sale by Year