The Best Deals On 1,072,830 New Cars




 
Vehicle Trim Engine Transmission Drivetrain Mileage MSRP Price Discount* Payment* Ext. / Int. Distance Seller
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,220 $47,983 $10,237 $647 362 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 4 $70,145 $63,917 $6,228 $862 1177 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,670 $52,670 $6,000 $710 506 mi
2017 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,545 $61,545 $6,000 $830 19 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,920 $53,928 $5,992 $727 2327 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,370 $53,433 $5,937 $720 2327 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 290 $70,145 $64,387 $5,758 $868 1177 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,395 $49,995 $5,400 $674 580 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 4,387 $55,995 $50,955 $5,040 $687 5549 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,370 $57,370 $5,000 $773 835 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,595 $54,595 $5,000 $736 362 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $63,670 $58,999 $4,671 $795 1461 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 4 $59,620 $55,190 $4,430 $744 333 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,645 $56,220 $4,425 $758 637 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,270 $66,010 $4,260 $890 231 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,045 $51,801 $4,244 $698 1461 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,095 $55,027 $4,068 $742 53 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,695 $63,640 $4,055 $858 1200 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,670 $58,670 $4,000 $791 916 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $59,220 $55,220 $4,000 $744 506 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,045 $50,300 $3,745 $678 53 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,820 $57,171 $3,649 $771 5549 mi
2019 BMW X4 M40i 3.0L I6 AWD 0 $67,620 $64,320 $3,300 $867 1023 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $57,445 $54,195 $3,250 $731 730 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 5 $67,895 $64,971 $2,924 $876 287 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,770 $56,000 $2,770 $755 395 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,395 $53,895 $2,500 $727 1807 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,070 $58,621 $2,449 $790 547 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $55,895 $2,000 $753 732 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $63,270 $61,270 $2,000 $826 2265 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,595 $58,595 $2,000 $790 692 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,170 $67,170 $2,000 $905 692 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,120 $59,120 $2,000 $797 692 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,070 $59,070 $2,000 $796 874 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,070 $60,070 $2,000 $810 2342 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $63,445 $62,171 $1,274 $838 547 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $57,245 $56,184 $1,061 $757 148 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,570 $67,570 $1,000 $911 1102 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,170 $63,420 $750 $855 5549 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,120 $60,620 $500 $817 299 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,970 $69,470 $500 $936 1817 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,295 $66,795 $500 $900 299 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,970 $64,470 $500 $869 703 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,020 $63,520 $500 $856 1817 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $63,470 $62,970 $500 $849 1817 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,650 $67,150 $500 $905 278 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,770 $58,270 $500 $785 278 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,070 $69,891 $179 $942 525 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,470 $61,409 $61 $828 148 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,645 $60,641 $4 $817 672 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,020 $67,020 $903 407 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,820 $67,820 $914 2327 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,520 $61,520 $829 506 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $57,345 $57,345 $773 544 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,515 $59,515 $802 655 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 249 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,245 $68,245 $920 2274 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $57,895 $780 321 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 942 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,120 $64,120 $864 2327 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,795 $65,795 $887 645 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 6 $69,070 $69,070 $931 130 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,870 $61,870 $834 1217 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 7,448 $43,990 $43,990 $593 580 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 583 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 41 $60,470 $60,470 $815 593 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2277 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,815 $56,815 $766 730 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,745 $58,745 $792 190 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 896 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,020 $71,020 $957 404 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2288 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2053 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 2,830 $42,988 $42,988 $579 3248 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,695 $54,695 $737 1620 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,820 $62,820 $847 165 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,970 $61,970 $835 502 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $65,245 $65,245 $880 271 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $57,815 $57,815 $779 222 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,745 $57,745 $778 547 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 407 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,745 $58,745 $792 156 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,095 $55,095 $743 576 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,495 $57,495 $775 143 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,645 $60,645 $817 4804 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2399 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,420 $62,420 $841 914 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,695 $68,695 $926 232 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,195 $57,195 $771 464 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,570 $60,570 $816 1130 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 432 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,395 $68,395 $922 2310 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 583 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,470 $59,470 $802 404 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 Auto AWD 0 $43,363 $43,363 $585 142 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,520 $69,520 $937 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $56,745 $56,745 $765 942 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 8 $55,335 $55,335 $746 593 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 2,984 $46,990 $46,990 $633 580 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $67,270 $67,270 $907 1461 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,970 $67,970 $916 2290 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,105 $57,105 $770 393 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,220 $64,220 $866 1620 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,795 $65,795 $887 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,620 $55,620 $750 1202 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,245 $60,245 $812 54 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,970 $61,970 $835 438 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,120 $70,120 $945 2372 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,220 $58,220 $785 424 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,620 $64,620 $871 768 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,815 $56,815 $766 914 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $61,970 $61,970 $835 222 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 AWD 0 $62,470 $62,470 $842 148 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $63,320 $63,320 $854 407 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,895 $58,895 $794 175 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,595 $60,595 $817 942 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,070 $58,070 $783 130 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 583 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,470 $70,470 $950 2298 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $46,800 $46,800 $631 613 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,495 $68,495 $923 165 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 2288 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 1926 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,820 $60,820 $820 2344 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $53,900 $53,900 $727 464 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $57,895 $780 576 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,995 $67,995 $917 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,495 $51,495 $694 462 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $44,900 $44,900 $605 464 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,070 $64,070 $864 2271 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,020 $70,020 $944 2280 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,645 $60,645 $817 4746 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,120 $61,120 $824 417 mi
2019 BMW X4 M40i 3.0L I6 AWD 0 $66,870 $66,870 $901 222 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $55,995 $755 464 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,195 $58,195 $784 574 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $57,895 $780 377 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 2299 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,145 $67,145 $905 2299 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $72,470 $72,470 $977 914 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $68,245 $920 1620 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $53,795 $53,795 $725 914 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 $907 419 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,120 $59,120 $797 309 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,195 $54,195 $731 316 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $57,895 $780 576 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,835 $54,835 $739 404 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,870 $61,870 $834 2296 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 2299 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $63,920 $63,920 $862 2413 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $64,995 $64,995 $876 942 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 2288 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2392 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2053 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 $907 393 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,220 $68,220 $920 1807 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,245 $68,245 $920 407 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,195 $54,195 $731 896 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,070 $62,070 $837 2290 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,645 $66,645 $898 1130 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,195 $58,195 $784 622 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 28 $69,670 $69,670 $939 130 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $51,575 $51,575 $695 896 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,670 $66,670 $899 244 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $64,845 $64,845 $874 655 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,120 $59,120 $797 768 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 432 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,945 $67,945 $916 1620 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $62,070 $62,070 $837 2310 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $61,520 $61,520 $829 544 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,745 $58,745 $792 2327 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 3 $67,420 $67,420 $909 97 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,095 $55,095 $743 165 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $55,995 $755 942 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 46 $64,620 $64,620 $871 822 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,020 $70,020 $944 2413 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,070 $62,070 $837 1200 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 9 $64,970 $64,970 $876 917 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,045 $66,045 $890 86 mi
2019 BMW X4 8 Speed Auto 0 1461 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $62,495 $62,495 $842 768 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $56,795 $56,795 $766 187 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,620 $62,620 $844 455 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $55,995 $755 942 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 7,955 $48,990 $48,990 $660 580 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,070 $64,070 $864 2327 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $63,520 $63,520 $856 2372 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,245 $58,245 $785 309 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 1188 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 2,882 $50,991 $50,991 $687 2265 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,195 $69,634 $939 171 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,820 $68,259 $920 171 mi