BMW 3 Series Inventory Search








screen rotation symbol Rotate screen for more
Vehicle Discount* MSRP Price Payment* Mileage Engine Transmission Drivetrain Towing Capacity Ext. / Int. Distance
0

2018 BMW 330e
330e iPerformance

$16,745 $56,530 $39,785 $536 250 2.0L I4 8 Speed Auto RWD 1103 mi
0

2018 BMW 340
340i xDrive

$16,525 $59,515 $42,990 $580 3,917 3.0L I6 8 Speed Auto AWD 758 mi
0

2018 BMW 330
330i xDrive

$14,939 $46,735 $31,796 $429 4,621 2.0L I4 8 Speed Auto AWD 658 mi
0

2018 BMW 340
340i xDrive

$14,615 $58,515 $43,900 $592 4,391 3.0L I6 8 Speed Auto AWD 1139 mi
0

2018 BMW 330
330i

$14,608 $48,585 $33,977 $458 2,615 2.0L I4 8 Speed Auto RWD 1150 mi
0

2018 BMW 330
330i xDrive

$14,337 $52,550 $38,213 $515 4,898 2.0L I4 8 Speed Auto AWD 835 mi
0

2018 BMW 330
330i xDrive

$13,995 $50,885 $36,890 $497 3,598 2.0L I4 8 Speed Auto AWD 809 mi
0

2018 BMW 340
340i xDrive

$13,970 $59,670 $45,700 $616 4,729 3.0L I6 8 Speed Auto AWD 1139 mi
0

2018 BMW 330
330i xDrive

$13,930 $51,830 $37,900 $511 4,756 2.0L I4 8 Speed Auto AWD 1139 mi
0

2018 BMW 330
330i xDrive

$13,908 $48,885 $34,977 $471 2,551 2.0L I4 8 Speed Auto AWD 1150 mi
0

2019 BMW 330
330i xDrive Gran Turismo

$13,872 $55,035 $41,163 $555 4,751 2.0L I4 Auto AWD 1157 mi
0

2018 BMW 328d
328d xDrive

$13,870 $50,870 $37,000 $499 4,954 2.0L I4 8 Speed Auto AWD 499 mi
0

2018 BMW 340
340i xDrive

$13,870 $59,865 $45,995 $620 3,798 3.0L I6 8 Speed Auto AWD 1139 mi
0

2018 BMW 330
330i xDrive

$13,868 $48,845 $34,977 $471 1,449 2.0L I4 8 Speed Auto AWD 1150 mi
0

2018 BMW 330
330i xDrive

$13,795 $51,685 $37,890 $511 1,812 2.0L I4 8 Speed Auto AWD 809 mi
0

2018 BMW 330
330i xDrive

$13,708 $48,685 $34,977 $471 2,314 2.0L I4 8 Speed Auto AWD 1150 mi
0

2018 BMW 330
330i xDrive

$13,708 $48,685 $34,977 $471 2,147 2.0L I4 8 Speed Auto AWD 1150 mi
0

2018 BMW 330
330i xDrive

$13,610 $52,510 $38,900 $524 4,035 2.0L I4 8 Speed Auto AWD 1139 mi
0

2018 BMW 330
330i xDrive

$13,535 $52,530 $38,995 $526 4,673 2.0L I4 8 Speed Auto AWD 1139 mi
0

2018 BMW 330
330i xDrive

$13,348 $47,325 $33,977 $458 1,710 2.0L I4 8 Speed Auto AWD 1150 mi
0

2018 BMW 328d
328d xDrive

$13,303 $48,285 $34,982 $472 4,506 2.0L I4 8 Speed Auto AWD 658 mi
0

2018 BMW 330
330i

$13,233 $47,210 $33,977 $458 3,268 2.0L I4 8 Speed Auto RWD 1150 mi
0

2018 BMW 328d
328d xDrive

$13,130 $50,035 $36,905 $497 4,100 2.0L I4 8 Speed Auto AWD 758 mi
0

2018 BMW 330
330i xDrive

