The Best Deals On 1,215,226 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 10,086 $54,395 $38,994 $15,401 Red Black 369 mi
2017 BMW X3 xDrive35i 3.0L I6 Auto AWD 0 $53,995 $40,241 $13,754 Blue White 46 mi
2017 BMW X3 xDrive35i 3.0L I6 Auto AWD 13,957 $56,445 $44,588 $11,857 White Brown 369 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,920 $46,861 $11,059 Blue N/A 46 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,895 $39,485 $10,410 Black Beige 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,895 $36,825 $10,070 Black N/A 835 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 9,994 $49,695 $39,888 $9,807 Gray Black 369 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,345 $44,680 $9,665 White Beige 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $42,840 $9,505 White Brown 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,795 $42,335 $9,460 White Beige 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,895 $40,585 $9,310 White Beige 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,145 $39,895 $9,250 Gray Black 835 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,298 $54,695 $45,769 $8,926 White Brown 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,845 $46,140 $8,705 White Beige 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,445 $44,835 $8,610 White Black 835 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 $49,620 $41,261 $8,359 Gray Black 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,722 $56,220 $47,985 $8,235 White N/A 42 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $44,545 $36,541 $8,004 White Black 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $44,545 $36,541 $8,004 Black Black 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $48,095 $40,092 $8,003 Blue Brown 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $47,295 $39,294 $8,001 Gray Black 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $47,295 $39,294 $8,001 Black Beige 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $44,545 $36,544 $8,001 Black Black 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $47,295 $39,294 $8,001 N/A Black 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $47,295 $39,294 $8,001 Blue Beige 1214 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 8 Speed Auto RWD 0 $50,420 $42,421 $7,999 White Beige 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $50,420 $42,422 $7,998 Red Beige 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $49,320 $41,324 $7,996 Gray Beige 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $56,820 $49,000 $7,820 Blue Black 148 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 4,827 $44,645 $36,900 $7,745 Black Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $47,735 $39,996 $7,739 Gray Black 576 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $50,095 $42,370 $7,725 White Brown 1807 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $51,870 $44,249 $7,621 Gray White 586 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 4,652 $49,545 $41,990 $7,555 Black White 593 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,235 $41,696 $7,539 Blue White 576 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,517 $54,720 $47,195 $7,525 Blue White 42 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $48,495 $40,997 $7,498 Gray N/A 922 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $45,845 $38,347 $7,498 White N/A 922 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $46,545 $39,047 $7,498 Gray N/A 922 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $46,545 $39,047 $7,498 Gray N/A 922 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 3 $51,395 $43,998 $7,397 Black N/A 1177 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 0 $45,145 $37,900 $7,245 N/A Beige 1363 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 4,967 $49,095 $41,900 $7,195 Gray Black 2386 mi
2017 BMW X3 sDrive28i sDrive28i 2.0L I4 8 Speed Auto RWD 1,523 $48,695 $41,676 $7,019 Gray Black 373 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $51,445 $44,500 $6,945 White White 148 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $66,520 $59,589 $6,931 N/A Brown 46 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 3,696 $53,295 $46,460 $6,835 Blue Beige 593 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 4 $42,695 $35,980 $6,715 Red Beige 1384 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $48,685 $41,996 $6,689 Black Black 576 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 1,277 $53,795 $47,280 $6,515 White Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,645 $44,145 $6,500 Gray Black 835 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,520 $52,020 $6,500 N/A N/A 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,245 $47,745 $6,500 Gray Black 2342 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,920 $58,420 $6,500 White N/A 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,295 $45,795 $6,500 Gray N/A 835 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,245 $47,745 $6,500 Gray Black 2342 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,995 $45,495 $6,500 Gray Beige 2342 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,920 $49,420 $6,500 White N/A 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,245 $42,745 $6,500 White N/A 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,795 $40,295 $6,500 Black Black 2342 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $47,495 $6,500 White N/A 835 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 4,086 $50,795 $44,350 $6,445 Gray Black 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,820 $52,384 $6,436 White Black 46 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $48,945 $42,511 $6,434 Gray Black 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,620 $51,195 $6,425 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,120 $50,735 $6,385 Black Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,820 $50,455 $6,365 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,820 $50,455 $6,365 Blue Beige 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,020 $49,720 $6,300 Gray White 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,445 $49,190 $6,255 Gray Beige 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,395 $49,145 $6,250 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,195 $48,960 $6,235 Black Beige 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $60,620 $54,471 $6,149 Blue Beige 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $47,860 $6,135 Gray Black 54 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 5 $60,335 $54,201 $6,134 Blue Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $60,320 $54,191 $6,129 Black White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $60,070 $53,951 $6,119 Blue Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,845 $46,800 $6,045 Gray Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,845 $46,800 $6,045 Gray Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,220 $52,201 $6,019 N/A Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,295 $45,291 $6,004 Gray Black 672 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $47,295 $41,293 $6,002 Blue Beige 1214 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 4,575 $43,895 $37,900 $5,995 Black Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $57,470 $51,481 $5,989 Gray Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 9 $57,470 $51,481 $5,989 Brown White 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $57,470 $51,481 $5,989 Gray Beige 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $59,439 $53,460 $5,979 Gray White 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,795 $45,835 $5,960 N/A Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $57,070 $51,111 $5,959 Black Beige 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,245 $48,295 $5,950 Gray Black 53 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 Auto AWD 5 $56,645 $50,701 $5,944 Gray Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $56,570 $50,631 $5,939 N/A Beige 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,045 $48,110 $5,935 Gray Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,845 $47,925 $5,920 Blue Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,470 $52,551 $5,919 Gray Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,539 $52,630 $5,909 White Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,670 $52,801 $5,869 Gray White 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $54,870 $49,021 $5,849 Blue N/A 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,285 $44,445 $5,840 White Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $54,245 $48,431 $5,814 Gray Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,095 $50,301 $5,794 Gray Brown 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,585 $43,800 $5,785 Black Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $55,670 $49,886 $5,784 Blue Beige 419 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,695 $49,921 $5,774 Black N/A 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,045 $49,301 $5,744 Blue Brown 17 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $52,945 $47,201 $5,744 N/A Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $54,720 $48,984 $5,736 Blue Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,985 $43,250 $5,735 White N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 12 $54,570 $48,841 $5,729 White Black 419 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,670 $47,991 $5,679 Blue Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,670 $47,991 $5,679 Brown Black 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,695 $48,021 $5,674 Blue N/A 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,495 $47,831 $5,664 Brown Beige 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,145 $47,488 $5,657 N/A Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,125 $47,471 $5,654 Gray Brown 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,187 $48,495 $42,841 $5,654 Black Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $51,135 $45,481 $5,654 White Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $51,135 $45,481 $5,654 White Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,614 $49,020 $5,594 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,895 $46,311 $5,584 Blue White 17 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,935 $45,391 $5,544 Gray Black 17 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $63,420 $57,884 $5,536 Black Black 637 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,095 $49,581 $5,514 Gray White 638 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 5 $48,095 $42,652 $5,443 Black Black 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,254 $46,850 $5,404 Blue Black 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $48,591 $5,404 Gray White 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,054 $46,665 $5,389 White Beige 42 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,685 $48,311 $5,374 Brown Beige 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,395 $48,051 $5,344 Gray Black 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $54,170 $48,845 $5,325 White Black 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,295 $46,977 $5,318 Gray N/A 931 mi
2017 BMW X3 xDrive35i 3.0L I6 8 Speed Auto AWD 144 $55,245 $49,970 $5,275 Black Black 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,735 $47,461 $5,274 Gray Black 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $54,720 $49,450 $5,270 Blue Beige 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,295 $47,061 $5,234 White Beige 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,985 $46,781 $5,204 Gray Beige 638 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $53,695 $48,510 $5,185 Gray N/A 333 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,545 $49,364 $5,181 Gray White 637 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 0 $44,545 $39,377 $5,168 Black Black 1028 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $45,045 $39,900 $5,145 Black Black 547 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 0 $41,045 $35,900 $5,145 White Beige 1363 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,245 $46,121 $5,124 White Beige 638 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 6 $52,395 $47,310 $5,085 Blue Black 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $48,080 $5,065 White N/A 438 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $50,195 $45,176 $5,019 N/A N/A 874 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $52,520 $47,506 $5,014 White Beige 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 xDrive30i 2.0L I4 Auto AWD 0 $54,595 $49,591 $5,004 Gray Brown 672 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,295 $49,291 $5,004 Gray Black 672 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $58,220 $53,220 $5,000 Gray N/A 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $55,420 $50,420 $5,000 Blue Beige 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $58,720 $53,720 $5,000 White White 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $57,220 $52,220 $5,000 Gray White 111 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,295 $44,362 $4,933 Gray White 507 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,435 $46,505 $4,930 White Beige 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $50,395 $45,475 $4,920 White N/A 333 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $47,439 $4,906 White N/A 171 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 11 $48,895 $44,006 $4,889 Black Black 524 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $51,870 $46,995 $4,875 White N/A 1102 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 0 $47,995 $43,165 $4,830 Gray N/A 1130 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $50,045 $45,225 $4,820 White Black 798 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 1,873 $54,570 $49,842 $4,728 Gray Black 325 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,645 $43,015 $4,630 White N/A 438 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $47,245 $42,640 $4,605 Gray Black 798 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 1 $57,120 $52,534 $4,586 Blue Black 1461 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $50,945 $46,398 $4,547 Gray White 637 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 50 $51,095 $46,595 $4,500 Gray Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,495 $48,995 $4,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,045 $47,545 $4,500 Blue Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $62,460 $57,960 $4,500 Blue Black 19 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,470 $59,970 $4,500 Black Blue 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $57,370 $52,870 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $49,595 $45,095 $4,500 White Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $51,385 $46,885 $4,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,045 $50,545 $4,500 Black Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,935 $46,435 $4,500 Blue Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $58,070 $53,570 $4,500 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,495 $43,995 $4,500 Black Beige 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,395 $50,895 $4,500 White N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,070 $51,570 $4,500 White N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,485 $44,985 $4,500 Black Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,420 $50,920 $4,500 Gray Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,985 $46,485 $4,500 White Beige 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,735 $49,235 $4,500 Blue Black 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,135 $46,635 $4,500 Blue N/A 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,045 $49,545 $4,500 White Brown 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,695 $49,195 $4,500 White Brown 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $56,545 $52,045 $4,500 Gray Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $48,645 $4,500 White Beige 19 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 15 $57,345 $52,845 $4,500 Black Black 97 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
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 38 $50,195 $45,765 $4,430 Gray Black 656 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 2,208 $49,395 $44,970 $4,425 Blue Beige 593 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $51,845 $47,500 $4,345 Blue Black 396 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $59,220 $54,899 $4,321 Gray Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $56,320 $52,000 $4,320 Gray Black 711 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 8 $48,695 $44,385 $4,310 Red Beige 656 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,195 $49,900 $4,295 White Black 547 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,195 $49,900 $4,295 Gray Black 547 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,245 $47,010 $4,235 White Beige 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,945 $46,710 $4,235 White Beige 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,845 $42,610 $4,235 White Beige 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,595 $50,360 $4,235 White Beige 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $44,745 $40,510 $4,235 Black Beige 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,995 $46,760 $4,235 White Beige 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,195 $48,960 $4,235 Gray Black 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,545 $53,310 $4,235 Gray Black 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,495 $47,260 $4,235 Gray Black 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,115 $49,880 $4,235 Blue Black 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,445 $49,210 $4,235 White Brown 455 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2,947 $48,685 $44,577 $4,108 Black Black 287 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 10 $53,695 $49,621 $4,074 White N/A 394 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $50,745 $46,716 $4,029 White White 637 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,770 $54,751 $4,019 Gray Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,045 $51,045 $4,000 Blue Brown 506 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 xDrive30i 2.0L I4 Auto AWD 0 $50,145 $46,145 $4,000 Blue N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,470 $53,470 $4,000 Blue N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,995 $47,995 $4,000 Gray N/A 922 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 $54,045 $50,045 $4,000 Gray N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,545 $43,545 $4,000 White N/A 922 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 $52,345 $48,345 $4,000 Blue 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 0 $52,345 $48,345 $4,000 Gray Black 506 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,670 $50,670 $4,000 N/A N/A 922 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,620 $59,620 $4,000 Gray N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,245 $47,247 $3,998 Black N/A 922 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 686 $51,985 $47,995 $3,990 Blue Beige 54 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $49,595 $45,612 $3,983 Red White 637 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 4,228 $50,845 $46,870 $3,975 Blue White 593 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $65,870 $61,905 $3,965 Gray Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $57,820 $53,881 $3,939 Blue Brown 2395 mi
2017 BMW X3 xDrive28i xDrive28i 2.0L I4 8 Speed Auto AWD 0 $48,895 $44,998 $3,897 Blue Black 404 mi
2017 BMW X3 sDrive28i 2.0L I4 Auto RWD 4,783 $51,845 $47,991 $3,854 Gray White 702 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,670 $52,821 $3,849 White Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,420 $52,591 $3,829 White N/A 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,596 $53,795 $49,975 $3,820 White White 254 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $62,195 $58,402 $3,793 Gray Black 524 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,620 $59,835 $3,785 Blue Brown 54 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $63,420 $59,650 $3,770 White Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,395 $51,641 $3,754 Gray Black 2395 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 4,348 $49,045 $45,299 $3,746 Gray Beige 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,295 $51,551 $3,744 N/A N/A 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,295 $51,551 $3,744 N/A N/A 2395 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,220 $58,487 $3,733 White Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,045 $51,321 $3,724 Gray White 2395 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,095 $49,377 $3,718 Gray Brown 574 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,870 $51,161 $3,709 White Brown 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,845 $51,141 $3,704 Gray Black 2395 mi
2017 BMW X3 xDrive28i xDrive28i 2.0L I4 8 Speed Auto AWD 0 $48,195 $44,498 $3,697 White Black 404 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 658 $52,245 $48,549 $3,696 Blue Black 1461 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 2 $60,595 $56,899 $3,696 Gray Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,545 $50,861 $3,684 Blue White 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $61,170 $57,500 $3,670 Blue Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,185 $50,531 $3,654 White Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,995 $50,361 $3,634 Gray White 2395 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 2,410 $51,545 $47,937 $3,608 Blue Black 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 13 $53,245 $49,647 $3,598 Black Beige 369 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $59,670 $56,090 $3,580 Blue Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $54,120 $50,579 $3,541 Black Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,845 $49,311 $3,534 Gray Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,035 $45,505 $3,530 Black Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,395 $48,891 $3,504 Blue Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,145 $50,645 $3,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,735 $44,235 $3,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,495 $58,995 $3,500 N/A N/A 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,345 $50,845 $3,500 Blue Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,345 $50,845 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,285 $44,785 $3,500 Blue Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,220 $60,720 $3,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,220 $60,720 $3,500 N/A N/A 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,985 $43,485 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $59,070 $55,570 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,735 $46,235 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,985 $43,485 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,570 $52,070 $3,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,295 $60,795 $3,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,895 $51,395 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,670 $51,170 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $46,985 $43,485 $3,500 N/A Beige 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,985 $48,485 $3,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $60,795 $57,295 $3,500 White Brown 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,145 $50,645 $3,500 Gray Beige 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,535 $44,035 $3,500 N/A Beige 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,895 $49,395 $3,500 Brown Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $59,820 $56,320 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,985 $48,485 $3,500 Gray Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,220 $51,720 $3,500 Blue Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,570 $61,070 $3,500 Blue Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,135 $49,635 $3,500 Gray Brown 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $44,135 $40,635 $3,500 N/A Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $68,870 $65,370 $3,500 N/A Black 916 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,985 $46,485 $3,500 Gray Black 916 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,220 $60,720 $3,500 N/A N/A 916 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 3,832 $49,995 $46,495 $3,500 Gray Black 593 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,320 $54,821 $3,499 Blue Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,270 $54,771 $3,499 Blue N/A 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,220 $54,721 $3,499 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,520 $54,069 $3,451 Gray Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,045 $53,621 $3,424 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,045 $53,621 $3,424 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,045 $53,621 $3,424 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $57,045 $53,621 $3,424 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $56,095 $52,674 $3,421 Black Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,545 $53,151 $3,394 Black Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,445 $53,058 $3,387 Black Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $55,520 $52,134 $3,386 Blue White 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $56,195 $52,823 $3,372 White Brown 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,445 $47,091 $3,354 White Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $55,770 $52,421 $3,349 Gray N/A 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,670 $52,330 $3,340 Blue N/A 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,520 $52,181 $3,339 Gray N/A 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,595 $52,259 $3,336 Gray White 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,470 $52,141 $3,329 Brown Beige 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2,473 $57,120 $53,800 $3,320 Black Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,895 $46,591 $3,304 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,845 $46,541 $3,304 White Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,820 $51,531 $3,289 White N/A 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,820 $51,531 $3,289 Gray White 2386 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $65,770 $62,482 $3,288 Blue Beige 586 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,695 $51,411 $3,284 Blue Black 525 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $65,570 $62,292 $3,278 Blue Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,620 $51,343 $3,277 White Beige 2386 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $65,520 $62,244 $3,276 White Beige 586 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,495 $51,222 $3,273 Gray Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 AWD 0 $54,395 $51,131 $3,264 N/A Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,345 $51,081 $3,264 Gray Black 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,245 $50,990 $3,255 Gray White 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,145 $50,891 $3,254 Gray Black 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,245 $50,991 $3,254 Gray Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,045 $50,801 $3,244 Gray Brown 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $53,135 $49,894 $3,241 White Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $50,755 $3,240 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,795 $50,562 $3,233 Gray Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,495 $50,281 $3,214 Blue Beige 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $52,595 $49,387 $3,208 Black Black 524 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $52,095 $48,900 $3,195 Blue Black 464 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $49,951 $3,194 White Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,245 $50,051 $3,194 Gray White 1218 mi
2017 BMW X3 xDrive28i 2.0L I4 AWD 0 $53,045 $49,862 $3,183 Blue Black 544 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,845 $49,672 $3,173 Brown Beige 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,845 $49,674 $3,171 Gray White 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,795 $49,627 $3,168 Gray Black 244 mi
2018 BMW X3 M40i M40i 3.0L I6 Auto AWD 0 $62,120 $58,955 $3,165 Gray Black 377 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,645 $49,481 $3,164 Black Black 1218 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $65,275 $62,112 $3,163 White Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,670 $49,510 $3,160 White Beige 2386 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $43,045 $39,888 $3,157 Black Black 2402 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $49,201 $3,144 Gray Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $49,204 $3,141 Black Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,345 $49,204 $3,141 White Brown 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,235 $49,101 $3,134 White Beige 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $47,735 $44,611 $3,124 White Black 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,885 $48,772 $3,113 White Beige 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $62,120 $59,014 $3,106 Black Brown 736 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,695 $48,591 $3,104 Blue Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $50,595 $47,509 $3,086 Gray Black 524 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $61,545 $58,468 $3,077 Black Black 586 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $61,545 $58,468 $3,077 Black Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,245 $48,171 $3,074 White Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,935 $47,871 $3,064 Gray Black 525 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,935 $47,871 $3,064 Gray Black 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $50,145 $47,087 $3,058 Black Black 524 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,785 $47,738 $3,047 Gray Beige 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,735 $47,691 $3,044 Blue Black 525 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $50,445 $47,411 $3,034 Gray Beige 1218 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $66,620 $63,591 $3,029 Blue Brown 2395 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 0 $66,720 $63,691 $3,029 Gray N/A 2395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,345 $47,321 $3,024 Black Beige 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $50,395 $47,371 $3,024 White Black 525 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,395 $47,371 $3,024 Black Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1,425 $53,995 $50,975 $3,020 Gray Brown 254 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,845 $45,841 $3,004 Blue Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,795 $49,791 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,895 $47,891 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,695 $50,691 $3,004 Blue Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,295 $49,291 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,845 $46,841 $3,004 White N/A 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,795 $46,791 $3,004 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,985 $46,981 $3,004 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,445 $46,441 $3,004 Blue Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,495 $50,491 $3,004 Blue Beige 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,145 $50,141 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,945 $48,941 $3,004 White Brown 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,595 $49,591 $3,004 Gray Beige 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,935 $47,931 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,995 $50,991 $3,004 Blue Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,435 $48,431 $3,004 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,045 $48,041 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,345 $51,341 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,045 $44,041 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $51,285 $48,281 $3,004 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,985 $45,981 $3,004 Black Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,935 $47,931 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,095 $47,091 $3,004 Blue Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,445 $50,441 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $47,395 $44,391 $3,004 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,545 $46,541 $3,004 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,895 $46,891 $3,004 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,545 $51,541 $3,004 Blue Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,645 $49,641 $3,004 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,695 $47,691 $3,004 Gray Beige 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $52,145 $49,141 $3,004 Blue Beige 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,645 $51,642 $3,003 Gray Beige 547 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $50,035 $47,033 $3,002 White Black 2386 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 99 $53,595 $50,595 $3,000 White Brown 94 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,520 $55,520 $3,000 White N/A 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,145 $51,145 $3,000 N/A N/A 377 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $58,270 $55,270 $3,000 White Beige 325 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,145 $53,145 $3,000 Black Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,545 $51,545 $3,000 Gray Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $57,720 $54,720 $3,000 White N/A 325 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 1,031 $52,145 $49,145 $3,000 Gray N/A 54 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,695 $50,695 $3,000 White Beige 377 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $51,795 $48,795 $3,000 Gray N/A 325 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,145 $50,145 $3,000 Black Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,695 $50,695 $3,000 Gray Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,545 $51,545 $3,000 Gray Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $52,235 $49,235 $3,000 White Beige 53 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $51,695 $48,695 $3,000 Black N/A 730 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $62,545 $59,545 $3,000 Gray Black 19 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 6 $65,120 $62,120 $3,000 Gray N/A 711 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $52,645 $49,645 $3,000 Gray N/A 730 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,695 $50,695 $3,000 Gray White 377 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 6 $55,220 $52,220 $3,000 Gray Beige 325 mi
2018 BMW X3 M40i 3.0L I6 8 Speed Auto AWD 1 $67,670 $64,670 $3,000 Blue N/A 325 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 0 $53,795 $50,795 $3,000 Gray N/A 730 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 5 $56,120 $53,120 $3,000 Blue Black 94 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $53,495 $50,495 $3,000 White Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $51,345 $48,345 $3,000 White Beige 377 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 1 $62,770 $59,770 $3,000 Blue Black 325 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,045 $51,045 $3,000 Blue Beige 53 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,045 $51,045 $3,000 Brown Beige 377 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 6 $58,520 $55,520 $3,000 Black Black 94 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 3 $53,935 $50,935 $3,000 Blue N/A 94 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 2 $54,545 $51,545 $3,000 White N/A 94 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $44,245 $41,245 $3,000 White Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,470 $55,470 $3,000 Black Black 395 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 10 $49,085 $46,085 $3,000 Gray Black 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $53,995 $50,995 $3,000 Gray White 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $53,145 $50,145 $3,000 Black Beige 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 144 $54,720 $51,720 $3,000 Blue Beige 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 10 $45,295 $42,295 $3,000 White Beige 405 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $56,495 $53,495 $3,000 Blue Black 53 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 5 $48,745 $45,745 $3,000 White Black 1071 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 0 $64,820 $61,820 $3,000 Gray Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 1 $57,820 $54,820 $3,000 Blue Black 1071 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $56,820 $53,820 $3,000 Black Black 405 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 1 $67,920 $64,920 $3,000 Gray Black 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 6 $54,045 $51,045 $3,000 Gray White 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 121 $53,495 $50,495 $3,000 White White 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 2 $54,045 $51,045 $3,000 Blue White 405 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 4 $54,495 $51,495 $3,000 Gray White 405 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $54,245 $51,245 $3,000 Blue White 377 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 7 $60,620 $57,620 $3,000 Blue Black 1461 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,520 $51,521 $2,999 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $55,720 $52,721 $2,999 Blue N/A 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,420 $55,421 $2,999 Blue White 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,120 $51,121 $2,999 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,870 $51,871 $2,999 Gray Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,870 $51,871 $2,999 Gray Brown 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $59,820 $56,821 $2,999 Blue White 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $53,770 $50,771 $2,999 Blue N/A 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $54,470 $51,471 $2,999 White Black 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $58,070 $55,071 $2,999 Blue White 2275 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,845 $46,851 $2,994 White Beige 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,845 $46,854 $2,991 White Beige 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,845 $46,854 $2,991 White Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 3 $52,185 $49,195 $2,990 Blue Black 97 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 299 $52,035 $49,055 $2,980 Gray Black 54 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,645 $46,666 $2,979 Gray Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $59,270 $56,301 $2,969 Gray Black 547 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,435 $46,469 $2,966 N/A Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $49,295 $46,332 $2,963 Gray Black 1214 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,285 $46,328 $2,957 White Black 2386 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 1 $57,970 $55,015 $2,955 White N/A 376 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,095 $46,149 $2,946 Black Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,095 $46,149 $2,946 White Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $49,095 $46,149 $2,946 Black Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $58,670 $55,737 $2,933 Blue Black 586 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,745 $45,820 $2,925 Gray Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $48,745 $45,821 $2,924 Black Black 525 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 0 $57,445 $54,530 $2,915 Gray N/A 377 mi
2018 BMW X3 xDrive30i xDrive30i 2.0L I4 Auto AWD 0 $57,445 $54,530 $2,915 White Beige 377 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,445 $45,531 $2,914 Gray Black 1218 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,345 $45,444 $2,901 Black Black 244 mi
2018 BMW X3 xDrive30i 2.0L I4 Auto AWD 0 $48,295 $45,397 $2,898 Gray Black 2386 mi
2018 BMW X3 xDrive30i 2.0L I4 8 Speed Auto AWD 0 $48,195 $45,301 $2,894 White Beige 525 mi