The Best Deals On 1,212,131 New Cars




 
Vehicle Trim Engine Transmission Drivetrain Mileage MSRP Dealer Price Discount Exterior Interior Distance Link
2017 BMW X4 M40i 3.0L I6 Auto AWD 5,738 $64,595 $49,900 $14,695 Blue Brown 2386 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 2 $55,645 $43,993 $11,652 Blue Black 143 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,695 $57,977 $10,718 Black Black 931 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,220 $50,225 $8,995 White N/A 835 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 1 $56,695 $48,489 $8,206 Gray Black 120 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,895 $43,897 $7,998 White N/A 922 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,820 $48,981 $7,839 Gray Black 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,795 $46,996 $7,799 Blue Black 576 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 185 $70,095 $63,085 $7,010 Blue Black 2403 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,145 $63,145 $7,000 Blue Black 506 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $65,495 $58,615 $6,880 White Black 576 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 8 Speed Auto AWD 0 $57,120 $51,121 $5,999 Blue Beige 1214 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,745 $61,778 $5,967 Red Brown 798 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 3,590 $55,995 $50,273 $5,722 Blue Black 287 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,245 $50,611 $5,634 Gray Black 638 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,095 $60,465 $5,630 Blue Black 42 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 745 $58,920 $53,350 $5,570 Blue Black 54 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 1 $53,945 $48,445 $5,500 White Brown 53 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed AWD 0 $55,120 $49,620 $5,500 Blue N/A 637 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,020 $52,520 $5,500 Blue Brown 2342 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $64,195 $58,879 $5,316 Gray Black 53 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 12 $68,245 $62,945 $5,300 Blue Black 711 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $50,755 $5,240 Black N/A 438 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 3,491 $49,795 $44,565 $5,230 White Black 287 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,295 $49,190 $5,105 Blue Beige 798 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 6 $68,245 $63,145 $5,100 Blue Black 94 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,245 $49,145 $5,100 Black Brown 54 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,045 $48,045 $5,000 Gray N/A 922 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,920 $49,920 $5,000 Blue N/A 922 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,995 $46,997 $4,998 White N/A 922 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $60,245 $55,424 $4,821 White Black 2271 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,045 $49,299 $4,746 Blue Black 53 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,545 $50,842 $4,703 Blue Beige 2395 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,670 $55,140 $4,530 White Black 424 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,395 $51,895 $4,500 Gray Brown 19 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,495 $49,995 $4,500 Gray Black 19 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 1 $67,995 $63,799 $4,196 Blue Black 1461 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,245 $64,150 $4,095 Blue Black 2386 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 1 $57,570 $53,499 $4,071 Red White 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,070 $53,042 $4,028 White White 2395 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,495 $51,493 $4,002 Blue White 2395 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,195 $65,195 $4,000 Gray Black 309 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,470 $54,470 $4,000 Black White 309 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,670 $54,670 $4,000 White Beige 506 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,770 $51,862 $3,908 White Black 396 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 $56,395 $52,645 $3,750 White Brown 53 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 13 $55,445 $51,724 $3,721 White Black 369 mi
2017 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,045 $63,445 $3,600 Black Black 404 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,520 $54,950 $3,570 Blue Black 148 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,220 $54,805 $3,415 Blue Black 231 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,095 $52,729 $3,366 White Brown 2386 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 1 $64,995 $61,650 $3,345 Black Black 376 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,695 $52,353 $3,342 Blue Brown 244 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,420 $52,095 $3,325 Gray White 2386 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 1 $64,695 $61,375 $3,320 Blue Black 376 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $57,270 $54,030 $3,240 Black Brown 1023 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,995 $50,755 $3,240 Red Black 244 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 M40i 3.0L I6 8 Speed Auto AWD 2,915 $70,145 $66,955 $3,190 Red N/A 612 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,945 $53,812 $3,133 Black Brown 547 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $62,570 $59,442 $3,128 Black Black 586 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,945 $65,842 $3,103 Gray Black 1218 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,945 $64,882 $3,063 Blue Brown 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 2 $55,986 $52,942 $3,044 N/A Black 46 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,695 $52,695 $3,000 Blue Black 309 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,145 $53,145 $3,000 N/A Brown 916 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $49,795 $46,807 $2,988 White Black 2386 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,995 $51,022 $2,973 Black Black 547 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,070 $56,111 $2,959 Blue Black 547 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,195 $55,292 $2,903 Gray White 396 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 4,350 $57,195 $54,335 $2,860 White Black 369 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,145 $67,331 $2,814 Blue Black 1218 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,545 $62,881 $2,664 White Black 264 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,070 $56,412 $2,658 Blue White 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 11 $55,445 $52,862 $2,583 White Black 369 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,520 $53,972 $2,548 Gray N/A 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $51,095 $48,593 $2,502 Black Black 374 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,145 $54,645 $2,500 Gray N/A 730 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,270 $53,770 $2,500 White N/A 730 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,320 $55,982 $2,338 Gray Black 1214 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,195 $54,900 $2,295 Blue White 464 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,245 $54,951 $2,294 Gray White 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,120 $54,832 $2,288 Blue Beige 1214 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,245 $53,031 $2,214 Blue Black 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,645 $51,491 $2,154 White Black 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,645 $51,491 $2,154 White White 1218 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,770 $56,770 $2,000 Blue Brown 395 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,220 $57,220 $2,000 N/A Brown 692 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,820 $54,820 $2,000 Gray N/A 1817 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,820 $54,820 $2,000 White Brown 299 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,520 $58,520 $2,000 Red N/A 1817 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 6 $58,220 $56,220 $2,000 White Beige 325 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,095 $55,095 $2,000 White Brown 395 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 M40i 3.0L I6 Auto AWD 0 $64,995 $62,995 $2,000 Red N/A 1817 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,870 $57,870 $2,000 Black Black 278 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,145 $52,145 $2,000 White Brown 292 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 0 $56,920 $54,920 $2,000 Blue Black 299 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,995 $52,995 $2,000 White Black 2020 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,545 $54,545 $2,000 N/A Black 692 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $49,795 $47,795 $2,000 White Black 295 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,945 $53,945 $2,000 Gray Black 703 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,295 $52,395 $1,900 N/A Brown 226 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,120 $55,401 $1,719 Blue Beige 1214 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,120 $55,401 $1,719 Red Beige 1214 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,620 $54,921 $1,699 Blue Black 1214 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,095 $55,500 $1,595 Gray Black 547 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 Auto AWD 0 $58,645 $57,145 $1,500 Blue Black 546 mi
2018 BMW X4 M40i 3.0L I6 AWD 0 $66,745 $65,411 $1,334 White Black 222 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,170 $58,967 $1,203 Black Black 232 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,095 $55,895 $1,200 Gray Black 404 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,720 $55,520 $1,200 White Black 393 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $58,520 $57,350 $1,170 Black Brown 222 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,045 $53,900 $1,145 N/A White 1363 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,120 $55,978 $1,142 Blue Black 232 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,120 $55,978 $1,142 White Beige 232 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $55,995 $54,876 $1,119 Blue Black 222 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,245 $56,184 $1,061 Red Black 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,695 $55,634 $1,061 Blue Brown 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,695 $55,634 $1,061 Blue Brown 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,570 $56,509 $1,061 White N/A 171 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $52,295 $51,250 $1,045 Red Black 222 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,145 $69,141 $1,004 Gray Black 2395 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 16 $55,145 $54,145 $1,000 White Black 287 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 6 $64,995 $63,995 $1,000 Blue White 287 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 4 $56,945 $55,945 $1,000 Black White 287 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 5 $64,995 $63,995 $1,000 Gray Black 287 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $50,845 $50,341 $504 Gray Black 2254 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $57,520 $57,411 $109 White Black 2254 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 3,410 $57,570 $57,570 N/A Brown 369 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 White Beige 432 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 M40i 3.0L I6 Auto AWD 1 $64,445 $64,445 Black White 262 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Black 2242 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,995 $67,995 Blue Black 574 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,195 $54,195 White Beige 97 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue Black 2399 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 Auto AWD 0 $53,995 $53,995 Black Black 849 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue White 1161 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 4 $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 898 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 249 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 White Black 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 1161 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,945 $56,945 Blue N/A 898 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,245 $55,245 Gray N/A 898 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 8 Speed Auto AWD 0 $68,495 $68,495 Black N/A 177 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,470 $59,470 Blue Brown 931 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 8 Speed Auto AWD 0 $58,520 $58,520 Gray Black 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 1 $56,370 $56,370 White Beige 279 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,695 $67,695 White Black 1363 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Black 1161 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 15 $57,920 $57,920 White N/A 227 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,695 $67,695 White Brown 768 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 4,499 $51,577 $51,577 Black White 405 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,045 $54,045 Blue White 322 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,795 $65,795 White Black 2274 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,045 $54,045 White Beige 322 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue White 2053 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $49,145 $49,145 Gray N/A 898 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 $50,795 $50,795 White Black 2271 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 Blue Black 2392 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,045 $66,045 White Black 86 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,395 $56,395 Blue Brown 2265 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,195 $56,195 White Black 2413 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Brown 2399 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,395 $68,395 White Black 2310 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 4,529 $53,795 $53,795 Black N/A 97 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 2242 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 White Black 2327 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $64,995 $64,995 Gray Black 404 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 Red Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,945 $55,945 Blue N/A 898 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $57,895 $57,895 Gray Black 360 mi
0 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $63,720 $63,720 White N/A 898 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,970 $57,970 Gray White 418 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $64,995 $64,995 Blue Black 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,395 $56,395 White Black 576 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,945 $67,945 Gray Brown 1618 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $62,945 $62,945 Gray Brown 768 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 11 $59,470 $59,470 Blue White 642 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue Beige 583 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 14 $57,220 $57,220 Gray Brown 642 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,495 $51,495 Black Black 2271 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,045 $57,045 White Beige 153 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 5 $57,245 $57,245 White N/A 917 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 Black Black 583 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 Blue Black 2331 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 2,849 $48,798 $48,798 White Black 2413 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,520 $58,520 White N/A 898 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,995 $55,995 Blue Brown 1807 mi
2017 BMW X4 xDrive28i xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,129 $53,129 Red White 768 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,170 $58,170 Blue Black 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,945 $53,945 Black Black 156 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2 $66,895 $66,895 Black Brown 524 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $61,695 $61,695 White N/A 2323 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,045 $67,045 Blue N/A 2372 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 $49,795 $49,795 White Black 213 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Brown 2399 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,745 $54,745 Gray N/A 898 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 2,655 $50,575 $50,575 Black White 419 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Black Black 583 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 Auto AWD 0 $55,145 $55,145 White Black 220 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,670 $60,670 Blue Black 1363 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 132 $57,120 $57,120 Blue Black 944 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,295 $54,295 Gray N/A 4803 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 2 $56,870 $56,870 Blue Brown 306 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,270 $60,270 Blue Black 1363 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,245 $56,245 Gray N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue Black 583 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 $55,695 $55,695 Blue White 768 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $56,145 $56,145 Black N/A 290 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 2288 mi
2018 BMW X4 M40i 3.0L I6 AWD 0 $65,395 $65,395 Blue Black 187 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 1 $55,145 $55,145 White Black 262 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Gray Black 2288 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 1,258 $56,795 $56,795 Black Black 1618 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,345 $66,345 Gray N/A 1200 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 0 $56,695 $56,695 Blue Black 187 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Black Black 249 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,645 $66,645 N/A N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,595 $58,595 Gray White 153 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,495 $55,495 White N/A 316 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,395 $56,395 White Orange 153 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,045 $54,045 N/A N/A 1200 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Red Brown 1161 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Brown 583 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,120 $58,120 Black Black 768 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 8 Speed Auto AWD 0 $53,995 $53,995 Blue N/A 213 mi
2018 BMW x4 2.8i xDrive28i 2.0L I4 AWD 0 $56,145 $56,145 Black Brown 165 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 4 $70,145 $70,145 Blue N/A 1177 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue White 2062 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray White 2399 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Blue Black 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 2331 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $52,145 $52,145 Blue Beige 265 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 560 $58,070 $58,070 N/A Black 369 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,645 $55,645 Blue N/A 863 mi
2016 BMW X4 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $49,600 $49,600 Blue Black 86 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 1193 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 4 $55,695 $55,695 Gray Black 593 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 N/A N/A 393 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 249 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 2277 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Blue Black 1161 mi
2018 BMW X4 Activity xDrive28i 2.0L I4 8 Speed Auto AWD 0 $52,495 $52,495 Blue Black 271 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,445 $69,445 Blue N/A 898 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 6 $53,305 $53,305 N/A N/A 706 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 Blue Black 2277 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,545 $55,545 N/A N/A 1200 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 $58,120 $58,120 Blue Black 264 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 Auto AWD 0 $62,320 $62,320 White Brown 220 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,895 $68,895 Blue Brown 2327 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 Auto AWD 0 $55,195 $55,195 White Brown 220 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Red Black 1188 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 2053 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,145 $55,145 White Black 213 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,745 $53,745 White Black 576 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,895 $56,895 White Beige 306 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $70,145 $70,145 Red White 220 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 Black Black 2288 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 1 $66,745 $66,745 Gray Black 279 mi
2018 BMW X4 Activity xDrive28i 2.0L I4 8 Speed Auto AWD 0 $52,745 $52,745 Black Black 271 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $49,795 $49,795 Black Black 914 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,445 $54,445 Black Black 213 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,695 $55,695 Gray White 254 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,595 $58,595 Gray White 262 mi
2017 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $51,798 $51,798 Blue White 142 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Black White 583 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,620 $55,620 Black N/A 1200 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,695 $57,695 Gray N/A 956 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 10 $55,420 $55,420 Red N/A 1177 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White White 1926 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $54,320 $54,320 White Black 914 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 249 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $55,570 $55,570 N/A Beige 863 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 Gray Black 2288 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,045 $66,045 Blue Black 2265 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,045 $55,045 White Brown 2265 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 Black Black 2277 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,070 $59,070 Red White 768 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 White Black 2277 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,089 $60,089 Blue Black 42 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,220 $59,220 Blue White 424 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,870 $56,870 Black White 612 mi
2018 BMW X4 M40I M40i 3.0L I6 Auto AWD 8 $67,295 $67,295 Blue White 2403 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 N/A N/A 866 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 White Black 1193 mi
2017 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $51,897 $51,897 White Brown 142 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,820 $57,820 Blue Black 271 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,095 $66,095 Black Black 254 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $49,095 $49,095 White Black 914 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,995 $66,995 White Brown 2290 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $63,445 $63,445 Blue Black 612 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $52,295 $52,295 Black Black 418 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 Black 249 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 11 $56,445 $56,445 Blue White 417 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 1 $51,995 $51,995 White Beige 417 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 1 $56,395 $56,395 Gray White 417 mi
2015 BMW X4 xDrive28i 2.0L I4 Auto AWD 35,920 $35,995 $35,995 White Black 2276 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 1 $56,395 $56,395 Gray Black 417 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 3,870 $67,345 $67,345 Black Black 369 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 White Black 547 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $49,795 $49,795 Black Black 213 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $52,195 $52,195 White Brown 455 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,745 $51,745 White Brown 2402 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 2 $54,995 $54,995 Black Black 143 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $53,370 $53,370 White Black 2298 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 M40i 3.0L I6 Auto AWD 0 $66,595 $66,595 White Black 2298 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,270 $60,270 Gray Black 2298 mi