Auto.com logo

Find your perfect car.

New and Used 2018 BMWs for Sale

17,793 Cars Nationwide

  • 2018
BMW
X5
sDrive35i
for sale VIN:
5UXKR2C5XJ0Z14449

    CPO 2018 BMW X5 sDrive35igood deal$55,000$1,147Mo. Est.

    Certified Pre-Owned

    $55,000$1,147Mo. Est.

    good deal
    Price$55,000
    Mileage96,673 Miles
    Body StyleSUV
    Exterior ColorGray
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
M3

for sale VIN:
WBS8M9C53J5K98799

    Used 2018 BMW M3fair deal$74,495$1,553Mo. Est.

    $74,495$1,553Mo. Est.

    fair deal
    Price$74,495
    Mileage1,197 Miles
    Body StyleSedan
    Exterior ColorOrange
    TransmissionAuto
  • 2018
BMW
M3

for sale VIN:
WBS8M9C56J5K98800

    Used 2018 BMW M3fair deal$74,495$1,553Mo. Est.

    $74,495$1,553Mo. Est.

    fair deal
    Price$74,495
    Mileage1,435 Miles
    Body StyleSedan
    Exterior ColorOrange
    TransmissionAuto
  • 2018
BMW
650
i xDrive
for sale VIN:
WBA6F7C55JG232253

    Used 2018 BMW 650 i xDrive$77,987$1,626Mo. Est.

    $77,987$1,626Mo. Est.

    Price$77,987
    Mileage25,061 Miles
    Body StyleConvertible
    Exterior ColorBlack
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
X5

for sale VIN:
5UXKR0C56J0X86232

    Used 2018 BMW X5fair deal$43,995$917Mo. Est.

    $43,995$917Mo. Est.

    fair deal
    Price$43,995
    Mileage25,339 Miles
    Body StyleSUV
    Exterior ColorBlack
    TransmissionAuto
    Interior ColorBlack
  • New Listing
    2018
BMW
M3
Base
for sale VIN:
WBS8M9C53J5L00891

    Used 2018 BMW M3 Basefair deal$90,000$1,877Mo. Est.

    $90,000$1,877Mo. Est.

    fair deal
    Price$90,000
    Mileage1,661 Miles
    Body StyleSedan
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
320
i
for sale VIN:
WBA8E1G57JNU93320

    Used 2018 BMW 320 i$45,305$945Mo. Est.

    $45,305$945Mo. Est.

    Price$45,305
    Mileage1,995 Miles
    Body StyleSedan
    Exterior ColorGray
    TransmissionAuto
  • 2018
BMW
M3

for sale VIN:
WBS8M9C50J5J79995

    Used 2018 BMW M3fair deal$59,860$1,248Mo. Est.

    $59,860$1,248Mo. Est.

    fair deal
    Price$59,860
    Mileage15,171 Miles
    Body StyleSedan
    Exterior ColorWhite
    TransmissionManual
  • 2018
BMW
320
i
for sale VIN:
WBA8E1G57JNU89655

    Used 2018 BMW 320 ifair deal$43,700$911Mo. Est.

    $43,700$911Mo. Est.

    fair deal
    Price$43,700
    Mileage2,900 Miles
    Body StyleSedan
    Exterior ColorRed
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
M3
Base
for sale VIN:
WBS8M9C59J5J78196

    Used 2018 BMW M3 Base$83,155$1,734Mo. Est.

    $83,155$1,734Mo. Est.

    Price$83,155
    Mileage3,569 Miles
    Body StyleSedan
    Exterior ColorYellow
    Interior ColorSilver
  • 2018
BMW
i3

for sale VIN:
WBY7Z4C54JVD96197

    CPO 2018 BMW i3good deal$43,897$915Mo. Est.

    Certified Pre-Owned

    $43,897$915Mo. Est.

    good deal
    Price$43,897
    Mileage7,280 Miles
    Body StyleHatchback
    Exterior ColorBlack
    TransmissionAuto
  • 2018
BMW
640 Gran Coupe
i
for sale VIN:
WBA6D0C51JG852935

    Used 2018 BMW 640 Gran Coupe ifair deal$72,615$1,514Mo. Est.

    $72,615$1,514Mo. Est.

    fair deal
    Price$72,615
    Mileage9,164 Miles
    Body StyleSedan
    Exterior ColorWhite
    TransmissionAuto
    Interior ColorRed
  • 2018
BMW
M3
Base
for sale VIN:
WBS8M9C58J5K98703

    Used 2018 BMW M3 Base$81,777$1,705Mo. Est.

    $81,777$1,705Mo. Est.

    Price$81,777
    Mileage1,433 Miles
    Body StyleSedan
    Exterior ColorOrange
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
320
i
for sale VIN:
WBA8A9C51JAH12962

    Used 2018 BMW 320 i$41,145$858Mo. Est.

    $41,145$858Mo. Est.

    Price$41,145
    Mileage0 Miles
    Body StyleSedan
    Exterior ColorGray
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
750
i
for sale VIN:
WBA7F0C57JGM23491

    Used 2018 BMW 750 i$79,999$1,668Mo. Est.

    $79,999$1,668Mo. Est.

    Price$79,999
    Mileage22,507 Miles
    Body StyleSedan
    Exterior ColorWhite
    TransmissionAuto
    Interior ColorWhite
  • 2018
BMW
320
i
for sale VIN:
WBA8A9C56JAH13721

    Used 2018 BMW 320 ifair deal$40,990$855Mo. Est.

    $40,990$855Mo. Est.

    fair deal
    Price$40,990
    Mileage0 Miles
    Body StyleSedan
    Exterior ColorBlack
    TransmissionAuto
    Interior ColorBlack
  • New Listing
    2018
BMW
430 Gran Coupe
i xDrive
for sale VIN:
WBA4J3C58JBG91162

    Used 2018 BMW 430 Gran Coupe i xDrivefair deal$45,777$954Mo. Est.

    $45,777$954Mo. Est.

    fair deal
    Price$45,777
    Mileage34,254 Miles
    Body StyleHatchback
    Exterior ColorWhite
    TransmissionAuto
    Interior ColorBrown
  • 2018
BMW
320
i xDrive
for sale VIN:
WBA8A3C51JA494712

    Used 2018 BMW 320 i xDrivefair deal$48,210$1,005Mo. Est.

    $48,210$1,005Mo. Est.

    fair deal
    Price$48,210
    Mileage3,970 Miles
    Body StyleSedan
    Exterior ColorBlack
    TransmissionAuto
    Interior ColorBlack
  • 2018
BMW
320
i
for sale VIN:
WBA8A9C51JAH12797

    Used 2018 BMW 320 i$40,395$842Mo. Est.

    $40,395$842Mo. Est.

    Price$40,395
    Mileage1,244 Miles
    Body StyleSedan
    Exterior ColorWhite
    TransmissionAuto
  • 2018
BMW
320
i
for sale VIN:
WBA8A9C51JAH14226

    Used 2018 BMW 320 i$41,395$863Mo. Est.

    $41,395$863Mo. Est.

    Price$41,395
    Mileage0 Miles
    Body StyleSedan
    Exterior ColorSilver
    TransmissionAuto
    Interior ColorBeige
PreviousNext

Displaying 1 - 20 of 17,793 listings

Refine Search

Filtering by:

BMWs by Model

BMWs by Body Style

Find Cars for Sale in Top Cities