The Best Deals On 1,455,705 New Cars




 
Vehicle Trim Engine Transmission Drivetrain Mileage MSRP Dealer Price Discount Exterior Interior Distance Link
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 15 $51,795 $39,798 $11,997 Gray Black 1070 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 792 $54,170 $44,038 $10,132 White Black 333 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 1,092 $63,620 $53,795 $9,825 Blue Brown 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,203 $55,445 $45,898 $9,547 Gray Beige 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,620 $55,255 $9,365 Blue Black 835 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,270 $54,935 $9,335 White N/A 835 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $51,870 $42,900 $8,970 Gray White 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $45,360 $8,635 White N/A 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $44,575 $8,570 Gray Brown 835 mi
2017 BMW X3 xDrive35i 3.0L I6 Auto AWD 4,549 $50,395 $41,900 $8,495 White Black 2386 mi
2016 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 23,713 $52,445 $43,960 $8,485 Black N/A 711 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $56,820 $48,500 $8,320 Blue Black 148 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,895 $41,585 $8,310 White Beige 835 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $58,995 $50,955 $8,040 Gray N/A 46 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 4,299 $48,695 $40,695 $8,000 Blue N/A 97 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 5,105 $44,845 $36,900 $7,945 Black Beige 1363 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 18 $50,395 $42,606 $7,789 White N/A 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,470 $45,762 $7,708 White Brown 46 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,485 $44,836 $7,649 N/A N/A 46 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 1,226 $47,595 $39,964 $7,631 Black N/A 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,985 $44,366 $7,619 Gray Black 46 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,445 $45,835 $7,610 White Black 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,285 $43,708 $7,577 Blue N/A 46 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,985 $43,426 $7,559 White Black 46 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $65,870 $58,370 $7,500 Blue N/A 835 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $47,795 $40,297 $7,498 White N/A 922 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $45,845 $38,347 $7,498 White Black 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,085 $41,640 $7,445 Gray Black 46 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2,975 $51,795 $44,495 $7,300 N/A Beige 54 mi
2017 BMW X3 sDrive28i sDrive28i 2.0L I4 8 Speed Auto RWD 1,523 $48,695 $41,407 $7,288 Gray Black 373 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 1,888 $65,870 $58,895 $6,975 Gray Black 54 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $65,120 $58,215 $6,905 Blue Black 54 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,770 $57,890 $6,880 Gray N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,357 $52,845 $45,966 $6,879 Gray Black 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,970 $57,155 $6,815 White N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $53,095 $46,301 $6,794 White Brown 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,285 $44,561 $6,724 White Black 798 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,870 $58,281 $6,589 White N/A 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,280 $45,785 $6,495 White Black 2342 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $63,695 $57,236 $6,459 Black Beige 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,870 $51,425 $6,445 Black N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,935 $44,491 $6,444 Gray Black 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,295 $44,892 $6,403 Gray Black 672 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $65,839 $59,470 $6,369 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 2,002 $57,770 $51,495 $6,275 Blue Black 2020 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,889 $57,675 $6,214 Black N/A 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,664 $56,475 $6,189 Gray White 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $66,020 $59,879 $6,141 Blue Black 702 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $66,020 $59,879 $6,141 Gray Black 702 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $65,670 $59,543 $6,127 Black White 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $47,575 $6,110 Gray N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $47,575 $6,110 Blue N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $50,935 $44,835 $6,100 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,835 $46,795 $6,040 Black N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,835 $46,795 $6,040 Black N/A 54 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $61,614 $55,580 $6,034 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,535 $46,515 $6,020 Gray N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $46,340 $6,005 Gray Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,045 $43,041 $6,004 Black Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,795 $47,791 $6,004 Gray Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,845 $46,841 $6,004 Brown Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,935 $44,931 $6,004 N/A Black 1214 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 2 $52,295 $46,295 $6,000 N/A White 612 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $49,585 $43,585 $6,000 Gray Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $62,095 $56,095 $6,000 Blue Black 106 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $46,735 $40,735 $6,000 Black Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $49,935 $43,935 $6,000 Black Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $52,945 $46,945 $6,000 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,895 $44,895 $6,000 White Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 4 $65,720 $59,720 $6,000 White Black 97 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 705 $67,995 $61,995 $6,000 N/A N/A 2020 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,639 $52,645 $5,994 Blue N/A 42 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $52,945 $47,000 $5,945 Gray Beige 148 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,295 $50,351 $5,944 Gray Black 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,435 $45,505 $5,930 White Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $59,270 $53,341 $5,929 Gray Brown 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $60,420 $54,503 $5,917 Black N/A 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,895 $45,005 $5,890 Gray N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,895 $45,005 $5,890 Blue N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,289 $52,400 $5,889 Black N/A 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,345 $44,500 $5,845 Black Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,635 $48,812 $5,823 Blue Black 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,935 $44,125 $5,810 White N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 89 $54,120 $48,332 $5,788 Black Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,585 $43,800 $5,785 Gray Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,995 $48,211 $5,784 Gray Brown 396 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,685 $47,921 $5,764 Gray Brown 396 mi
2018 BMW X3 xDrive30i 2.0L I4 AWD 0 $55,995 $50,255 $5,740 Blue Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,845 $43,120 $5,725 White N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,070 $51,361 $5,709 Gray White 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,989 $50,285 $5,704 White N/A 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,964 $49,265 $5,699 Blue Black 42 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $53,595 $47,900 $5,695 White Beige 464 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,595 $46,911 $5,684 Brown White 396 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,295 $46,631 $5,664 Blue Black 396 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,045 $46,401 $5,644 Gray Black 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,214 $49,571 $5,643 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,835 $47,222 $5,613 White Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,495 $45,891 $5,604 Gray Black 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,485 $46,886 $5,599 Blue N/A 702 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $65,770 $60,179 $5,591 Blue Beige 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,885 $46,310 $5,575 White Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,420 $53,850 $5,570 Black Beige 42 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 4,228 $50,845 $45,277 $5,568 Blue White 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,685 $46,118 $5,567 Black Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,435 $45,878 $5,557 Black Beige 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,435 $45,878 $5,557 White Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,085 $45,542 $5,543 Gray Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,595 $45,056 $5,539 Gray Beige 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,854 $47,325 $5,529 Brown Beige 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $67,720 $62,191 $5,529 Black White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,245 $40,730 $5,515 Black N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,235 $44,726 $5,509 White Black 702 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $52,185 $46,685 $5,500 Gray Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $55,645 $50,145 $5,500 Brown Brown 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $62,445 $56,945 $5,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $58,595 $53,095 $5,500 Black Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $52,185 $46,685 $5,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,085 $45,585 $5,500 Gray Black 2342 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,520 $50,020 $5,500 Blue Black 2342 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 7 $67,020 $61,531 $5,489 Blue Beige 1461 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 12 $63,320 $57,835 $5,485 Blue Beige 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,254 $46,775 $5,479 Gray Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,054 $46,590 $5,464 Blue Beige 42 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $65,420 $59,990 $5,430 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,620 $52,195 $5,425 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,195 $48,771 $5,424 Gray Brown 507 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $65,320 $59,921 $5,399 Gray White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,145 $51,755 $5,390 N/A Brown 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 8 $65,120 $59,731 $5,389 White Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 77 $52,395 $47,010 $5,385 Blue Black 333 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,870 $59,485 $5,385 White Brown 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,445 $51,061 $5,384 Blue White 17 mi
2019 BMW X3 sDrive30i 2.0L I4 Auto RWD 0 $53,795 $48,411 $5,384 Blue Beige 638 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 245 $64,170 $58,787 $5,383 Gray Beige 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $48,311 $5,374 Gray White 638 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,820 $51,455 $5,365 Blue Beige 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,704 $46,345 $5,359 Gray Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,870 $50,521 $5,349 White Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,195 $47,871 $5,324 Blue Black 507 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,154 $45,835 $5,319 Gray Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,895 $47,588 $5,307 Blue Black 2402 mi
2017 BMW X3 xDrive28i 2.0L I4 AWD 0 $53,045 $47,740 $5,305 Blue Black 544 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 12 $60,995 $55,695 $5,300 White Beige 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $62,070 $56,790 $5,280 Blue Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,604 $45,330 $5,274 Black Beige 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,420 $58,155 $5,265 Blue Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $62,120 $56,881 $5,239 Blue Beige 1461 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $62,295 $57,061 $5,234 Gray Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,104 $43,875 $5,229 White Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,004 $44,780 $5,224 Black Black 42 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,470 $59,247 $5,223 Black Beige 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $53,995 $48,780 $5,215 Black Beige 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 8 $47,185 $41,987 $5,198 Black Black 417 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,354 $44,180 $5,174 Gray Black 42 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 1,873 $54,570 $49,400 $5,170 Gray Black 325 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $60,970 $55,801 $5,169 Gray Black 1461 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $58,945 $53,810 $5,135 White Black 333 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,185 $47,061 $5,124 Gray Beige 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $53,895 $48,795 $5,100 White Black 333 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 2 $50,945 $45,851 $5,094 Blue White 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2,457 $50,285 $45,195 $5,090 White Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,345 $48,260 $5,085 Gray Beige 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 6 $58,995 $53,921 $5,074 Gray Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,954 $42,895 $5,059 White Black 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $59,395 $54,341 $5,054 White Black 672 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 8 $52,795 $47,780 $5,015 White White 333 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,920 $59,911 $5,009 Blue Black 672 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $63,195 $58,195 $5,000 White Brown 622 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $61,545 $56,545 $5,000 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,545 $42,547 $4,998 White N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,520 $50,523 $4,997 White White 375 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,245 $47,250 $4,995 White Black 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 9 $66,270 $61,281 $4,989 Black White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,120 $49,137 $4,983 White Black 271 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $51,085 $46,105 $4,980 Blue Beige 333 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,985 $47,010 $4,975 Gray Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,985 $47,010 $4,975 Gray Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $56,870 $51,911 $4,959 Black Brown 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,945 $48,000 $4,945 White Black 265 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 1,432 $49,535 $44,595 $4,940 Blue N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,820 $52,905 $4,915 White Brown 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $61,370 $56,460 $4,910 Blue N/A 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $61,170 $56,276 $4,894 Blue Black 2386 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 11 $48,895 $44,006 $4,889 Black Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $51,085 $46,205 $4,880 Gray Black 333 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $67,770 $62,891 $4,879 Gray White 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 72 $57,570 $52,692 $4,878 White N/A 593 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $51,870 $46,995 $4,875 White N/A 1102 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 199 $57,420 $52,549 $4,871 Blue N/A 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $57,320 $52,454 $4,866 Black Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,745 $48,900 $4,845 White White 464 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $54,635 $49,791 $4,844 Black N/A 1461 mi
2017 BMW XDR28I xDrive28i 2.0L I4 Auto AWD 13 $50,195 $45,360 $4,835 Blue Beige 2066 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $56,295 $51,480 $4,815 White Beige 419 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,220 $51,411 $4,809 Black White 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,520 $51,715 $4,805 Gray Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,945 $51,148 $4,797 Blue Beige 637 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $66,620 $61,824 $4,796 Gray N/A 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $48,891 $4,794 Gray White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $53,685 $48,891 $4,794 Blue N/A 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,395 $50,631 $4,764 Gray Brown 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,820 $51,075 $4,745 Gray N/A 586 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,070 $59,326 $4,744 White Black 798 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $54,720 $49,984 $4,736 Blue Black 419 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $65,770 $61,035 $4,735 Gray N/A 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,745 $50,011 $4,734 Gray N/A 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $54,570 $49,841 $4,729 White Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 79 $60,620 $55,891 $4,729 Blue Beige 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 19 $60,620 $55,891 $4,729 Blue Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 200 $54,545 $49,818 $4,727 Blue Black 593 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $48,885 $44,160 $4,725 Black Black 42 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 7 $60,335 $55,612 $4,723 Blue Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,470 $49,751 $4,719 Blue Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $49,035 $44,320 $4,715 White N/A 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $51,935 $47,231 $4,704 Black Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 4 $53,820 $49,129 $4,691 Gray White 593 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,685 $49,011 $4,674 Gray N/A 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,685 $49,011 $4,674 Brown Beige 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,320 $53,654 $4,666 Blue Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,295 $48,631 $4,664 Gray Brown 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,870 $50,206 $4,664 Blue Beige 586 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,145 $48,488 $4,657 N/A Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $53,135 $48,478 $4,657 Black Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,135 $48,481 $4,654 White Brown 17 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $64,570 $59,921 $4,649 Blue Black 524 mi
2017 BMW X3 XDRIVE 28I xDrive28i 2.0L I4 Auto AWD 6 $47,795 $43,150 $4,645 Black Black 2066 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $64,420 $59,782 $4,638 Gray Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 4,897 $52,720 $48,084 $4,636 Gray Black 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $49,360 $4,635 White Beige 395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $52,295 $47,680 $4,615 Gray Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $52,295 $47,680 $4,615 Blue Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $51,995 $47,395 $4,600 Gray Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $51,985 $47,385 $4,600 Gray Black 419 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $63,870 $59,272 $4,598 Blue Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,935 $47,339 $4,596 Black Beige 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,495 $48,900 $4,595 Gray Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,985 $47,391 $4,594 Gray Black 17 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $51,895 $47,301 $4,594 White Brown 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,995 $47,401 $4,594 Black Beige 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,995 $49,405 $4,590 Blue Beige 586 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,770 $60,181 $4,589 Gray Brown 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 10 $57,470 $52,881 $4,589 Brown White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,935 $46,351 $4,584 White Black 375 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,545 $59,961 $4,584 Blue N/A 396 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $64,570 $59,991 $4,579 Gray White 396 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $49,435 $44,861 $4,574 White Black 1461 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $63,470 $58,901 $4,569 Blue N/A 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,435 $46,871 $4,564 White Black 17 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $63,370 $58,808 $4,562 Blue Brown 524 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $50,945 $46,398 $4,547 Gray White 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,085 $46,541 $4,544 Gray Beige 17 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $63,420 $58,884 $4,536 Black Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,735 $46,201 $4,534 Black Beige 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,785 $46,251 $4,534 Gray Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,539 $54,009 $4,530 White Black 42 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 54 $65,520 $60,999 $4,521 Black Brown 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $50,235 $45,723 $4,512 White Black 419 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $50,095 $45,591 $4,504 Black Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,995 $42,495 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $54,545 $50,045 $4,500 White Brown 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,495 $57,995 $4,500 N/A White 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,220 $59,720 $4,500 N/A N/A 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $51,885 $47,385 $4,500 White Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $62,745 $58,245 $4,500 Gray Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,220 $59,720 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,935 $49,435 $4,500 White Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,935 $49,435 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,445 $49,945 $4,500 Blue Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $53,685 $49,185 $4,500 Gray Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $61,920 $57,420 $4,500 White N/A 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,035 $44,535 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $51,085 $46,585 $4,500 Blue Black 106 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $51,095 $46,595 $4,500 Gray Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,985 $42,485 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $54,995 $50,495 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $51,895 $47,395 $4,500 Gray Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,935 $47,435 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $48,995 $44,495 $4,500 Black Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $60,045 $55,545 $4,500 Gray Black 106 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,785 $44,285 $4,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $64,470 $59,970 $4,500 Gray Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,935 $49,435 $4,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $61,695 $57,195 $4,500 White Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $62,145 $57,645 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $52,785 $48,285 $4,500 Gray Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,470 $57,970 $4,500 Blue Brown 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $69,170 $64,670 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,185 $47,685 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,935 $49,435 $4,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,495 $57,995 $4,500 N/A N/A 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $65,270 $60,770 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,935 $49,435 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,985 $47,485 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,470 $51,970 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $51,345 $46,845 $4,500 White Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,220 $59,720 $4,500 N/A N/A 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,035 $48,535 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,345 $49,845 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $50,235 $45,735 $4,500 White Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $62,645 $58,145 $4,500 Gray Black 106 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,995 $52,495 $4,500 N/A N/A 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,285 $43,785 $4,500 Blue Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,035 $48,535 $4,500 N/A Beige 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,145 $57,645 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,885 $43,385 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,035 $48,535 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,085 $46,585 $4,500 Gray Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $61,495 $56,995 $4,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $55,395 $50,895 $4,500 Gray Black 97 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $68,370 $63,870 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,975 $45,475 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,935 $49,435 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $55,045 $50,545 $4,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $53,685 $49,185 $4,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,735 $43,235 $4,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $54,195 $49,695 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,735 $46,235 $4,500 N/A Beige 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $48,195 $43,695 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,270 $48,770 $4,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $49,495 $4,500 N/A N/A 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $69,070 $64,570 $4,500 N/A N/A 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $61,095 $56,595 $4,500 White Black 106 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $46,235 $41,745 $4,490 Gray Black 333 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,645 $48,170 $4,475 Black Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,585 $45,111 $4,474 Blue White 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,585 $45,111 $4,474 Gray Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,585 $45,111 $4,474 Blue Beige 17 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $61,845 $57,381 $4,464 Black Black 17 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $61,520 $57,061 $4,459 Blue Black 17 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $48,445 $43,995 $4,450 Blue N/A 1102 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $44,445 $39,995 $4,450 White N/A 1102 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,035 $44,591 $4,444 White Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $48,685 $44,251 $4,434 White Beige 637 mi
2017 BMW XDR28I xDrive28i 2.0L I4 Auto AWD 14 $45,045 $40,615 $4,430 White Beige 2066 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,820 $50,434 $4,386 White N/A 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,668 $58,170 $53,799 $4,371 White N/A 1461 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $59,295 $54,931 $4,364 Gray Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $46,997 $42,648 $4,349 Gray Beige 637 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $50,345 $45,997 $4,348 N/A N/A 1200 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,245 $46,905 $4,340 White Beige 395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $46,435 $42,113 $4,322 Black Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $44,145 $39,825 $4,320 Black Black 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 8 $57,820 $53,507 $4,313 Blue Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $46,235 $41,931 $4,304 Gray Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $49,390 $4,295 Gray White 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,285 $49,022 $4,263 White N/A 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $47,545 $43,283 $4,262 Black Beige 798 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $65,470 $61,214 $4,256 Blue Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,745 $45,516 $4,229 White Beige 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,845 $48,617 $4,228 Gray White 2386 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $54,220 $49,999 $4,221 White White 362 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $44,145 $39,941 $4,204 Black Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,545 $50,364 $4,181 Gray White 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $57,945 $53,773 $4,172 Gray Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $58,170 $53,999 $4,171 Gray Brown 1461 mi
2019 BMW X3 sDrive30i 2.0L I4 Auto RWD 0 $45,945 $41,791 $4,154 Black Beige 396 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,645 $48,540 $4,105 Black Black 637 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $68,270 $64,171 $4,099 Blue Black 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 892 $49,585 $45,495 $4,090 Black Beige 54 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $67,320 $63,240 $4,080 Black White 231 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,795 $47,724 $4,071 Gray Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,695 $47,628 $4,067 Blue Black 637 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,220 $58,176 $4,044 White Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 899 $51,435 $47,395 $4,040 Black Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,945 $46,908 $4,037 White Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,435 $47,432 $4,003 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,545 $45,542 $4,003 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,545 $51,542 $4,003 Gray Brown 798 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,285 $47,282 $4,003 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,695 $46,692 $4,003 Gray Beige 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,985 $44,982 $4,003 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,045 $47,042 $4,003 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,985 $45,982 $4,003 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $49,142 $4,003 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,935 $46,932 $4,003 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,345 $50,342 $4,003 Gray Black 2275 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $51,695 $47,695 $4,000 Black N/A 730 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,495 $50,495 $4,000 Black N/A 922 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $53,795 $49,795 $4,000 Gray N/A 730 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,770 $52,770 $4,000 Black N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,770 $49,770 $4,000 Blue N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,145 $47,145 $4,000 Gray N/A 922 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,920 $59,920 $4,000 White N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,020 $54,020 $4,000 Gray N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,520 $53,520 $4,000 Blue N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $57,220 $53,220 $4,000 Gray White 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $51,985 $47,985 $4,000 N/A Beige 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $55,420 $51,420 $4,000 Blue Beige 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $57,170 $53,170 $4,000 N/A Beige 111 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $68,670 $64,670 $4,000 Gray Black 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $53,295 $49,295 $4,000 Gray White 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $56,320 $52,320 $4,000 Black Beige 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,685 $47,685 $4,000 White N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,245 $42,245 $4,000 Black N/A 922 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $49,995 $45,997 $3,998 Red N/A 1200 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,070 $54,072 $3,998 Blue White 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,870 $50,872 $3,998 Gray Brown 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,420 $54,422 $3,998 Blue White 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,520 $50,522 $3,998 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,935 $45,940 $3,995 Black Beige 2386 mi
2019 BMW X3 sDrive30i 2.0L I4 Auto RWD 0 $49,345 $45,372 $3,973 Black Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4,526 $48,685 $44,732 $3,953 White Beige 287 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $54,545 $50,618 $3,927 White N/A 524 mi
2019 BMW X3 sDrive30i 2.0L I4 Auto RWD 0 $48,195 $44,268 $3,927 Gray Beige 637 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 12 $64,120 $60,196 $3,924 White Black 419 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 12 $64,120 $60,196 $3,924 Gray Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3,112 $49,235 $45,325 $3,910 Blue Beige 287 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $53,685 $49,820 $3,865 Blue Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $53,685 $49,820 $3,865 White N/A 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $53,645 $49,783 $3,862 White Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $53,495 $49,644 $3,851 Gray Brown 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $53,445 $49,597 $3,848 Blue Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $53,135 $49,310 $3,825 White Black 524 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 12 $60,445 $56,631 $3,814 White Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,495 $50,683 $3,812 Gray Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 60 $59,670 $55,880 $3,790 White Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 1,232 $51,085 $47,295 $3,790 Gray Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,670 $54,900 $3,770 Blue Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,995 $54,225 $3,770 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $52,235 $48,475 $3,760 Black N/A 524 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,545 $58,792 $3,753 Blue Black 375 mi
2018 BMW X3 xDrive30i 2.0L I4 AWD 1 $58,720 $54,995 $3,725 Black Black 120 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,045 $53,332 $3,713 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,395 $42,683 $3,712 White Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,345 $42,637 $3,708 White Beige 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $51,445 $47,741 $3,704 White Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,070 $48,374 $3,696 Blue Black 798 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 14 $55,220 $51,563 $3,657 Blue White 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $50,595 $46,953 $3,642 Blue Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $50,595 $46,953 $3,642 Gray Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 9 $54,670 $51,030 $3,640 White Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $45,295 $41,671 $3,624 Gray Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $52,420 $48,799 $3,621 Gray Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $50,145 $46,535 $3,610 Black Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,920 $56,310 $3,610 Black Black 231 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $60,020 $56,411 $3,609 Blue Beige 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 144 $57,120 $53,534 $3,586 Blue Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $49,445 $45,885 $3,560 White Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 18 $51,985 $48,425 $3,560 Gray Black 1071 mi
2018 BMW X3 M40i 3.0L I6 AWD 0 $63,995 $60,435 $3,560 Gray White 1023 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,885 $48,328 $3,557 White Black 732 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $49,395 $45,839 $3,556 Gray Black 524 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 3 $60,695 $57,145 $3,550 Gray White 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $49,095 $45,561 $3,534 Gray Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $50,161 $3,524 Gray Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,045 $50,532 $3,513 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $50,485 $3,510 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,045 $46,542 $3,503 White Beige 375 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $50,185 $3,500 Gray Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,235 $48,735 $3,500 White Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,295 $44,795 $3,500 Blue Beige 506 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,535 $47,035 $3,500 Black Beige 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,885 $48,385 $3,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,695 $50,195 $3,500 Blue Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,270 $53,770 $3,500 Gray Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,395 $51,895 $3,500 Blue Black 506 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,385 $49,885 $3,500 Gray Beige 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,385 $49,885 $3,500 Blue Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $50,185 $3,500 Blue Beige 506 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,770 $51,270 $3,500 Gray White 506 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,770 $61,270 $3,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,985 $47,485 $3,500 White Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,720 $55,220 $3,500 Black Black 506 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,745 $52,245 $3,500 White N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,520 $55,020 $3,500 White N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,685 $50,185 $3,500 Blue White 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,085 $47,585 $3,500 Blue Beige 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,785 $49,285 $3,500 Brown N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,145 $52,645 $3,500 Black Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,045 $51,545 $3,500 Black Black 19 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $63,120 $59,620 $3,500 White N/A 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,620 $53,120 $3,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $50,185 $3,500 Blue Brown 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,685 $45,185 $3,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,585 $46,085 $3,500 Blue Beige 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $49,645 $3,500 White N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,170 $54,670 $3,500 Gray N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,385 $49,885 $3,500 Brown N/A 19 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,545 $60,045 $3,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,285 $47,785 $3,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,295 $46,795 $3,500 Blue Black 506 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,935 $48,435 $3,500 Black Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $48,495 $45,004 $3,491 Gray Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $50,195 $3,490 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $50,195 $3,490 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 10 $58,420 $54,935 $3,485 Black Black 711 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $48,345 $44,865 $3,480 White Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,220 $54,745 $3,475 Blue Brown 231 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,245 $49,782 $3,463 Gray White 1218 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $68,070 $64,630 $3,440 Blue White 190 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,935 $47,500 $3,435 White Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,795 $49,363 $3,432 Gray Black 244 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 179 $63,420 $59,988 $3,432 Black Black 369 mi
2018 BMW X3 xDrive30i 2.0L I4 AWD 0 $57,045 $53,621 $3,424 Black Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,935 $47,532 $3,403 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $48,943 $3,402 White Brown 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,120 $53,735 $3,385 White N/A 231 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,985 $48,606 $3,379 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,935 $48,559 $3,376 Black Black 244 mi