The Best Deals On 1,796,906 New Cars




 
Vehicle Trim Engine Transmission Drivetrain Mileage MSRP Price Discount Exterior Interior Distance Seller
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,095 $57,888 $12,207 Blue N/A 2403 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,095 $59,888 $10,207 Blue N/A 2403 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,220 $49,225 $9,995 White N/A 835 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,645 $43,981 $9,664 White White 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,645 $43,981 $9,664 White White 1218 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,045 $59,243 $6,802 Blue Black 46 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,045 $59,243 $6,802 Blue Black 46 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,245 $61,704 $6,541 Blue White 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,470 $52,047 $6,423 White Brown 46 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,470 $52,047 $6,423 White Brown 46 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2 $59,238 $52,993 $6,245 Black Brown 143 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,520 $52,500 $6,020 Blue Black 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,670 $52,670 $6,000 White Beige 506 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,545 $61,545 $6,000 Blue Black 19 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,045 $47,047 $5,998 Gray N/A 922 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 6 $68,245 $62,247 $5,998 Blue Black 94 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,395 $49,995 $5,400 Black Black 580 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,395 $49,995 $5,400 Black Black 580 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $50,955 $5,040 White Black 375 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2 $70,145 $65,145 $5,000 Black Black 97 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $65,795 $60,795 $5,000 White Black 369 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,145 $65,555 $4,590 Red White 612 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,245 $51,711 $4,534 Blue Brown 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,245 $51,711 $4,534 Blue Brown 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,670 $55,140 $4,530 White Black 424 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,195 $64,695 $4,500 Gray Black 309 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,095 $52,900 $4,195 Gray Black 613 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,295 $50,190 $4,105 Blue Beige 798 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,220 $55,220 $4,000 Black Black 506 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,445 $51,445 $4,000 White Black 369 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,395 $64,395 $4,000 White Black 2310 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $52,695 $48,750 $3,945 White Beige 1384 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $51,095 $47,179 $3,916 Black Black 374 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $51,095 $47,194 $3,901 Black Black 374 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,995 $50,195 $3,800 Black Black 1028 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,995 $50,195 $3,800 Black Black 1028 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,995 $50,245 $3,750 Blue Black 53 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,045 $50,300 $3,745 Blue Black 53 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,545 $64,888 $3,657 Blue N/A 2296 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,270 $53,834 $3,436 Gray White 375 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,270 $53,834 $3,436 Gray White 375 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $64,995 $61,650 $3,345 Black Black 377 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,220 $54,995 $3,225 White Brown 362 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,220 $54,995 $3,225 White Brown 362 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,895 $52,888 $3,007 White N/A 2296 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,995 $51,995 $3,000 White Black 2020 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 4 $70,145 $67,145 $3,000 Blue N/A 1177 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 11 $70,145 $67,145 $3,000 Blue N/A 1177 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 11 $70,145 $67,145 $3,000 Blue N/A 1177 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,970 $57,970 $3,000 Red White 931 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $65,380 $2,865 Blue N/A 321 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $65,380 $2,865 Blue N/A 321 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $57,445 $54,667 $2,778 Black N/A 730 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $57,445 $54,667 $2,778 Black N/A 730 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,770 $56,000 $2,770 Blue Brown 395 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,770 $56,000 $2,770 Blue Brown 395 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 5 $64,995 $62,312 $2,683 Gray Black 287 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,245 $62,962 $2,283 White Brown 226 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,245 $62,962 $2,283 White Brown 226 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,870 $53,870 $2,000 Black White 377 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,745 $64,745 $2,000 Gray Black 278 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,820 $54,820 $2,000 Gray Black 1817 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,870 $53,870 $2,000 Black White 377 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,295 $65,295 $2,000 Blue Brown 299 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 65 $58,220 $56,220 $2,000 White Beige 325 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,120 $56,120 $2,000 Blue N/A 299 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,520 $58,520 $2,000 Red Black 1817 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,195 $67,195 $2,000 White Brown 1817 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,295 $65,295 $2,000 Blue Brown 299 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,295 $52,395 $1,900 Blue Black 226 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,120 $56,377 $1,743 Blue Black 264 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 1 $53,495 $51,754 $1,741 White Black 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 1 $53,495 $51,754 $1,741 White Black 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $48,595 $46,900 $1,695 White Black 1363 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $48,595 $46,900 $1,695 White Black 1363 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,570 $55,998 $1,572 Blue White 362 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,570 $55,998 $1,572 Blue White 362 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,370 $54,120 $1,250 White N/A 1102 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,370 $54,120 $1,250 White N/A 1102 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,270 $56,070 $1,200 Blue Black 404 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,720 $55,520 $1,200 White Black 404 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,270 $56,070 $1,200 Blue Black 404 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,695 $55,634 $1,061 Blue Black 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,695 $55,634 $1,061 Blue Black 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,245 $56,184 $1,061 Red Black 148 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,995 $66,989 $1,006 Black Orange 153 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,995 $66,989 $1,006 Black Orange 153 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,820 $60,070 $750 Red Black 375 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,820 $60,070 $750 Red Black 375 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,945 $68,945 Black Black 271 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,395 $70,395 Blue Black 2265 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 White N/A 2372 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,920 $57,920 White N/A 225 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 4,064 $48,595 $48,595 Gray Black 71 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,245 $68,245 Blue Black 2274 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,120 $57,120 White Beige 232 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,642 $57,642 White Beige 768 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,831 $44,831 White N/A 142 mi
2018 BMW x4 m M40i 3.0L I6 AWD 0 $67,995 $67,995 Red White 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,620 $59,620 Black Black 768 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,820 $57,820 Black Black 407 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed AWD 2,949 $48,780 $48,780 Blue N/A 637 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,545 $55,545 N/A N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 1,056 $58,845 $58,845 Gray N/A 2442 mi
2017 BMW X4 xDrive28i xDrive28i 2.0L I4 8 Speed Auto AWD 0 $51,999 $51,999 Red White 768 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,045 $54,045 N/A N/A 1202 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,900 $44,900 Blue Black 464 mi
2018 BMW x4 m M40i 3.0L I6 AWD 0 $68,495 $68,495 Black Brown 165 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Red Brown 1161 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 2242 mi
2018 BMW x4 2.8i xDrive28i 2.0L I4 AWD 0 $56,395 $56,395 Red Beige 165 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $64,995 $64,995 Blue Black 2327 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 N/A N/A 393 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,545 $68,545 N/A N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $50,845 $50,845 Gray Black 2327 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 N/A Black 502 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,745 $66,745 White Black 2442 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,920 $57,920 White N/A 225 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,995 $51,995 White N/A 1028 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 583 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,695 $67,695 White Black 1363 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,831 $44,831 White N/A 142 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 1,056 $58,845 $58,845 Gray N/A 2442 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 3,850 $45,588 $45,588 Black Black 393 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,395 $55,395 Black Brown 455 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 2288 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,945 $68,945 Black Black 271 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,845 $51,845 N/A N/A 393 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,145 $55,145 Black Black 225 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,220 $59,220 Blue White 424 mi
2018 BMW x4 2.8i xDrive28i 2.0L I4 AWD 0 $56,395 $56,395 Red Beige 165 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 N/A N/A 407 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,745 $66,745 White Black 2442 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $43,607 $43,607 White N/A 1487 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $65,945 $65,945 Blue N/A 2372 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 N/A N/A 393 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Red Brown 1161 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,095 $51,095 Blue N/A 2323 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White N/A 393 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,145 $55,145 Black Black 225 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Black 1926 mi
2018 BMW x4 m M40i 3.0L I6 AWD 0 $67,995 $67,995 Red White 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,395 $55,395 Black Brown 455 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $64,995 $64,995 Gray Black 404 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue Black 583 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,795 $65,795 White Black 2274 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,595 $69,595 White Black 2271 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 Blue Black 419 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,645 $55,645 Blue White 256 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,845 $51,845 N/A N/A 393 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 N/A Black 502 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,645 $66,645 Blue N/A 1130 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 583 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 White Beige 432 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 9,704 $53,995 $53,995 Blue N/A 942 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,045 $54,045 N/A N/A 1202 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,345 $66,345 Gray N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 3,850 $45,588 $45,588 Black Black 393 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue White 2399 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2,726 $67,995 $67,995 White Black 2265 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $65,945 $65,945 Blue N/A 2372 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue N/A 896 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,045 $66,045 White Black 86 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,395 $70,395 Blue Black 2265 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,620 $59,620 Black Black 768 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,395 $56,395 N/A White 1807 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,245 $56,245 Black N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,370 $59,370 White Black 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 4,529 $53,795 $53,795 Black N/A 97 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Black 1926 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $55,995 Blue Black 464 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed AWD 2,949 $48,780 $48,780 Blue N/A 637 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,920 $59,920 White Brown 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,620 $55,620 Black N/A 1202 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,900 $44,900 Blue Black 464 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 N/A N/A 407 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 Blue Black 432 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 583 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $52,295 $52,295 Black Black 417 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,945 $67,945 Gray Brown 1620 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $64,645 $64,645 N/A N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 583 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Black Black 583 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Black Black 249 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $68,245 Blue Black 1620 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White N/A 896 mi
2018 BMW x4 m M40i 3.0L I6 AWD 0 $68,495 $68,495 Black Brown 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Red Black 1188 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,595 $69,595 White Black 2271 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,645 $66,645 Blue N/A 1130 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 2053 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,900 $44,900 Black Black 464 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2 $59,238 $59,238 Black Brown 143 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White N/A 393 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,995 $51,995 White N/A 1028 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,870 $58,870 Gray Black 612 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 2053 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue Black 583 mi
2017 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2,312 $55,990 $55,990 White Black 53 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Black Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,620 $55,620 Black N/A 1202 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,395 $56,395 N/A White 1807 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,545 $68,545 N/A N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,720 $57,720 N/A Black 863 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,120 $57,120 White Beige 232 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 2288 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $68,245 Black Black 407 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,495 $54,495 Gray White 407 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,645 $55,645 Blue White 256 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,870 $56,870 Black White 612 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,695 $67,695 White Black 1363 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2,726 $67,995 $67,995 White Black 2265 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,495 $51,495 Black Black 2271 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $68,245 Blue Black 1620 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,900 $44,900 Black Black 464 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $43,900 $43,900 White Brown 613 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,820 $57,820 Black Black 407 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $55,995 Blue Black 464 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,570 $57,570 White N/A 2067 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,695 $55,695 Blue N/A 874 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,245 $56,245 Black N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,445 $56,445 Red Brown 143 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 7,448 $43,990 $43,990 Blue Brown 580 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $61,320 $61,320 White N/A 896 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,145 $67,145 White Black 2299 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,395 $56,395 Blue N/A 896 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $60,170 $60,170 Blue Black 2299 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue N/A 896 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,195 $69,634 Black N/A 171 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,195 $69,634 Black N/A 171 mi