New & Used BMW X6 M under $40,000 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 2014 BMW X6 M Base

$34,990
60,717 mi.
147 mi. from 20149
2380 Maryland Road Willow Grove, PA 19090
(215) 239-9997
Fair Deal

Used 2014 BMW X6 M Base

$39,895
45,470 mi.
221 mi. from 20149
165 US-46 Lodi, NJ 07644
(973) 542-4035
Good Deal

Used 2013 BMW X6 M Base

$26,589
86,321 mi.
404 mi. from 20149
3312 Highway 153 Piedmont, SC 29673
5.0
1 review
(864) 860-2043

Used 2017 BMW X6 M Sports Activity Coupe

$39,995
139,000 mi.
520 mi. from 20149
2061 Rock Chapel Rd Lithonia, GA 30058
(678) 269-6930
Great Deal

Used 2013 BMW X6 M Base

$28,987
60,157 mi.
1,140 mi. from 20149
800 N Central Expy McKinney, TX 75070
(866) 949-5805
Good Deal

Used 2012 BMW X6 M Base

$27,491
72,861 mi.
2,274 mi. from 20149
10103 San Fernando Rd Pacoima, CA 91331
(888) 413-5870

Used 2012 BMW X6 M AWD 4dr

$19,995
143,645 mi.
2,356 mi. from 20149
1445 State Highway 99 North Eugene, OR 97402
5.0
2 reviews
(541) 505-3381
Fair Deal

Used 2011 BMW X6 M

$31,590
61,864 mi.
Online vendor
ONLINE ONLY - No Retail Location Richardson, TX 75081
(972) 439-1279
Fair Deal

Used 2012 BMW X6 M Base

$29,500
79,075 mi.
456 mi. from 20149
12226 Greenfield Ave Noblesville, IN 46060
(317) 892-8163
Fair Deal

Used 2012 BMW X6 M AWD 4dr

$27,990
85,635 mi.
538 mi. from 20149
1023 Bridge Ave Murfreesboro, TN 37129
(888) 588-5445
Good Deal

Used 2014 BMW X6 M Base

$34,859
79,783 mi.
1,461 mi. from 20149
6000 E Evans Ave Ste 3-014 Denver, CO 80222
(720) 778-3830
Great Deal

Used 2010 BMW X6 M

$21,112
93,217 mi.
2,295 mi. from 20149
1100 E College Way Mt Vernon, WA 98273
(360) 488-4323
Fair Deal

Used 2013 BMW X6 M Base

$29,900
88,000 mi.
167 mi. from 20149
1512 William Flynn Hwy (Route 8) Glenshaw, PA 15116
(412) 541-4343
Good Deal

Used 2014 BMW X6 M Base

$36,995
47,453 mi.
288 mi. from 20149
1040 West Ridge Road Rochester, NY 14615
(585) 670-6973
Good Deal

Used 2010 BMW X6 M Base (A6)

$20,995
112,255 mi.
509 mi. from 20149
5400 GA-20 Loganville, GA 30052
(404) 935-6838

Used 2014 BMW X6 M Base

$27,980
104,569 mi.
590 mi. from 20149
540 S Green Bay Road Waukegan, IL 60085
(847) 693-4766

Used 2013 BMW X6 M Base

$31,551
64,000 mi.
2,246 mi. from 20149
ONLINE ONLY - No Retail Location San Diego, CA 92101
5.0
2 reviews
(866) 734-1750
Great Deal

Used 2015 BMW X6 M Base

$39,500
90,394 mi.
2,301 mi. from 20149
700 Ohio St Bellingham, WA 98225
(866) 536-5774

BMW X6 M by Body Style

BMW X6 M by Trim

Bmw X6_ms for Sale by Year