The Best Deals On 1,042,053 New Cars




 
Vehicle Trim Engine Transmission Drivetrain Mileage MSRP Price Discount* Payment* Ext. / Int. Distance Seller
2019 BMW X4 M40i 3.0L I6 Auto AWD 1 $69,870 $63,500 $6,370 $856 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 119 $70,870 $64,707 $6,163 $872 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 5 $69,920 $63,822 $6,098 $860 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 1 $66,820 $60,800 $6,020 $820 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 60 $67,630 $61,679 $5,951 $831 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,770 $52,835 $5,935 $712 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $60,070 $54,268 $5,802 $732 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 8 $68,920 $63,471 $5,449 $856 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 6 $68,920 $63,471 $5,449 $856 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 5 $68,020 $62,611 $5,409 $844 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 1 $64,795 $59,551 $5,244 $803 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1 $57,895 $52,700 $5,195 $710 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,865 $54,770 $5,095 $738 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,895 $53,834 $5,061 $726 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,545 $52,531 $5,014 $708 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $53,635 $48,635 $5,000 $656 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $64,690 $60,102 $4,588 $810 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $61,120 $56,620 $4,500 $763 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2 $66,070 $61,570 $4,500 $830 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2 $69,170 $64,670 $4,500 $872 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $56,995 $52,495 $4,500 $708 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2 $68,570 $64,070 $4,500 $864 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,545 $50,045 $4,500 $675 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2 $68,795 $64,295 $4,500 $867 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,320 $64,820 $4,500 $874 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $67,370 $62,899 $4,471 $848 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,795 $54,451 $4,344 $734 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,020 $66,680 $4,340 $899 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,335 $51,131 $4,204 $689 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,185 $49,061 $4,124 $661 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,835 $50,715 $4,120 $684 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,635 $49,868 $3,767 $672 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,195 $62,540 $3,655 $843 0 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 10 $60,820 $57,171 $3,649 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $53,185 $49,558 $3,627 $668 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,620 $59,054 $3,566 $796 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 11 $69,320 $65,803 $3,517 $887 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 12 $68,770 $65,287 $3,483 $880 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $58,365 $54,955 $3,410 $741 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,145 $51,766 $3,379 $698 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,695 $51,328 $3,367 $692 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $56,795 $53,515 $3,280 $721 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,145 $51,881 $3,264 $699 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $69,720 $66,720 $3,000 $899 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,515 $59,515 $3,000 $802 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $59,920 $56,920 $3,000 $767 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $59,095 $56,095 $3,000 $756 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 6 $68,370 $65,370 $3,000 $881 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1 $53,185 $50,195 $2,990 $677 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $70,270 $67,460 $2,810 $909 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,495 $50,821 $2,674 $685 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 11 $55,885 $53,343 $2,542 $719 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,220 $68,728 $2,492 $926 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $61,090 $58,647 $2,443 $791 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 12 $54,185 $51,767 $2,418 $698 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 3 $59,445 $57,061 $2,384 $769 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 8 $55,335 $53,000 $2,335 $714 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,820 $69,491 $2,329 $937 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,195 $54,901 $2,294 $740 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,695 $52,501 $2,194 $708 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,995 $51,831 $2,164 $699 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,145 $53,141 $2,004 $716 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,295 $55,291 $2,004 $745 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,045 $69,041 $2,004 $931 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,770 $66,770 $2,000 $900 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,885 $53,885 $2,000 $726 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 4 $54,545 $52,545 $2,000 $708 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,370 $56,370 $2,000 $760 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 5 $69,520 $67,520 $2,000 $910 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $58,620 $56,620 $2,000 $763 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,885 $53,885 $2,000 $726 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,570 $69,570 $2,000 $938 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $60,090 $58,090 $2,000 $783 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $69,820 $67,820 $2,000 $914 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 19 $54,185 $52,185 $2,000 $703 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,940 $58,991 $1,949 $795 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,695 $52,991 $1,704 $714 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $60,290 $58,619 $1,671 $790 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $59,120 $57,490 $1,630 $775 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $58,245 $56,645 $1,600 $764 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $58,245 $56,645 $1,600 $764 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $55,885 $54,368 $1,517 $733 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,070 $65,570 $1,500 $884 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,195 $64,871 $1,324 $874 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $61,320 $60,091 $1,229 $810 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 2 $61,190 $59,966 $1,224 $808 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 65 $60,690 $59,471 $1,219 $802 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $60,170 $58,961 $1,209 $795 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $60,170 $58,961 $1,209 $795 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,495 $51,351 $1,144 $692 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,885 $54,852 $1,033 $739 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $68,770 $68,081 $689 $918 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $62,995 $62,361 $634 $841 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 3 $52,895 $52,361 $534 $706 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed AWD 0 $60,415 $60,000 $415 $809 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,265 $59,265 $799 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 8 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,120 $69,120 $932 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,140 $62,140 $838 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $55,495 $55,495 $748 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $53,995 $53,995 $728 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,070 $69,070 $931 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,670 $57,670 $777 0 mi
2019 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $66,020 $66,020 $890 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 7 $54,885 $54,885 $740 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,145 $54,145 $730 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $53,445 $53,445 $720 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $57,895 $780 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $57,120 $57,120 $770 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,320 $60,320 $813 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,185 $53,185 $717 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,565 $58,565 $789 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $63,670 $63,670 $858 0 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 Auto AWD 0 $57,670 $57,670 $777 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,770 $67,770 $914 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 10 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,070 $62,070 $837 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $72,520 $72,520 $978 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,495 $58,495 $789 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,795 $65,795 $887 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,740 $60,740 $819 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,645 $56,645 $764 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,745 $57,745 $778 0 mi
2019 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $72,320 $72,320 $975 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,565 $59,565 $803 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $69,370 $69,370 $935 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 3 $58,070 $58,070 $783 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,095 $55,095 $743 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 223 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,670 $69,670 $939 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,820 $67,820 $914 0 mi
2019 BMW X4 M40i M40i 3.0L I6 8 Speed Auto AWD 0 $69,520 $69,520 $937 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,770 $68,770 $927 0 mi
2019 BMW X4 Xdrive30i xDrive30i 2.0L I4 Auto AWD 0 $55,095 $55,095 $743 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $62,640 $62,640 $844 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $60,170 $60,170 $811 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 10 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,170 $71,170 $959 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,520 $68,520 $924 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 4 $72,870 $72,870 $982 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,820 $66,820 $901 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 3 $67,570 $67,570 $911 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,920 $69,920 $943 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 3 $60,120 $60,120 $810 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,620 $58,620 $790 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 16 $57,145 $57,145 $770 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 81 $67,999 $67,999 $917 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,170 $68,170 $919 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,190 $60,190 $811 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2 $67,170 $67,170 $905 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $72,520 $72,520 $978 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $59,220 $59,220 $798 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,885 $54,885 $740 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 7,619 $51,995 $51,995 $701 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,420 $67,420 $909 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $55,495 $55,495 $748 0 mi
2018 BMW X4 xDrive28i 2.0L I4 AWD 9,469 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,670 $70,670 $953 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,570 $69,570 $938 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,070 $70,070 $945 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,720 $68,720 $926 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,620 $64,620 $871 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 7 $53,645 $53,645 $723 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,095 $65,095 $877 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $57,820 $57,820 $779 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,835 $54,835 $739 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $53,185 $53,185 $717 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $53,185 $53,185 $717 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,895 $53,895 $727 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $58,845 $58,845 $793 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $51,788 $51,788 $698 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,185 $53,185 $717 0 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,045 $66,045 $890 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,170 $69,170 $932 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 10 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,570 $71,570 $965 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 7 $56,795 $56,795 $766 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,645 $56,645 $764 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,420 $70,420 $949 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,370 $58,370 $787 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $56,795 $56,795 $766 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,195 $57,195 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,345 $57,345 $773 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,185 $54,185 $730 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,470 $70,470 $950 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,685 $53,685 $724 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $60,315 $60,315 $813 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 AWD 5 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,665 $56,665 $764 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $53,635 $53,635 $723 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,570 $59,570 $803 0 mi
2019 BMW X4 M40i 3.0L I6 AWD 6 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 4 $55,885 $55,885 $753 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 4 $54,835 $54,835 $739 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 2 $67,820 $67,820 $914 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,765 $57,765 $779 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $68,445 $68,445 $923 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,420 $71,420 $963 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,970 $71,970 $970 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,215 $60,215 $812 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $56,995 $56,995 $768 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $54,185 $54,185 $730 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 5 $67,145 $67,145 $905 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $53,445 $53,445 $720 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $53,135 $53,135 $716 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,835 $54,835 $739 0 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 Auto AWD 0 $62,040 $62,040 $836 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 1 $70,870 $70,870 $955 0 mi
2019 BMW X4 Xdrive30i xDrive30i 2.0L I4 Auto AWD 0 $58,840 $58,840 $793 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,185 $54,185 $730 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,420 $71,420 $963 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $59,740 $59,740 $805 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,740 $60,740 $819 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,120 $68,120 $918 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,170 $68,170 $919 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,320 $69,320 $934 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $68,095 $68,095 $918 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,720 $69,720 $940 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,195 $57,195 $771 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,070 $67,070 $904 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $53,445 $53,445 $720 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 3 $53,685 $53,685 $724 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $58,020 $58,020 $782 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,270 $71,270 $961 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $63,390 $63,390 $854 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $60,070 $60,070 $810 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 10 $53,446 $53,446 $720 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $53,445 $53,445 $720 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $69,220 $69,220 $933 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 13 $73,120 $73,120 $986 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 7 $62,290 $62,290 $840 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,645 $56,645 $764 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 3 $63,740 $63,740 $859 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 8,920 $48,885 $48,885 $659 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,595 $54,595 $736 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,670 $57,670 $777 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,195 $66,195 $892 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,420 $67,420 $909 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,995 $56,995 $768 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,120 $70,120 $945 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,920 $69,920 $943 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $54,595 $54,595 $736 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,335 $55,335 $746 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $63,490 $63,490 $856 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,220 $71,220 $960 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $60,540 $60,540 $816 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,020 $64,020 $863 0 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 176 $59,441 $59,441 $801 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $57,190 $57,190 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $61,470 $61,470 $829 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 6 $73,220 $73,220 $987 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 10 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $52,945 $52,945 $714 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 4 $55,095 $55,095 $743 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $72,320 $72,320 $975 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,815 $59,815 $806 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,645 $56,645 $764 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $57,670 $57,670 $777 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 10 $57,165 $57,165 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $52,685 $52,685 $710 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $53,185 $53,185 $717 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 10 $67,820 $67,820 $914 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 3 $58,420 $58,420 $788 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,620 $64,620 $871 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,995 $60,995 $822 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $57,195 $57,195 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 4 $59,390 $59,390 $801 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $68,445 $68,445 $923 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,295 $67,295 $907 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,185 $54,185 $730 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 12 $56,370 $56,370 $760 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1,330 $52,991 $52,991 $714 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 3 $62,995 $62,995 $849 0 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 4 $68,770 $68,770 $927 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,670 $57,670 $777 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,790 $59,790 $806 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 6 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,335 $55,335 $746 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,690 $64,690 $872 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,420 $71,420 $963 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $62,590 $62,590 $844 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 10 $74,220 $74,220 $1,000 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $58,420 $58,420 $788 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,170 $57,170 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 1,500 $58,740 $58,740 $792 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,670 $66,670 $899 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 3 $57,765 $57,765 $779 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 7 $54,545 $54,545 $735 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $66,195 $66,195 $892 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 5 $68,845 $68,845 $928 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,370 $56,370 $760 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $57,195 $57,195 $771 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,795 $57,795 $779 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,045 $54,045 $729 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $72,870 $72,870 $982 0 mi
2018 BMW X4 xDrive28i xDrive28i 2.0L I4 AWD 22 $54,900 $54,900 $740 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,365 $56,365 $760 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $72,170 $72,170 $973 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 9 $61,470 $61,470 $829 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1 $58,165 $58,165 $784 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $69,870 $69,870 $942 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1 $64,140 $64,140 $865 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 6,447 $70,870 $70,870 $955 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 5 $61,415 $61,415 $828 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,185 $53,185 $717 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 8 $72,570 $72,570 $978 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 11 $63,940 $63,940 $862 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 7 $67,295 $67,295 $907 0 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 4 $68,245 $68,245 $920 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,720 $58,720 $792 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1 $55,095 $55,095 $743 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 7 $59,740 $59,740 $805 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 1 $56,245 $56,245 $758 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 7 $60,140 $60,140 $811 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 12 $69,320 $69,320 $934 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,720 $67,720 $913 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 6 $57,145 $57,145 $770 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 15 $54,545 $54,545 $735 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,670 $59,670 $804 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 22 $56,795 $56,795 $766 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 1 $68,720 $68,720 $926 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 4 $70,270 $70,270 $947 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 7 $59,390 $59,390 $801 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $57,470 $57,470 $775 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 4 $70,320 $70,320 $948 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 13 $50,795 $50,795 $685 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $57,670 $57,670 $777 0 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 5 $55,885 $55,885 $753 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 11 $71,770 $71,770 $967 0 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,670 $70,670 $953 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $54,787 $57,670 $777 0 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 8 $58,606 $61,690 $832 0 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 8 $64,002 $67,370 $908 0 mi