The Best Deals On 1,011,397 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 12,632 $55,995 $45,995 $10,000 $620 593 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 8,549 $55,445 $48,995 $6,450 $660 593 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $60,140 $53,870 $6,270 $726 87 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $56,395 $50,895 $5,500 $686 1807 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,070 $52,581 $5,489 $709 525 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,870 $65,815 $5,055 $887 42 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,690 $60,102 $4,588 $810 325 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,220 $53,720 $4,500 $724 2067 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,120 $54,620 $4,500 $736 309 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,240 $54,740 $4,500 $738 2020 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,220 $63,720 $4,500 $859 1807 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,335 $51,131 $4,204 $689 17 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,070 $57,049 $4,021 $769 874 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,195 $53,193 $4,002 $717 53 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,220 $55,220 $4,000 $744 916 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $60,820 $57,171 $3,649 $771 5549 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,745 $57,145 $3,600 $770 231 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $56,195 $52,965 $3,230 $714 87 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,465 $54,316 $3,149 $732 1491 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,835 $51,716 $3,119 $697 265 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,835 $50,795 $3,040 $685 231 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,745 $54,745 $3,000 $738 2282 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,095 $56,095 $3,000 $756 19 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,920 $56,920 $3,000 $767 19 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,895 $55,030 $2,865 $742 377 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $63,445 $60,901 $2,544 $821 547 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $60,340 $57,927 $2,413 $781 524 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,070 $55,791 $2,279 $752 265 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $55,995 $53,756 $2,239 $725 464 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,070 $67,892 $2,178 $915 525 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,145 $52,991 $2,154 $714 396 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,840 $58,840 $2,000 $793 417 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,415 $58,415 $2,000 $787 278 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,245 $54,245 $2,000 $731 278 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 8 Speed Auto AWD 0 $57,895 $55,895 $2,000 $753 732 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,670 $55,670 $2,000 $750 278 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 Auto AWD 3 $53,185 $51,206 $1,979 $690 287 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,940 $58,991 $1,949 $795 902 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $56,500 $54,937 $1,563 $741 464 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,970 $70,470 $1,500 $950 2413 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,070 $65,570 $1,500 $884 299 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 4,695 $64,170 $62,920 $1,250 $848 5549 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,170 $58,961 $1,209 $795 1214 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $73,120 $72,023 $1,097 $971 232 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $61,520 $60,520 $1,000 $816 544 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $59,870 $58,870 $1,000 $794 544 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,290 $61,356 $934 $827 232 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,170 $65,420 $750 $882 5549 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 8 Speed AWD 0 $60,415 $60,000 $415 $809 148 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,195 $57,195 $771 576 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,620 $59,620 $804 316 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2288 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 249 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 2242 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 8 Speed Auto AWD 0 $60,344 $60,344 $813 2372 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1161 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,885 $55,885 $753 864 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 1193 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $58,070 $58,070 $783 222 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 8 $55,335 $55,335 $746 593 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1161 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 8 Speed Auto AWD 0 $56,645 $56,645 $764 576 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,995 $67,995 $917 165 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1188 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,670 $57,670 $777 574 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 432 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 2288 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $46,900 $46,900 $632 464 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,970 $58,970 $795 2298 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,720 $68,720 $926 244 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,445 $68,445 $923 2265 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 $52,995 $52,995 $714 914 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2392 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $63,670 $63,670 $858 326 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,620 $58,620 $790 322 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,170 $57,170 $771 226 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,170 $59,170 $798 1620 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1193 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2062 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2331 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2242 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2242 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $46,900 $46,900 $632 464 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $71,420 $71,420 $963 914 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,220 $59,220 $798 377 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $62,090 $62,090 $837 1403 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2062 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $54,045 $54,045 $729 914 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 $62,070 $62,070 $837 2310 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 1161 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,185 $54,185 $730 404 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 583 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 2 $58,840 $58,840 $793 244 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2053 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,645 $56,645 $764 914 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,615 $60,615 $817 377 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 2 $58,165 $58,165 $784 917 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $71,970 $71,970 $970 404 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,020 $58,020 $782 220 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 432 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 Auto AWD 0 1161 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,820 $70,820 $955 1817 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 2 $69,520 $69,520 $937 244 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $72,320 $72,320 $975 1620 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,270 $70,270 $947 419 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2242 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,190 $61,190 $825 404 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $72,920 $72,920 $983 703 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,390 $59,390 $801 580 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $72,170 $72,170 $973 2327 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $67,170 $67,170 $905 226 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,620 $64,620 $871 4772 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1193 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,390 $61,390 $828 2278 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 583 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,690 $61,690 $832 768 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,570 $59,570 $803 546 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,340 $60,340 $813 369 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,145 $56,145 $757 914 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,440 $60,440 $815 1366 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2062 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $52,685 $52,685 $710 2280 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 127 $67,545 $67,545 $911 593 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1161 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2288 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1161 mi
2019 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $72,320 $72,320 $975 220 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 3 $69,670 $69,670 $939 917 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2242 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,885 $55,885 $753 130 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,870 $70,870 $955 407 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $58,345 $58,345 $786 1023 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $60,320 $60,320 $813 2344 mi
2019 BMW X4 M40i Sports Activity Coupe M40i 3.0L I6 Auto AWD 0 $68,020 $68,020 $917 220 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,670 $57,670 $777 226 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 41 $60,470 $60,470 $815 593 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 Auto AWD 0 $57,865 $57,865 $780 914 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $64,620 $64,620 $871 2298 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,120 $68,120 $918 576 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,420 $70,420 $949 2298 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2399 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 AWD 0 $57,495 $57,495 $775 148 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 583 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2053 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2062 mi
2019 BMW X4 M40i M40i 3.0L I6 8 Speed Auto AWD 0 $70,320 $70,320 $948 404 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2277 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,020 $67,020 $903 407 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,495 $68,495 $923 165 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $57,670 $57,670 $777 222 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 1161 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,670 $57,670 $777 768 mi
2019 BMW X4 xDrive30i xDrive30i 2.0L I4 Auto AWD 0 $62,040 $62,040 $836 220 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $52,963 $52,963 $714 142 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $64,020 $64,020 $863 1817 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,620 $62,620 $844 455 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $66,045 $66,045 $890 86 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $65,795 $65,795 $887 165 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,170 $68,170 $919 316 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $59,465 $59,465 $802 914 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,195 $57,195 $771 156 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2399 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $46,500 $46,500 $627 613 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,470 $59,470 $802 404 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 29 $62,321 $62,321 $840 1190 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 2288 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,565 $57,565 $776 914 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $70,270 $70,270 $947 326 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 28 $69,670 $69,670 $939 130 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $60,540 $60,540 $816 314 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $61,270 $61,270 $826 404 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $63,940 $63,940 $862 2403 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2242 mi
2019 BMW X4 xDrive30i 2.0L I4 AWD 0 $57,170 $57,170 $771 222 mi
2019 BMW X4 M40i 3.0L I6 AWD 0 $67,070 $67,070 $904 222 mi
2018 BMW X4 M40i M40i 3.0L I6 Auto AWD 0 $52,784 $52,784 $712 142 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,670 $57,670 $777 2323 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 Auto AWD 0 $54,695 $54,695 $737 455 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $68,970 $68,970 $930 177 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,685 $53,685 $724 2282 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $63,390 $63,390 $854 153 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $49,500 $49,500 $667 1126 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $68,570 $68,570 $924 612 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 3 $60,120 $60,120 $810 97 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,795 $56,795 $766 2280 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $63,740 $63,740 $859 177 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 2277 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $62,020 $62,020 $836 2265 mi
2018 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $67,145 $67,145 $905 2299 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $56,795 $56,795 $766 130 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $72,570 $72,570 $978 2403 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,420 $58,420 $788 612 mi
2017 BMW X4 xDrive28i 2.0L I4 Auto AWD 2,984 $46,990 $46,990 $633 580 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $61,670 $61,670 $831 768 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,795 $57,795 $779 914 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $58,070 $58,070 $783 914 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,515 $59,515 $802 576 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 2277 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $57,565 $57,565 $776 914 mi
2019 BMW X4 M40i 3.0L I6 8 Speed Auto AWD 0 $70,820 $70,820 $955 265 mi
2019 BMW X4 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,595 $56,595 $763 863 mi
2019 BMW X4 M40i 3.0L I6 Auto AWD 0 $69,070 $69,070 $931 393 mi
2019 BMW X4 xDrive30i 2.0L I4 Auto AWD 0 $55,885 $56,324 $759 148 mi