The Best Deals On 1,088,294 New Cars




 
Vehicle Trim Engine Transmission Drivetrain Mileage MSRP Price Discount* Payment* Ext. / Int. Distance Seller
2015 BMW i8 Base 1.5L I3 Auto AWD 0 $150,095 $100,000 $50,095 $1,348 46 mi
2017 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $107,905 $83,995 $23,910 $1,132 177 mi
2017 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 23,042 $71,570 $48,020 $23,550 $647 333 mi
2015 BMW i8 Base 1.5L I3 Auto AWD 0 $148,295 $125,250 $23,045 $1,688 46 mi
2019 BMW 7 Series 750i 4.4L V8 8 Speed Auto RWD 1,900 $108,450 $88,000 $20,450 $1,186 895 mi
2016 BMW M4 GTS 3.0L I6 7 Speed Auto RWD 0 $149,200 $129,200 $20,000 $1,742 2299 mi
2017 BMW 340i 340i 3.0L I6 Auto RWD 1,337 $57,845 $38,968 $18,877 $525 1363 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $88,815 $69,994 $18,821 $944 525 mi
2018 BMW 6 Series 650i xDrive Gran Coupe 4.4L V8 8 Speed Auto AWD 5 $106,515 $87,991 $18,524 $1,186 1461 mi
2017 BMW 5 Series 530i xDrive 2.0L I4 Auto AWD 2,976 $67,960 $49,475 $18,485 $667 421 mi
2018 BMW 650i 650i 4.4L V8 8 Speed Auto RWD 0 $108,815 $90,774 $18,041 $1,224 2395 mi
2018 BMW 650i 650i xDrive Gran Coupe 4.4L V8 8 Speed Auto AWD 155 $106,000 $87,995 $18,005 $1,186 267 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $94,195 $76,463 $17,732 $1,031 1102 mi
2018 BMW 750i 750i 4.4L V8 Auto RWD 0 $100,295 $82,795 $17,500 $1,116 2323 mi
2018 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $115,175 $97,675 $17,500 $1,317 2323 mi
2017 BMW 535i 535i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 8,540 $75,045 $57,556 $17,489 $776 371 mi
2017 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 1,915 $76,870 $59,575 $17,295 $803 421 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 2,161 $49,989 $32,989 $17,000 $445 153 mi
2018 BMW 7 Series 750i 4.4L V8 8 Speed Auto RWD 149 $115,215 $98,215 $17,000 $1,324 917 mi
2017 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 1,435 $76,870 $59,975 $16,895 $808 421 mi
2018 BMW 750i 750i 4.4L V8 8 Speed Auto RWD 0 $125,525 $108,644 $16,881 $1,465 1214 mi
2017 BMW 530i 530i xDrive 2.0L I4 Auto AWD 2,358 $62,800 $45,998 $16,802 $620 1070 mi
2018 BMW M6 Gran Coupe 4.4L V8 Auto RWD 0 $133,205 $116,488 $16,717 $1,570 2402 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 AWD 8,730 $98,695 $82,234 $16,461 $1,109 371 mi
2017 BMW 3 Series 330i xDrive Gran Turismo 2.0L I4 Auto AWD 20,029 $52,530 $36,491 $16,039 $492 333 mi
2018 BMW 740i 740i 3.0L I6 Auto RWD 0 $97,695 $81,913 $15,782 $1,104 525 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $97,695 $81,913 $15,782 $1,104 525 mi
2018 BMW 740i 740i xDrive 3.0L I6 Auto AWD 0 $98,345 $82,577 $15,768 $1,113 46 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $96,845 $81,103 $15,742 $1,093 525 mi
2018 BMW 750i 750i 4.4L V8 8 Speed Auto RWD 0 $124,665 $108,943 $15,722 $1,469 1214 mi
2017 BMW M3 Base 3.0L I6 7 Speed Auto RWD 2,210 $84,135 $68,519 $15,616 $924 375 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $97,205 $81,662 $15,543 $1,101 525 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 8 Speed Auto AWD 0 $95,995 $80,495 $15,500 $1,085 2327 mi
2017 BMW 328d 328d xDrive 2.0L I4 Auto AWD 21 $55,095 $39,598 $15,497 $534 1070 mi
2016 BMW 2 Series 228i xDrive 2.0L I4 8 Speed Auto AWD 17,500 $42,395 $26,991 $15,404 $364 1461 mi
2019 BMW 7 Series 750i 4.4L V8 Auto RWD 0 $114,885 $99,488 $15,397 $1,341 2402 mi
2018 BMW 6 Series 650i 4.4L V8 Auto RWD 590 $107,165 $91,777 $15,388 $1,237 2265 mi
2018 BMW 650i 650i xDrive 4.4L V8 Auto AWD 0 $114,045 $98,784 $15,261 $1,332 1461 mi
2018 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $109,255 $94,153 $15,102 $1,269 1461 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 Auto AWD 0 $101,295 $86,201 $15,094 $1,162 424 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 2,993 $46,989 $31,989 $15,000 $431 153 mi
2019 BMW 7 Series 750i 4.4L V8 Auto RWD 0 $114,220 $99,288 $14,932 $1,338 2402 mi
2016 BMW 3 Series 328i 2.0L I4 8 Speed Auto RWD 4,725 $47,805 $33,000 $14,805 $445 325 mi
2017 BMW 328d 328d xDrive 2.0L I4 Auto AWD 21 $56,170 $41,398 $14,772 $558 1070 mi
2018 BMW 740i 740i 3.0L I6 Auto RWD 0 $93,625 $78,900 $14,725 $1,064 1363 mi
2015 BMW 5 Series 528i xDrive 2.0L I4 8 Speed Auto AWD 4,225 $61,600 $46,900 $14,700 $632 325 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 1 $77,610 $62,995 $14,615 $849 267 mi
2018 BMW 650i 650i Gran Coupe 4.4L V8 Auto RWD 4 $113,300 $98,722 $14,578 $1,331 1177 mi
2017 BMW X6 xDrive50i 4.4L V8 8 Speed Auto AWD 13,850 $94,545 $79,991 $14,554 $1,078 1461 mi
2017 BMW 328d 328d xDrive 2.0L I4 Auto AWD 44 $55,325 $40,998 $14,327 $553 1070 mi
2019 BMW 750i 750i xDrive 4.4L V8 AWD 0 $114,300 $99,998 $14,302 $1,348 187 mi
2017 BMW 5 Series 535i xDrive Gran Turismo 3.0L I6 AWD 0 $75,195 $60,995 $14,200 $822 544 mi
2016 BMW 3 Series 328i 2.0L I4 Auto RWD 0 $44,745 $30,620 $14,125 $413 703 mi
2018 BMW 7 Series 740i 3.0L I6 8 Speed Auto RWD 36 $94,115 $79,995 $14,120 $1,078 917 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 Auto AWD 0 $99,095 $84,995 $14,100 $1,146 2342 mi
2018 BMW 740i 740i 3.0L I6 Auto RWD 2 $87,965 $73,891 $14,074 $996 524 mi
2018 BMW 640i 640i xDrive 3.0L I6 Auto AWD 0 $96,495 $82,441 $14,054 $1,111 1028 mi
2018 BMW 7 Series 740i xDrive 3.0L I6 8 Speed Auto AWD 3 $105,275 $91,295 $13,980 $1,231 917 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $86,915 $72,993 $13,922 $984 525 mi
2018 BMW 7 Series 740e xDrive iPerformance 2.0L I4 AWD 0 $98,695 $84,774 $13,921 $1,143 265 mi
2017 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 2,920 $75,920 $62,000 $13,920 $836 2402 mi
2017 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 1,608 $75,920 $62,000 $13,920 $836 2402 mi
2017 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 1,250 $75,920 $62,000 $13,920 $836 2402 mi
2018 BMW 640i Gran Coupe 640i Gran Coupe 3.0L I6 Auto RWD 0 $92,705 $78,900 $13,805 $1,064 1363 mi
2018 BMW 650i 650i xDrive Gran Coupe 4.4L V8 Auto AWD 0 $105,895 $92,140 $13,755 $1,242 54 mi
2018 BMW 7 Series 740i xDrive 3.0L I6 8 Speed Auto AWD 2 $92,745 $78,995 $13,750 $1,065 917 mi
2018 BMW 740i 740i xDrive 3.0L I6 AWD 0 $98,445 $84,697 $13,748 $1,142 120 mi
2018 BMW 3 Series 330i xDrive Gran Turismo 2.0L I4 Auto AWD 1,212 $51,698 $37,991 $13,707 $512 703 mi
2018 BMW M6 Gran Coupe 4.4L V8 7 Speed Manual RWD 0 $128,795 $115,099 $13,696 $1,552 798 mi
2018 BMW 650i 650i 4.4L V8 8 Speed Auto RWD 0 $108,565 $94,884 $13,681 $1,279 1214 mi
2018 BMW 640i 640i Gran Coupe 3.0L I6 Auto RWD 23 $88,645 $74,992 $13,653 $1,011 1177 mi
2017 BMW X5 xDrive35d 3.0L I6 Auto AWD 2,828 $64,650 $51,000 $13,650 $687 711 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 Auto AWD 0 $102,080 $88,442 $13,638 $1,192 1461 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 Auto AWD 0 $103,345 $89,712 $13,633 $1,209 902 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 Auto AWD 0 $101,355 $87,763 $13,592 $1,183 1461 mi
2017 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 19,302 $69,520 $55,991 $13,529 $755 1461 mi
2017 BMW 330i 330i 2.0L I4 8 Speed Auto RWD 0 $47,480 $33,984 $13,496 $458 1214 mi
2019 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $106,945 $93,499 $13,446 $1,260 278 mi
2017 BMW 330i 330i 2.0L I4 8 Speed Auto RWD 0 $48,355 $34,983 $13,372 $472 1214 mi
2017 BMW 330i 330i 2.0L I4 8 Speed Auto RWD 0 $49,300 $35,983 $13,317 $485 1214 mi
2017 BMW 330i 330i 2.0L I4 8 Speed Auto RWD 0 $48,280 $34,982 $13,298 $472 1214 mi
2018 BMW 640i Gran Coupe 640i Gran Coupe 3.0L I6 Auto RWD 0 $93,165 $79,900 $13,265 $1,077 1363 mi
2016 BMW 5 Series 528i 2.0L I4 Auto RWD 5 $57,795 $44,601 $13,194 $601 333 mi
2016 BMW 3 Series 320i xDrive 2.0L I4 8 Speed Auto AWD 8,054 $43,145 $30,000 $13,145 $404 325 mi
2018 BMW 330i 330i xDrive 2.0L I4 Auto AWD 284 $52,095 $38,998 $13,097 $526 419 mi
2018 BMW 640i Gran Coupe 640i Gran Coupe 3.0L I6 Auto RWD 0 $91,995 $78,900 $13,095 $1,064 1363 mi
2017 BMW 328d 328d xDrive 2.0L I4 8 Speed Auto AWD 84 $53,045 $39,995 $13,050 $539 2030 mi
2018 BMW 6 Series 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $74,735 $61,688 $13,047 $832 2402 mi
2018 BMW 6 Series 640i 3.0L I6 8 Speed Auto RWD 5 $102,025 $88,995 $13,030 $1,200 917 mi
2018 BMW 7 Series 740i xDrive 3.0L I6 8 Speed Auto AWD 5 $98,445 $85,445 $13,000 $1,152 917 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 4,548 $51,095 $38,095 $13,000 $514 5549 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 10,625 $47,245 $34,245 $13,000 $462 5549 mi
2017 BMW 4 Series 430i xDrive Gran Coupe 2.0L I4 Auto AWD 4,149 $47,560 $34,560 $13,000 $466 5549 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 4,285 $49,235 $36,235 $13,000 $488 5549 mi
2017 BMW X3 xDrive28i 2.0L I4 Auto AWD 4,207 $49,095 $36,095 $13,000 $487 5549 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 4,467 $50,585 $37,585 $13,000 $507 5549 mi
2017 BMW 650i 650i xDrive 4.4L V8 Auto AWD 0 $110,990 $97,995 $12,995 $1,321 19 mi
2019 BMW 7 Series 750i xDrive 4.4L V8 Auto AWD 1,235 $106,545 $93,560 $12,985 $1,261 333 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $74,835 $61,882 $12,953 $834 1102 mi
2018 BMW ALPINA B7 750i xDrive 4.4L V8 Auto AWD 0 $162,895 $149,995 $12,900 $2,022 1363 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 7,108 $42,850 $29,991 $12,859 $404 106 mi
2016 BMW 7 Series 740i 3.0L I6 Auto RWD 0 $101,745 $89,000 $12,745 $1,200 395 mi
2017 BMW X5 xDrive35i 3.0L I6 AWD 0 $71,320 $58,585 $12,735 $790 544 mi
2017 BMW X5 xDrive50i 4.4L V8 8 Speed Auto AWD 0 $86,645 $73,995 $12,650 $997 730 mi
2018 BMW 6 Series 650i Gran Coupe 4.4L V8 Auto RWD 0 $103,915 $91,288 $12,627 $1,231 2402 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $75,335 $62,788 $12,547 $846 46 mi
2018 BMW 640i 640i Gran Coupe 3.0L I6 Auto RWD 18 $88,695 $76,165 $12,530 $1,027 1177 mi
2017 BMW 330i 330i 2.0L I4 8 Speed Auto RWD 0 $48,355 $35,983 $12,372 $485 1214 mi
2018 BMW 7 Series 740e xDrive iPerformance 2.0L I4 8 Speed Auto AWD 0 $100,295 $87,995 $12,300 $1,186 1807 mi
2017 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $74,470 $62,183 $12,287 $838 362 mi
2017 BMW X5 sDrive35i 3.0L I6 Auto RWD 0 $71,170 $58,888 $12,282 $794 1202 mi
2016 BMW 5 Series 528i xDrive 2.0L I4 8 Speed Auto AWD 0 $56,045 $43,795 $12,250 $590 574 mi
2018 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $121,215 $109,000 $12,215 $1,469 148 mi
2018 BMW 650i 650i 4.4L V8 Auto RWD 0 $103,595 $91,381 $12,214 $1,232 424 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 0 $50,195 $37,990 $12,205 $512 580 mi
2018 BMW 530i 530i xDrive 2.0L I4 8 Speed Auto AWD 0 $65,830 $53,636 $12,194 $723 798 mi
2017 BMW X6 M Base 4.4L V8 Auto AWD 0 $121,195 $109,076 $12,119 $1,470 244 mi
2018 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $109,255 $97,153 $12,102 $1,310 1461 mi
2017 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $70,570 $58,495 $12,075 $789 580 mi
2017 BMW 2 Series M240i 3.0L I6 RWD 0 $57,930 $45,895 $12,035 $619 544 mi
2019 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $109,145 $97,120 $12,025 $1,309 54 mi
2017 BMW 3 Series 330i 2.0L I4 8 Speed Auto RWD 0 $44,825 $32,824 $12,001 $442 547 mi
2017 BMW 540i 540i 3.0L I6 8 Speed Auto RWD 0 $63,120 $51,120 $12,000 $689 2310 mi
2017 BMW 340i 340i xDrive 3.0L I6 Auto AWD 0 $57,160 $45,160 $12,000 $609 2403 mi
2016 BMW 5 Series 528i xDrive 2.0L I4 8 Speed Auto AWD 0 $61,625 $49,625 $12,000 $669 574 mi
2017 BMW 328d 328d 2.0L I4 8 Speed Auto RWD 0 $49,880 $37,884 $11,996 $511 547 mi
2017 BMW 2 Series M240i 3.0L I6 RWD 0 $56,670 $44,675 $11,995 $602 544 mi
2018 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 2,830 $108,495 $96,540 $11,955 $1,301 371 mi
2017 BMW X3 xDrive28i 2.0L I4 AWD 0 $53,045 $41,095 $11,950 $554 544 mi
2017 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $64,900 $52,993 $11,907 $714 464 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 2 $79,235 $67,350 $11,885 $908 524 mi
2019 BMW 750i 750i 4.4L V8 Auto RWD 0 $118,480 $106,631 $11,849 $1,437 902 mi
2017 BMW 328d 328d xDrive 2.0L I4 Auto AWD 49 $52,830 $40,998 $11,832 $553 1070 mi
2018 BMW 6 Series 650i 4.4L V8 8 Speed Auto RWD 73 $108,765 $96,995 $11,770 $1,307 917 mi
2017 BMW 330i 330i xDrive 2.0L I4 AWD 1 $51,700 $39,995 $11,705 $539 120 mi
2017 BMW 3 Series 330i 2.0L I4 Auto RWD 0 $48,700 $36,995 $11,705 $499 544 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 0 $49,585 $37,900 $11,685 $511 464 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $47,645 $35,980 $11,665 $485 580 mi
2016 BMW 528i 528i xDrive 2.0L I4 Auto AWD 0 $58,195 $46,556 $11,639 $628 874 mi
2018 BMW 330e 330e iPerformance 2.0L I4 Auto RWD 971 $53,595 $41,977 $11,618 $566 835 mi
2018 BMW 6 Series 640i 3.0L I6 8 Speed Auto RWD 1 $98,595 $86,995 $11,600 $1,173 917 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $75,285 $63,720 $11,565 $859 54 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 Auto AWD 0 $110,200 $98,672 $11,528 $1,330 902 mi
2017 BMW 3 Series 330i 2.0L I4 Auto RWD 0 $50,165 $38,695 $11,470 $522 544 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 2,451 $66,185 $54,750 $11,435 $738 711 mi
2017 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 9,250 $66,420 $54,986 $11,434 $741 371 mi
2017 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $66,320 $54,895 $11,425 $740 177 mi
2018 BMW 440i 440i xDrive Gran Coupe 3.0L I6 8 Speed Auto AWD 1 $61,345 $49,995 $11,350 $674 267 mi
2017 BMW 3 Series 330i 2.0L I4 Auto RWD 0 $47,345 $35,995 $11,350 $485 544 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 2,393 $67,585 $56,250 $11,335 $758 711 mi
2019 BMW 740i 740i xDrive 3.0L I6 Auto AWD 0 $98,695 $87,430 $11,265 $1,179 54 mi
2019 BMW 740i 740i xDrive 3.0L I6 Auto AWD 0 $98,695 $87,430 $11,265 $1,179 54 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 2,603 $72,960 $61,750 $11,210 $832 711 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $51,185 $39,990 $11,195 $539 580 mi
2018 BMW 3 Series 328d xDrive 2.0L I4 8 Speed Auto AWD 6,724 $52,110 $40,991 $11,119 $553 1461 mi
2018 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 6,450 $77,610 $66,491 $11,119 $896 1461 mi
2019 BMW i8 Base 1.5L I3 Auto AWD 0 $153,995 $142,900 $11,095 $1,926 1363 mi
2019 BMW 7 Series 750i xDrive 4.4L V8 Auto AWD 5 $126,425 $115,350 $11,075 $1,555 333 mi
2019 BMW 750i 750i 4.4L V8 Auto RWD 5 $110,695 $99,626 $11,069 $1,343 524 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 835 $63,295 $52,277 $11,018 $705 835 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $80,135 $69,121 $11,014 $932 547 mi
2018 BMW 740i 740i xDrive 3.0L I6 Auto AWD 0 $96,250 $85,241 $11,009 $1,149 1028 mi
2017 BMW 328d 328d xDrive 2.0L I4 Auto AWD 4,000 $57,220 $46,220 $11,000 $623 97 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $48,935 $37,980 $10,955 $512 580 mi
2019 BMW M760i M760i xDrive 6.6L V12 Auto AWD 0 $168,515 $157,561 $10,954 $2,124 1461 mi
2018 BMW X5 xDrive50i 4.4L V8 8 Speed Auto AWD 1 $90,445 $79,495 $10,950 $1,072 267 mi
2019 BMW 640i 640i xDrive Gran Coupe 3.0L I6 Auto AWD 0 $100,845 $89,900 $10,945 $1,212 702 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $79,420 $68,475 $10,945 $923 54 mi
2018 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $164,045 $153,125 $10,920 $2,064 1200 mi
2018 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $107,715 $96,795 $10,920 $1,305 53 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $75,105 $64,195 $10,910 $865 2403 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $47,795 $36,888 $10,907 $497 1202 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $66,795 $55,900 $10,895 $754 1363 mi
2017 BMW 3 Series 320i xDrive 2.0L I4 8 Speed Auto AWD 9,733 $45,870 $34,991 $10,879 $472 1461 mi
2017 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $75,870 $64,995 $10,875 $876 53 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 2,000 $64,085 $53,215 $10,870 $717 42 mi
2018 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $110,745 $99,888 $10,857 $1,346 1200 mi
2018 BMW X5 xDrive50i 4.4L V8 Auto AWD 0 $91,945 $81,090 $10,855 $1,093 835 mi
2017 BMW 340i 340i xDrive 3.0L I6 Auto AWD 0 $52,335 $41,495 $10,840 $559 580 mi
2017 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 1,281 $72,770 $61,964 $10,806 $835 1363 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $73,210 $62,412 $10,798 $841 1461 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 AWD 2,139 $74,260 $63,511 $10,749 $856 120 mi
2018 BMW M6 Base 4.4L V8 Auto RWD 0 $135,685 $124,955 $10,730 $1,684 1200 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $81,300 $70,601 $10,699 $952 1461 mi
2018 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $110,575 $99,900 $10,675 $1,347 464 mi
2018 BMW M4 Base 3.0L I6 Manual RWD 0 $77,145 $66,475 $10,670 $896 46 mi
2018 BMW 650i 650i 4.4L V8 Auto RWD 36 $107,445 $96,791 $10,654 $1,305 1177 mi
2017 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $64,095 $53,495 $10,600 $721 580 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $46,585 $35,995 $10,590 $485 580 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $81,375 $70,802 $10,573 $954 1214 mi
2018 BMW 750i 750i 4.4L V8 Auto RWD 0 $102,585 $92,023 $10,562 $1,240 638 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $65,535 $54,973 $10,562 $741 586 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 2 $75,285 $64,730 $10,555 $873 97 mi
2018 BMW 650i 650i Gran Coupe 4.4L V8 Auto RWD 3 $102,945 $92,390 $10,555 $1,245 97 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $75,235 $64,711 $10,524 $872 547 mi
2019 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $115,615 $105,101 $10,514 $1,417 1461 mi
2016 BMW 3 Series 328i xDrive 2.0L I4 8 Speed Auto AWD 0 $50,095 $39,595 $10,500 $534 574 mi
2018 BMW 650i 650i xDrive Gran Coupe 4.4L V8 8 Speed Auto AWD 0 $106,495 $95,996 $10,499 $1,294 576 mi
2018 BMW 340i 340i xDrive Gran Turismo 3.0L I6 Auto AWD 50 $56,085 $45,589 $10,496 $615 1177 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $74,685 $64,193 $10,492 $865 1461 mi
2019 BMW i8 Base 1.5L I3 AWD 0 $160,295 $149,805 $10,490 $2,019 1023 mi
2018 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 2,000 $49,925 $39,439 $10,486 $532 333 mi
2018 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $104,645 $94,184 $10,461 $1,270 547 mi
2018 BMW 3 Series 330i xDrive Gran Turismo 2.0L I4 8 Speed Auto AWD 7,957 $54,420 $43,991 $10,429 $593 1461 mi
2018 BMW 3 Series 330i xDrive Gran Turismo 2.0L I4 8 Speed Auto AWD 7,549 $56,420 $45,991 $10,429 $620 1461 mi
2018 BMW X5 xDrive35d 3.0L I6 8 Speed Auto AWD 1,370 $74,910 $64,491 $10,419 $869 1461 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $72,310 $61,911 $10,399 $835 1461 mi
2017 BMW 3 Series 330i 2.0L I4 Auto RWD 0 $47,145 $36,797 $10,348 $496 703 mi
2018 BMW 440i 440i xDrive Gran Coupe 3.0L I6 8 Speed Auto AWD 1 $59,335 $48,995 $10,340 $660 267 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $70,660 $60,332 $10,328 $813 1461 mi
2018 BMW 650i 650i xDrive 4.4L V8 8 Speed Auto AWD 0 $113,195 $102,874 $10,321 $1,387 2395 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $75,555 $65,243 $10,312 $879 1214 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $72,110 $61,813 $10,297 $833 46 mi
2018 BMW 6 Series 650i Gran Coupe 4.4L V8 RWD 0 $102,945 $92,650 $10,295 $1,249 544 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $77,180 $66,888 $10,292 $902 2296 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $80,175 $69,888 $10,287 $942 2296 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $68,710 $58,461 $10,249 $788 1461 mi
2018 BMW X4 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $58,220 $47,983 $10,237 $647 362 mi
2018 BMW 340i 340i xDrive 3.0L I6 Auto AWD 0 $60,215 $50,000 $10,215 $674 46 mi
2019 BMW i8 Base 1.5L I3 Auto AWD 0 $173,095 $162,900 $10,195 $2,196 1363 mi
2018 BMW 530i 530i xDrive 2.0L I4 Auto AWD 0 $63,835 $53,653 $10,182 $723 46 mi
2018 BMW 540i 540i xDrive 3.0L I6 Auto AWD 0 $75,160 $64,995 $10,165 $876 702 mi
2018 BMW X6 xDrive35i 3.0L I6 AWD 1 $79,460 $69,344 $10,116 $935 120 mi
2017 BMW X3 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $60,095 $49,995 $10,100 $674 730 mi
2018 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $110,015 $99,960 $10,055 $1,347 53 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $68,760 $58,734 $10,026 $792 586 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $78,435 $68,415 $10,020 $922 42 mi
2019 BMW X3 sDrive30i 2.0L I4 8 Speed Auto RWD 0 $50,495 $40,491 $10,004 $546 1214 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $41,735 $31,735 $10,000 $428 2067 mi
2017 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $67,070 $57,070 $10,000 $769 1130 mi
2018 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $105,320 $95,320 $10,000 $1,285 4804 mi
2018 BMW 750i 750i 4.4L V8 8 Speed Auto RWD 0 $102,195 $92,195 $10,000 $1,243 4804 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 Auto AWD 5,996 $61,195 $51,195 $10,000 $690 97 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $40,755 $30,755 $10,000 $415 2067 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $83,145 $73,145 $10,000 $986 506 mi
2017 BMW X5 xDrive35d 3.0L I6 Auto AWD 0 $69,420 $59,420 $10,000 $801 1130 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $49,095 $39,095 $10,000 $527 2323 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $49,185 $39,185 $10,000 $528 1130 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $50,760 $40,760 $10,000 $549 2067 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $50,425 $40,425 $10,000 $545 2323 mi
2018 BMW i3 with Range Extender Base 0.7L I2 Auto RWD 0 $52,245 $42,245 $10,000 $569 1817 mi
2017 BMW 320i 320i 2.0L I4 Auto RWD 0 $35,845 $25,845 $10,000 $348 1130 mi
2017 BMW 340i 340i 3.0L I6 Auto RWD 0 $56,595 $46,595 $10,000 $628 1130 mi
2018 BMW 750i 750i 4.4L V8 Auto RWD 0 $105,705 $95,705 $10,000 $1,290 2274 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $39,570 $29,570 $10,000 $399 2067 mi
2017 BMW 4 Series 430i Gran Coupe 2.0L I4 RWD 0 $48,990 $38,990 $10,000 $526 544 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 4,605 $63,385 $53,385 $10,000 $720 97 mi
2017 BMW 320i 320i xDrive 2.0L I4 8 Speed Auto AWD 0 $44,825 $34,825 $10,000 $469 2299 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $39,940 $29,940 $10,000 $404 2067 mi
2018 BMW i3 with Range Extender Base 0.7L I2 1 Speed Auto RWD 0 $50,595 $40,595 $10,000 $547 299 mi
2017 BMW 340i 340i 3.0L I6 Auto RWD 0 $59,475 $49,475 $10,000 $667 1130 mi
2017 BMW X5 sDrive35i 3.0L I6 Auto RWD 0 $60,645 $50,645 $10,000 $683 1130 mi
2017 BMW 328d 328d 2.0L I4 8 Speed Auto RWD 0 $47,555 $37,555 $10,000 $506 2310 mi
2017 BMW 320i 320i 2.0L I4 Auto RWD 0 $37,915 $27,915 $10,000 $376 1130 mi
2018 BMW i3 with Range Extender Base 0.7L I2 1 Speed Auto RWD 0 $55,695 $45,695 $10,000 $616 299 mi
2017 BMW 328d 328d 2.0L I4 Auto RWD 0 $48,180 $38,180 $10,000 $515 2323 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $49,095 $39,095 $10,000 $527 2323 mi
2019 BMW i8 Base 1.5L I3 6 Speed Auto AWD 0 $148,995 $138,995 $10,000 $1,874 2310 mi
2017 BMW X5 sDrive35i 3.0L I6 RWD 0 $66,695 $56,695 $10,000 $764 544 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $49,095 $39,095 $10,000 $527 2323 mi
2017 BMW 330i 330i 2.0L I4 Manual RWD 0 $55,455 $45,455 $10,000 $613 2323 mi
2017 BMW 328d 328d 2.0L I4 8 Speed Auto RWD 0 $48,845 $38,845 $10,000 $524 2310 mi
2017 BMW 328d 328d 2.0L I4 8 Speed Auto RWD 0 $50,005 $40,005 $10,000 $539 2310 mi
2018 BMW i3 with Range Extender Base 0.7L I2 Auto RWD 0 $52,895 $42,895 $10,000 $578 278 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $40,270 $30,270 $10,000 $408 2067 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $45,870 $35,870 $10,000 $484 2067 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $51,230 $41,230 $10,000 $556 2323 mi
2018 BMW 740e 740e xDrive iPerformance 2.0L I4 AWD 0 $103,215 $93,215 $10,000 $1,257 4804 mi
2017 BMW 330e 330e iPerformance 2.0L I4 Auto RWD 0 $57,760 $47,760 $10,000 $644 1130 mi
2018 BMW 740i 740i 3.0L I6 Auto RWD 0 $101,450 $91,450 $10,000 $1,233 2274 mi
2017 BMW 440i 440i 3.0L I6 6 Speed Manual RWD 0 $69,520 $59,520 $10,000 $802 2299 mi
2017 BMW 3 Series 320i 2.0L I4 8 Speed Auto RWD 0 $42,000 $32,000 $10,000 $431 586 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $49,705 $39,705 $10,000 $535 2323 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $49,095 $39,095 $10,000 $527 2323 mi
2018 BMW i3 with Range Extender Base 0.7L I2 Auto RWD 0 $55,195 $45,195 $10,000 $609 1817 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $38,460 $28,460 $10,000 $384 2067 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $51,285 $41,285 $10,000 $557 2323 mi
2018 BMW i3 Base 0.7L I2 Auto RWD 0 $53,395 $43,395 $10,000 $585 278 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $49,705 $39,705 $10,000 $535 2323 mi
2017 BMW 3 Series 320i 2.0L I4 8 Speed Auto RWD 0 $41,590 $31,590 $10,000 $426 586 mi
2017 BMW 3 Series 330i 2.0L I4 8 Speed Auto RWD 0 $48,700 $38,700 $10,000 $522 586 mi
2017 BMW 3 Series 330i 2.0L I4 8 Speed Auto RWD 0 $48,345 $38,345 $10,000 $517 586 mi
2018 BMW i3 Base 0.7L I2 Auto RWD 0 $49,795 $39,795 $10,000 $536 2265 mi
2018 BMW i3 Base 0.7L I2 Auto RWD 0 $55,095 $45,095 $10,000 $608 2265 mi
2018 BMW i3 with Range Extender s 0.7L I2 Auto RWD 0 $55,045 $45,045 $10,000 $607 1817 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $48,645 $38,645 $10,000 $521 1130 mi
2017 BMW 530i 530i xDrive 2.0L I4 Auto AWD 0 $58,495 $48,495 $10,000 $654 2067 mi
2017 BMW 328d 328d xDrive 2.0L I4 Auto AWD 0 $54,555 $44,555 $10,000 $601 2067 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $45,870 $35,870 $10,000 $484 2067 mi
2017 BMW 320i 320i xDrive 2.0L I4 Auto AWD 0 $42,105 $32,105 $10,000 $433 2067 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $50,690 $40,690 $10,000 $549 2067 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $50,290 $40,290 $10,000 $543 2067 mi
2016 BMW 3 Series 328i xDrive 2.0L I4 Auto AWD 5,246 $45,795 $35,801 $9,994 $483 333 mi
2018 BMW 320i xDrive Sedan 320i xDrive 2.0L I4 Auto AWD 9,442 $42,900 $32,907 $9,993 $444 922 mi
2017 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $67,245 $57,269 $9,976 $772 580 mi
2018 BMW M760i xDrive M760i xDrive 6.6L V12 Auto AWD 2,970 $149,890 $139,925 $9,965 $1,886 156 mi
2018 BMW X5 xDrive50i 4.4L V8 Auto AWD 0 $93,295 $83,335 $9,960 $1,123 835 mi
2018 BMW 540i 540i xDrive 3.0L I6 Auto AWD 0 $74,950 $64,995 $9,955 $876 702 mi
2017 BMW 330i 330i xDrive 2.0L I4 8 Speed Auto AWD 10,550 $48,335 $38,396 $9,939 $518 371 mi
2018 BMW 5 Series 540i xDrive 3.0L I6 8 Speed Auto AWD 1,818 $64,935 $54,998 $9,937 $741 42 mi
2018 BMW X1 xDrive28i 2.0L I4 Auto AWD 4,766 $44,845 $34,920 $9,925 $471 97 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $80,255 $70,341 $9,914 $948 1028 mi
2018 BMW 320i 320i 2.0L I4 Auto RWD 4,603 $42,225 $32,316 $9,909 $436 97 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 Auto AWD 0 $63,795 $53,890 $9,905 $726 1130 mi
2017 BMW 4 Series 430i xDrive 2.0L I4 8 Speed Auto AWD 0 $57,805 $47,900 $9,905 $646 362 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $64,795 $54,900 $9,895 $740 1363 mi
2018 BMW M4 Base 3.0L I6 7 Speed Manual RWD 0 $84,885 $74,991 $9,894 $1,011 576 mi
2018 BMW 530i 530i 2.0L I4 Auto RWD 0 $64,360 $54,490 $9,870 $735 835 mi
2017 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 2,820 $77,120 $67,250 $9,870 $907 325 mi
2018 BMW 530i 530i xDrive 2.0L I4 Auto AWD 0 $58,345 $48,490 $9,855 $654 46 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 5 $68,460 $58,615 $9,845 $790 333 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $78,730 $68,888 $9,842 $929 2296 mi
2018 BMW X5 xDrive35d 3.0L I6 Auto AWD 0 $65,145 $55,305 $9,840 $746 1384 mi
2018 BMW X5 sDrive35i sDrive35i 3.0L I6 8 Speed Auto RWD 1,704 $62,095 $52,261 $9,834 $704 373 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $63,385 $53,573 $9,812 $722 580 mi
2017 BMW 3 Series 330i 2.0L I4 Auto RWD 0 $47,510 $37,709 $9,801 $508 703 mi
2017 BMW X3 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $53,795 $43,995 $9,800 $593 730 mi
2018 BMW X5 xDrive35d 3.0L I6 Auto AWD 0 $66,035 $56,238 $9,797 $758 46 mi
2017 BMW 230i 230i 2.0L I4 8 Speed Auto RWD 0 $46,785 $36,995 $9,790 $499 730 mi
2018 BMW 330i 330i xDrive 2.0L I4 8 Speed Auto AWD 0 $50,785 $40,996 $9,789 $553 576 mi
2018 BMW 440i 440i Gran Coupe 3.0L I6 8 Speed Auto RWD 0 $61,785 $52,012 $9,773 $701 1102 mi
2019 BMW 740i 740i xDrive 3.0L I6 Auto AWD 0 $98,650 $88,888 $9,762 $1,198 2296 mi
2018 BMW 540i 540i xDrive 3.0L I6 8 Speed Auto AWD 0 $69,125 $59,367 $9,758 $800 864 mi
2017 BMW 330i 330i 2.0L I4 8 Speed Auto RWD 312 $48,780 $39,024 $9,756 $526 373 mi
2017 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $73,245 $63,500 $9,745 $856 148 mi
2017 BMW 440i 440i xDrive Gran Coupe 3.0L I6 8 Speed Auto AWD 0 $61,665 $51,925 $9,740 $700 177 mi
2018 BMW X5 xDrive40e iPerformance 2.0L I4 Auto AWD 2,452 $70,710 $60,975 $9,735 $822 421 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $65,535 $55,809 $9,726 $752 46 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $70,935 $61,214 $9,721 $825 1461 mi
2018 BMW 540i 540i xDrive 3.0L I6 Auto AWD 0 $74,460 $64,765 $9,695 $873 54 mi
2017 BMW 230i 230i 2.0L I4 8 Speed Auto RWD 0 $50,680 $40,995 $9,685 $553 730 mi
2016 BMW 5 Series 535i 3.0L I6 8 Speed Auto RWD 196 $67,570 $57,900 $9,670 $780 325 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 0 $60,545 $50,900 $9,645 $686 1363 mi
2018 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $78,260 $68,615 $9,645 $925 42 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 1,788 $67,885 $58,250 $9,635 $785 711 mi
2018 BMW X4 xDrive28i 2.0L I4 Auto AWD 0 $58,470 $48,849 $9,621 $658 46 mi
2018 BMW X5 xDrive35d 3.0L I6 Auto AWD 672 $66,160 $56,540 $9,620 $762 333 mi
2018 BMW 430i 430i xDrive 2.0L I4 8 Speed Auto AWD 8,150 $63,525 $53,906 $9,619 $727 371 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 Auto AWD 0 $65,460 $55,842 $9,618 $753 46 mi
2018 BMW 3 Series 328d xDrive 2.0L I4 Auto AWD 2,570 $54,685 $45,082 $9,603 $608 333 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $64,495 $54,900 $9,595 $740 1363 mi
2018 BMW 540d 540d xDrive 3.0L I6 Auto AWD 0 $72,585 $62,995 $9,590 $849 702 mi
2018 BMW 430i 430i xDrive Gran Coupe 2.0L I4 8 Speed Auto AWD 1 $59,760 $50,174 $9,586 $676 267 mi
2018 BMW 530i 530i xDrive 2.0L I4 Auto AWD 0 $67,220 $57,637 $9,583 $777 702 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $63,145 $53,563 $9,582 $722 46 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 AWD 0 $65,070 $55,495 $9,575 $748 702 mi
2017 BMW 530i 530i 2.0L I4 8 Speed Auto RWD 0 $65,160 $55,590 $9,570 $749 1102 mi
2018 BMW i3 with Range Extender Base 0.7L I2 Auto RWD 0 $55,945 $46,384 $9,561 $625 148 mi
2018 BMW 330e 330e iPerformance 2.0L I4 Auto RWD 0 $49,445 $39,900 $9,545 $538 1363 mi
2018 BMW ALPINA B6 650i xDrive Gran Coupe 4.4L V8 AWD 0 $144,295 $134,755 $9,540 $1,816 120 mi
2017 BMW 3 Series 330i 2.0L I4 Auto RWD 0 $47,995 $38,457 $9,538 $518 703 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 947 $65,535 $55,999 $9,536 $755 333 mi
2018 BMW 540i 540i 3.0L I6 Auto RWD 0 $68,010 $58,480 $9,530 $788 835 mi
2018 BMW X5 xDrive50i 4.4L V8 Auto AWD 0 $87,845 $78,320 $9,525 $1,056 54 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 2,807 $63,485 $53,977 $9,508 $728 835 mi
2018 BMW 640i 640i xDrive 3.0L I6 8 Speed Auto AWD 0 $98,495 $88,995 $9,500 $1,200 53 mi
2018 BMW X6 xDrive35i 3.0L I6 Auto AWD 0 $73,760 $64,260 $9,500 $866 2342 mi
2018 BMW X6 xDrive35i 3.0L I6 Auto AWD 0 $75,820 $66,320 $9,500 $894 2342 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 3 $75,335 $65,835 $9,500 $887 87 mi
2018 BMW X6 xDrive35i 3.0L I6 Auto AWD 0 $78,210 $68,710 $9,500 $926 54 mi
2018 BMW X6 xDrive35i 3.0L I6 Auto AWD 0 $77,210 $67,710 $9,500 $913 2342 mi
2018 BMW i3 with Range Extender Base 0.7L I2 1 Speed Auto RWD 0 $49,295 $39,795 $9,500 $536 2344 mi
2018 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 9 $66,485 $56,995 $9,490 $768 267 mi
2018 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $76,260 $66,770 $9,490 $900 42 mi
2018 BMW 4 Series 430i xDrive Gran Coupe 2.0L I4 8 Speed Auto AWD 9,196 $48,975 $39,491 $9,484 $532 1461 mi
2018 BMW i3 Base 1 Speed Auto RWD 0 $49,495 $40,021 $9,474 $539 17 mi
2018 BMW X5 xDrive50i 4.4L V8 Auto AWD 0 $87,045 $77,580 $9,465 $1,046 835 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 AWD 0 $66,460 $56,995 $9,465 $768 702 mi
2018 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $49,330 $39,877 $9,453 $538 46 mi
2017 BMW X5 xDrive35d 3.0L I6 Auto AWD 0 $77,445 $67,995 $9,450 $917 46 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 AWD 0 $59,445 $49,996 $9,449 $674 576 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 1,846 $64,985 $55,537 $9,448 $749 333 mi
2018 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $75,710 $66,265 $9,445 $893 42 mi
2018 BMW 540i 540i 3.0L I6 Auto RWD 0 $71,300 $61,860 $9,440 $834 54 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 Auto AWD 0 $60,985 $51,546 $9,439 $695 46 mi
2018 BMW 5 Series 530i xDrive 2.0L I4 Auto AWD 1,874 $61,010 $51,603 $9,407 $696 333 mi
2018 BMW X6 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $75,210 $65,805 $9,405 $887 42 mi
2019 BMW i8 Base 1.5L I3 AWD 0 $148,495 $139,100 $9,395 $1,875 1023 mi
2017 BMW 230i 230i xDrive 2.0L I4 8 Speed Auto AWD 8,850 $43,350 $33,980 $9,370 $458 371 mi
2019 BMW 740i 740i 3.0L I6 Auto RWD 0 $93,605 $84,241 $9,364 $1,136 902 mi
2019 BMW 740i 740i 3.0L I6 Auto RWD 2 $93,605 $84,245 $9,360 $1,136 524 mi
2018 BMW 740i 740i xDrive 3.0L I6 8 Speed Auto AWD 0 $99,345 $89,989 $9,356 $1,213 153 mi
2018 BMW X1 sDrive28i 2.0L I4 Auto FWD 0 $47,160 $37,809 $9,351 $510 455 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 0 $58,245 $48,900 $9,345 $659 1363 mi
2019 BMW 740i 740i 3.0L I6 Auto RWD 2 $93,395 $84,056 $9,339 $1,133 524 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 Auto AWD 0 $58,345 $49,011 $9,334 $661 46 mi
2019 BMW 740i 740i 3.0L I6 Auto RWD 5 $93,345 $84,011 $9,334 $1,132 524 mi
2017 BMW 4 Series 430i 2.0L I4 8 Speed Auto RWD 4,202 $55,310 $45,980 $9,330 $620 325 mi
2018 BMW X5 xDrive35d 3.0L I6 Auto AWD 0 $68,260 $58,934 $9,326 $794 874 mi
2018 BMW X6 xDrive50i 4.4L V8 8 Speed Auto AWD 0 $92,995 $83,694 $9,301 $1,128 2395 mi
2018 BMW 3 Series 328d xDrive 2.0L I4 8 Speed Auto AWD 4,432 $55,285 $45,991 $9,294 $620 1461 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 AWD 0 $63,285 $53,996 $9,289 $728 576 mi
2017 BMW 530i 530i 2.0L I4 Auto RWD 1,739 $58,480 $49,195 $9,285 $663 896 mi
2018 BMW X6 xDrive35i 3.0L I6 Auto AWD 0 $77,210 $67,945 $9,265 $916 54 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 2,970 $66,735 $57,475 $9,260 $775 421 mi
2018 BMW X1 sDrive28i 2.0L I4 8 Speed Auto FWD 0 $44,240 $34,984 $9,256 $472 1214 mi
2017 BMW 330i 330i xDrive 2.0L I4 8 Speed Auto AWD 5,750 $48,735 $39,484 $9,251 $532 371 mi
2017 BMW 340i 340i xDrive 3.0L I6 8 Speed Auto AWD 0 $63,750 $54,500 $9,250 $735 148 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $48,235 $38,990 $9,245 $526 580 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 8 Speed Auto AWD 0 $49,235 $39,995 $9,240 $539 362 mi
2019 BMW 750i 750i xDrive 4.4L V8 Auto AWD 0 $109,105 $99,888 $9,217 $1,346 2296 mi
2018 BMW X4 M40i 3.0L I6 Auto AWD 0 $66,045 $56,845 $9,200 $766 46 mi
2018 BMW 5 Series 530e xDrive iPerformance 2.0L I4 8 Speed Auto AWD 0 $63,935 $54,738 $9,197 $738 421 mi
2017 BMW 4 Series 430i xDrive 2.0L I4 8 Speed Auto AWD 0 $69,690 $60,533 $9,157 $816 362 mi
2018 BMW 7 Series 740i xDrive 3.0L I6 Auto AWD 3,433 $101,745 $92,588 $9,157 $1,248 5549 mi
2018 BMW 540i 540i 3.0L I6 RWD 0 $63,045 $53,888 $9,157 $726 395 mi
2018 BMW 530e 530e xDrive iPerformance 2.0L I4 AWD 0 $61,645 $52,495 $9,150 $708 702 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $63,145 $53,996 $9,149 $728 576 mi
2016 BMW 6 Series 640i xDrive Gran Coupe 3.0L I6 Auto AWD 0 $93,445 $84,299 $9,146 $1,136 177 mi
2018 BMW 5 Series 540d xDrive 3.0L I6 8 Speed Auto AWD 0 $72,895 $63,750 $9,145 $859 111 mi
2018 BMW 530i 530i xDrive 2.0L I4 Auto AWD 0 $62,135 $52,995 $9,140 $714 702 mi
2018 BMW M4 Base 3.0L I6 7 Speed Manual RWD 0 $78,135 $68,997 $9,138 $930 576 mi
2018 BMW 540i 540i xDrive 3.0L I6 8 Speed Auto AWD 0 $68,120 $58,996 $9,124 $795 576 mi
2019 BMW 740i 740i 3.0L I6 Auto RWD 5 $91,215 $82,094 $9,121 $1,107 524 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 3 $74,110 $64,999 $9,111 $876 87 mi
2018 BMW X6 xDrive35i 3.0L I6 Auto AWD 0 $70,310 $61,213 $9,097 $825 46 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 8,927 $62,585 $53,491 $9,094 $721 1461 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $46,585 $37,495 $9,090 $505 580 mi
2018 BMW 540i 540i xDrive 3.0L I6 8 Speed Auto AWD 0 $67,985 $58,896 $9,089 $794 576 mi
2017 BMW 340i 340i 3.0L I6 RWD 0 $60,150 $51,091 $9,059 $689 424 mi
2019 BMW 740i 740i 3.0L I6 Auto RWD 5 $90,555 $81,500 $9,055 $1,099 524 mi
2018 BMW 650i 650i 4.4L V8 Auto RWD 0 $107,445 $98,393 $9,052 $1,326 902 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $67,945 $58,900 $9,045 $794 1363 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 0 $57,945 $48,900 $9,045 $659 1363 mi
2019 BMW 4 Series 430i xDrive Gran Coupe 2.0L I4 8 Speed Auto AWD 2,675 $57,000 $47,984 $9,016 $647 42 mi
2018 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $64,345 $55,332 $9,013 $746 1214 mi
2018 BMW 540i 540i 3.0L I6 Auto RWD 0 $73,210 $64,210 $9,000 $866 835 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 4,500 $59,835 $50,835 $9,000 $685 97 mi
2017 BMW 340i 340i 3.0L I6 Auto RWD 4,595 $58,100 $49,100 $9,000 $662 97 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 4,258 $48,980 $39,980 $9,000 $539 97 mi
2017 BMW 340i 340i 3.0L I6 Auto RWD 0 $58,995 $49,995 $9,000 $674 19 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 5 $66,460 $57,477 $8,983 $775 835 mi
2018 BMW 430i 430i 2.0L I4 Auto RWD 1,211 $43,945 $34,963 $8,982 $471 527 mi
2017 BMW M240i M240i 3.0L I6 8 Speed Auto RWD 0 $57,570 $48,596 $8,974 $655 1102 mi
2017 BMW X5 xDrive35d 3.0L I6 Auto AWD 0 $61,900 $52,927 $8,973 $713 464 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 8 Speed Auto AWD 2,750 $73,960 $64,991 $8,969 $876 2030 mi
2018 BMW 340i 340i xDrive 3.0L I6 Auto AWD 0 $58,585 $49,634 $8,951 $669 580 mi
2018 BMW X5 xDrive50i 4.4L V8 8 Speed Auto AWD 1 $85,445 $76,495 $8,950 $1,031 267 mi
2018 BMW X2 xDrive28i 2.0L I4 Auto AWD 0 $48,945 $40,000 $8,945 $539 46 mi
2018 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $63,295 $54,353 $8,942 $733 1214 mi
2018 BMW 440i 440i xDrive Gran Coupe 3.0L I6 8 Speed Auto AWD 1 $61,415 $52,495 $8,920 $708 267 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 8 Speed Auto AWD 0 $50,885 $41,983 $8,902 $566 362 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $64,795 $55,900 $8,895 $754 1363 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $64,795 $55,900 $8,895 $754 1363 mi
2018 BMW X5 xDrive50i xDrive50i 4.4L V8 Auto AWD 0 $86,695 $77,833 $8,862 $1,049 17 mi
2018 BMW X5 xDrive50i xDrive50i 4.4L V8 Auto AWD 0 $86,695 $77,833 $8,862 $1,049 17 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $65,935 $57,095 $8,840 $770 580 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $68,735 $59,900 $8,835 $807 1363 mi
2017 BMW X1 xDrive28i 2.0L I4 8 Speed Auto AWD 0 $46,500 $37,665 $8,835 $508 177 mi
2017 BMW 3 Series 320i xDrive 2.0L I4 8 Speed Auto AWD 8,243 $40,820 $31,991 $8,829 $431 1461 mi
2018 BMW 530i 530i xDrive 2.0L I4 8 Speed Auto AWD 0 $63,910 $55,090 $8,820 $743 798 mi
2017 BMW X3 sDrive28i 2.0L I4 8 Speed Auto RWD 0 $56,820 $48,000 $8,820 $647 148 mi
2018 BMW 3 Series 330i xDrive 2.0L I4 8 Speed Auto AWD 7,024 $49,795 $40,991 $8,804 $553 1461 mi
2018 BMW X5 sDrive35i 3.0L I6 Auto RWD 0 $59,695 $50,900 $8,795 $686 1363 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $63,285 $54,495 $8,790 $735 580 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $63,285 $54,500 $8,785 $735 732 mi
2018 BMW X5 xDrive50i 4.4L V8 Auto AWD 0 $91,045 $82,260 $8,785 $1,109 835 mi
2018 BMW 440i 440i xDrive Gran Coupe 3.0L I6 8 Speed Auto AWD 0 $61,035 $52,253 $8,782 $704 17 mi
2018 BMW 430i 430i xDrive Gran Coupe 2.0L I4 8 Speed Auto AWD 1 $57,760 $48,995 $8,765 $660 267 mi
2017 BMW 330e 330e iPerformance 2.0L I4 8 Speed Auto RWD 0 $56,210 $47,445 $8,765 $640 1102 mi
2018 BMW 530i 530i xDrive 2.0L I4 Auto AWD 0 $61,245 $52,495 $8,750 $708 702 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $63,145 $54,400 $8,745 $733 54 mi
2018 BMW 3 Series 320i xDrive 2.0L I4 8 Speed Auto AWD 6,621 $41,695 $32,953 $8,742 $444 1461 mi
2017 BMW 3 Series 330i xDrive 2.0L I4 8 Speed Auto AWD 0 $51,230 $42,500 $8,730 $573 362 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $62,285 $53,557 $8,728 $722 874 mi
2019 BMW 7 Series 750i xDrive 4.4L V8 Auto AWD 7 $105,215 $96,488 $8,727 $1,301 287 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $66,835 $58,122 $8,713 $783 1214 mi
2019 BMW 740i 740i 3.0L I6 8 Speed Auto RWD 0 $89,905 $81,200 $8,705 $1,095 2344 mi
2018 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $64,345 $55,642 $8,703 $750 1214 mi
2017 BMW 328d 328d xDrive 2.0L I4 8 Speed Auto AWD 0 $52,560 $43,860 $8,700 $591 53 mi
2017 BMW 330i 330i xDrive 2.0L I4 Auto AWD 4,698 $52,685 $43,985 $8,700 $593 87 mi
2018 BMW X3 M40i 3.0L I6 Auto AWD 36 $66,870 $58,172 $8,698 $784 1177 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $65,595 $56,900 $8,695 $767 1363 mi
2018 BMW 330i 330i 2.0L I4 Auto RWD 4,198 $47,610 $38,923 $8,687 $525 97 mi
2018 BMW 440i 440i Gran Coupe 3.0L I6 8 Speed Auto RWD 0 $59,925 $51,243 $8,682 $691 17 mi
2018 BMW M240i M240i xDrive 3.0L I6 Auto AWD 1,979 $56,680 $48,000 $8,680 $647 711 mi
2018 BMW M4 Base 3.0L I6 Manual RWD 1,386 $80,645 $71,976 $8,669 $970 333 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $75,210 $66,545 $8,665 $897 54 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $65,585 $56,920 $8,665 $767 580 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 Auto AWD 0 $83,555 $74,891 $8,664 $1,010 424 mi
2018 BMW 3 Series 330i xDrive 2.0L I4 Auto AWD 2,172 $50,035 $41,372 $8,663 $558 333 mi
2018 BMW 640i 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $76,455 $67,796 $8,659 $914 576 mi
2018 BMW 640i xDrive 640i xDrive Gran Turismo 3.0L I6 8 Speed Auto AWD 0 $77,310 $68,655 $8,655 $925 271 mi
2018 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $59,345 $50,692 $8,653 $683 1214 mi
2017 BMW 330i 330i 2.0L I4 Auto RWD 0 $48,645 $39,995 $8,650 $539 19 mi
2018 BMW X5 xDrive35i 3.0L I6 8 Speed Auto AWD 0 $63,145 $54,496 $8,649 $735 576 mi
2018 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $63,495 $54,854 $8,641 $739 1214 mi
2018 BMW X5 sDrive35i 3.0L I6 8 Speed Auto RWD 0 $61,845 $53,222 $8,623 $717 1214 mi
2019 BMW 750i 750i 4.4L V8 Auto RWD 0 $110,220 $101,601 $8,619 $1,370 672 mi
2019 BMW 750i 750i xDrive 4.4L V8 8 Speed Auto AWD 0 $123,200 $114,581 $8,619 $1,545 17 mi
2018 BMW 5 Series 540d xDrive 3.0L I6 8 Speed Auto AWD 0 $82,200 $73,590 $8,610 $992 421 mi
2017 BMW X1 xDrive28i 2.0L I4 Auto AWD 0 $40,590 $31,990 $8,600 $431 580 mi
2017 BMW 330i 330i 2.0L I4 RWD 2,516 $48,590 $39,990 $8,600 $539 2290 mi
2018 BMW X5 xDrive35i 3.0L I6 Auto AWD 0 $65,285 $56,685 $8,600 $764 580 mi
2018 BMW X5 eDrive xDrive40e iPerformance 2.0L I4 Auto AWD 0 $66,495 $57,900 $8,595 $780 1363 mi
2018 BMW 330i 330i xDrive 2.0L I4 Auto AWD 0 $48,590 $40,000 $8,590 $539 46 mi
2018 BMW 440i 440i 3.0L I6 8 Speed Auto RWD 0 $62,210 $53,622 $8,588 $723 17 mi
2019 BMW 750i 750i 4.4L V8 8 Speed Auto RWD 0 $119,265 $110,681 $8,584 $1,492 1214 mi
2017 BMW 4 Series 430i xDrive Gran Coupe 2.0L I4 8 Speed Auto AWD 0 $55,025 $46,445 $8,580 $626 177 mi
2016 BMW 328i 328i xDrive 2.0L I4 Auto AWD 0 $42,895 $34,316 $8,579 $463 874 mi