$13,040 $50,930 $37,890 $511 1,246 2.0L I4 8 Speed Auto AWD 809 mi
0

2018 BMW 340
340i xDrive

$12,750 $58,765 $46,015 $620 4,533 3.0L I6 8 Speed Auto AWD 816 mi
0

2018 BMW 328d
328d xDrive

$12,630 $51,530 $38,900 $524 300 2.0L I4 8 Speed Auto AWD 474 mi
0

2018 BMW 320
320i xDrive

$12,597 $40,595 $27,998 $377 10,305 2.0L I4 8 Speed Auto AWD 1087 mi
0

2018 BMW 330
330i xDrive

$12,192 $55,170 $42,978 $579 129 2.0L I4 8 Speed Auto AWD 337 mi
0

2018 BMW 330
330i xDrive

$12,085 $51,080 $38,995 $526 4,612 2.0L I4 8 Speed Auto AWD 1139 mi
0

2018 BMW 3 Series
330i

$12,000 $47,860 $35,860 $483 0 2.0L I4 8 Speed Auto RWD 1190 mi
0

2018 BMW 328d
328d xDrive

$11,879 $59,395 $47,516 $641 0 2.0L I4 8 Speed Auto AWD 1156 mi
0

2018 BMW 340
340i xDrive

$11,790 $59,345 $47,555 $641 3,707 3.0L I6 8 Speed Auto AWD 596 mi
0

2018 BMW 340
340i xDrive

$11,773 $57,885 $46,112 $622 5 3.0L I6 8 Speed Auto AWD 337 mi
0

2018 BMW 330
330i xDrive

$11,750 $49,230 $37,480 $505 114 2.0L I4 8 Speed Auto AWD 816 mi
0

2018 BMW 340
340i

$11,740 $56,735 $44,995 $607 4,221 3.0L I6 8 Speed Auto RWD 1186 mi
0

2018 BMW 330
330i xDrive

$11,740 $51,730 $39,990 $539 4,800 2.0L I4 8 Speed Auto AWD 1166 mi
0

2018 BMW 320
320i xDrive

$11,603 $44,880 $33,277 $449 234 2.0L I4 8 Speed Auto AWD 686 mi
0

2018 BMW 330
330i xDrive

$11,595 $48,485 $36,890 $497 1,855 2.0L I4 8 Speed Auto AWD 809 mi
0

2018 BMW 330
330i xDrive

$11,595 $48,485 $36,890 $497 2,771 2.0L I4 8 Speed Auto AWD 809 mi
0

2018 BMW 340
340i xDrive

$11,544 $57,035 $45,491 $613 364 3.0L I6 8 Speed Auto AWD 337 mi
0

2019 BMW 330
330i xDrive

$11,445 $58,130 $46,685 $629 10 2.0L I4 8 Speed Auto AWD 1136 mi
0

2018 BMW 320
320i xDrive

$11,400 $43,395 $31,995 $431 4,535 2.0L I4 8 Speed Auto AWD 1139 mi
0

2018 BMW 328d
328d xDrive

$11,230 $50,130 $38,900 $524 400 2.0L I4 8 Speed Auto AWD 474 mi
0

2018 BMW 330
330i xDrive

$11,150 $48,040 $36,890 $497 1,155 2.0L I4 8 Speed Auto AWD 809 mi
0

2018 BMW 330
330i xDrive

$10,787 $50,785 $39,998 $539 3,158 2.0L I4 8 Speed Auto AWD 816 mi
0

2018 BMW 330
330i xDrive

$10,720 $51,685 $40,965 $552 2,418 2.0L I4 8 Speed Auto AWD 816 mi
0

2018 BMW 328d
328d xDrive

$10,609 $53,045 $42,436 $572 0 2.0L I4 8 Speed Auto AWD 1156 mi
0

2019 BMW 330
330i xDrive

$10,604 $53,020 $42,416 $572 4,220 2.0L I4 8 Speed Auto AWD 1087 mi

No inventory for you.

Skip To Content