Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Dravit Grey Metallic 2021 BMW X7 xDrive40iDravit Grey Metallic 2021 BMW X7 xDrive40iDravit Grey Metallic 2021 BMW X7 xDrive40iDravit Grey Metallic 2021 BMW X7 xDrive40iDravit Grey Metallic 2021 BMW X7 xDrive40iDravit Grey Metallic 2021 BMW X7 xDrive40i

    $37,699

    51,160 mi.
    Est. $643/mo

    Vancouver Toyota

    4.3
    Vancouver, WA (20 mi)
    Check Availability

  • Black 2011 BMW 335 xDriveBlack 2011 BMW 335 xDriveBlack 2011 BMW 335 xDriveBlack 2011 BMW 335 xDriveBlack 2011 BMW 335 xDriveBlack 2011 BMW 335 xDrive

    $10,099

    99,827 mi.
    Est. $172/mo

    Cascade Motors

    Portland, OR (16 mi)
    Check Availability
  • White Metallic 2011 BMW 335 i xDriveWhite Metallic 2011 BMW 335 i xDriveWhite Metallic 2011 BMW 335 i xDriveWhite Metallic 2011 BMW 335 i xDriveWhite Metallic 2011 BMW 335 i xDriveWhite Metallic 2011 BMW 335 i xDrive

    $11,845

    119,809 mi.
    Est. $202/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW M6 Gran Coupe BaseBlack Sapphire Metallic 2017 BMW M6 Gran Coupe BaseBlack Sapphire Metallic 2017 BMW M6 Gran Coupe BaseBlack Sapphire Metallic 2017 BMW M6 Gran Coupe BaseBlack Sapphire Metallic 2017 BMW M6 Gran Coupe BaseBlack Sapphire Metallic 2017 BMW M6 Gran Coupe Base

    $31,845

    88,334 mi.
    Est. $543/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • Silver 2010 BMW X5 M BaseSilver 2010 BMW X5 M BaseSilver 2010 BMW X5 M BaseSilver 2010 BMW X5 M BaseSilver 2010 BMW X5 M BaseSilver 2010 BMW X5 M Base

    $15,310

    95,510 mi.
    Est. $261/mo

    Blizzard Motors

    Portland, OR (17 mi)
    Check Availability
  • Black 2011 BMW 328 328i Convertible 2DBlack 2011 BMW 328 328i Convertible 2DBlack 2011 BMW 328 328i Convertible 2DBlack 2011 BMW 328 328i Convertible 2DBlack 2011 BMW 328 328i Convertible 2DBlack 2011 BMW 328 328i Convertible 2D

    $13,199

    61,240 mi.
    Est. $225/mo

    Mikes Auto Center

    Portland, OR (22 mi)
    Check Availability
  • BLACK 2016 BMW 535 xDriveBLACK 2016 BMW 535 xDriveBLACK 2016 BMW 535 xDriveBLACK 2016 BMW 535 xDriveBLACK 2016 BMW 535 xDriveBLACK 2016 BMW 535 xDrive

    $9,238

    146,032 mi.
    Est. $157/mo

    Alpine Motors

    Milwaukie, OR (15 mi)
    Check Availability
  • Jet Black 2019 BMW 440 Gran Coupe iJet Black 2019 BMW 440 Gran Coupe iJet Black 2019 BMW 440 Gran Coupe iJet Black 2019 BMW 440 Gran Coupe iJet Black 2019 BMW 440 Gran Coupe iJet Black 2019 BMW 440 Gran Coupe i

    $23,845

    82,741 mi.
    Est. $407/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • silver 2004 BMW 645 645Ci Coupe 2Dsilver 2004 BMW 645 645Ci Coupe 2Dsilver 2004 BMW 645 645Ci Coupe 2Dsilver 2004 BMW 645 645Ci Coupe 2Dsilver 2004 BMW 645 645Ci Coupe 2Dsilver 2004 BMW 645 645Ci Coupe 2D

    $14,310

    91,080 mi.
    Est. $244/mo

    Blizzard Motors

    Portland, OR (17 mi)
    Check Availability
  • Donington Grey Metallic 2021 BMW X3 M CompetitionDonington Grey Metallic 2021 BMW X3 M CompetitionDonington Grey Metallic 2021 BMW X3 M CompetitionDonington Grey Metallic 2021 BMW X3 M CompetitionDonington Grey Metallic 2021 BMW X3 M CompetitionDonington Grey Metallic 2021 BMW X3 M Competition

    $51,249

    55,822 mi.
    Est. $874/mo

    Alpine Motors

    Milwaukie, OR (15 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2022 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2022 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2022 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2022 BMW M850 Gran Coupe xDriveBlack Sapphire Metallic 2022 BMW M850 Gran Coupe xDrive

    $55,177

    37,002 mi.
    Est. $941/mo

    Luxury Sport Auto

    Tigard, OR (21 mi)
    Check Availability
  • White 2013 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2013 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2013 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2013 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2013 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2013 BMW 640 Gran Coupe 640i Gran Coupe 4D

    $14,999

    71,339 mi.
    Est. $256/mo

    Cascade Motors

    Portland, OR (16 mi)
    Check Availability
  • Dravit Grey Metallic 2023 BMW M8 Gran Coupe CompetitionDravit Grey Metallic 2023 BMW M8 Gran Coupe CompetitionDravit Grey Metallic 2023 BMW M8 Gran Coupe CompetitionDravit Grey Metallic 2023 BMW M8 Gran Coupe CompetitionDravit Grey Metallic 2023 BMW M8 Gran Coupe CompetitionDravit Grey Metallic 2023 BMW M8 Gran Coupe Competition

    $76,777

    $4.6K
    35,474 mi.
    Est. $1,309/mo

    Luxury Sport Auto

    Tigard, OR (21 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW M235 i xDriveMineral Gray Metallic 2015 BMW M235 i xDriveMineral Gray Metallic 2015 BMW M235 i xDriveMineral Gray Metallic 2015 BMW M235 i xDriveMineral Gray Metallic 2015 BMW M235 i xDriveMineral Gray Metallic 2015 BMW M235 i xDrive

    $15,745

    $500
    132,855 mi.
    Est. $268/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 BaseBlack Sapphire Metallic 2015 BMW M3 Base

    $40,845

    79,914 mi.
    Est. $696/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • Jet Blaci 2007 BMW 650 650i Convertible 2DJet Blaci 2007 BMW 650 650i Convertible 2DJet Blaci 2007 BMW 650 650i Convertible 2DJet Blaci 2007 BMW 650 650i Convertible 2DJet Blaci 2007 BMW 650 650i Convertible 2DJet Blaci 2007 BMW 650 650i Convertible 2D

    $14,310

    90,201 mi.
    Est. $244/mo

    Blizzard Motors

    Portland, OR (17 mi)
    Check Availability
  • Black 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 Base

    $16,599

    125,301 mi.
    Est. $283/mo

    Cascade Motors

    Portland, OR (16 mi)
    Check Availability
  • White Metallic 2016 BMW X5 M BaseWhite Metallic 2016 BMW X5 M BaseWhite Metallic 2016 BMW X5 M BaseWhite Metallic 2016 BMW X5 M Base

    $27,245

    91,960 mi.
    Est. $465/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • 2011 BMW 535 535i xDrive Sedan 4D2011 BMW 535 535i xDrive Sedan 4D2011 BMW 535 535i xDrive Sedan 4D2011 BMW 535 535i xDrive Sedan 4D2011 BMW 535 535i xDrive Sedan 4D2011 BMW 535 535i xDrive Sedan 4D

    $10,310

    95,102 mi.
    Est. $176/mo

    Blizzard Motors

    Portland, OR (17 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M5 BaseBlack Sapphire Metallic 2019 BMW M5 BaseBlack Sapphire Metallic 2019 BMW M5 BaseBlack Sapphire Metallic 2019 BMW M5 BaseBlack Sapphire Metallic 2019 BMW M5 BaseBlack Sapphire Metallic 2019 BMW M5 Base

    $59,377

    $800
    39,541 mi.
    Est. $1,012/mo

    Luxury Sport Auto

    Tigard, OR (21 mi)
    Check Availability
  • Alpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDrive

    $20,685

    $302
    78,172 mi.
    Est. $353/mo

    Lexus of Vancouver

    Vancouver, WA (17 mi)
    Check Availability
  • Alpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 Base

    $29,845

    112,380 mi.
    Est. $509/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • Portimao Blue Metallic 2020 BMW M340 iPortimao Blue Metallic 2020 BMW M340 iPortimao Blue Metallic 2020 BMW M340 iPortimao Blue Metallic 2020 BMW M340 iPortimao Blue Metallic 2020 BMW M340 iPortimao Blue Metallic 2020 BMW M340 i

    $32,245

    91,598 mi.
    Est. $550/mo

    Prime Motor Co

    Portland, OR (16 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60i

    $68,177

    $2K
    48,256 mi.
    Est. $1,162/mo

    Luxury Sport Auto

    Tigard, OR (21 mi)
    Check Availability
  • Blue 2008 BMW 528 528xi Sedan 4DBlue 2008 BMW 528 528xi Sedan 4DBlue 2008 BMW 528 528xi Sedan 4DBlue 2008 BMW 528 528xi Sedan 4DBlue 2008 BMW 528 528xi Sedan 4DBlue 2008 BMW 528 528xi Sedan 4D

    $8,199

    122,957 mi.
    Est. $140/mo

    Mikes Auto Center

    Portland, OR (22 mi)
    Check Availability
  • Black 2017 BMW i3 Mega World Range ExtenderBlack 2017 BMW i3 Mega World Range ExtenderBlack 2017 BMW i3 Mega World Range ExtenderBlack 2017 BMW i3 Mega World Range ExtenderBlack 2017 BMW i3 Mega World Range ExtenderBlack 2017 BMW i3 Mega World Range Extender

    $15,998

    55,850 mi.
    Est. $273/mo

    CarMax Capitol Expressway

    4.3
    $249 delivery to Milwaukie, OR (12 mi)
    Check Availability
  • White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3

    $62,998

    41,255 mi.
    Est. $1,074/mo

    CarMax Fremont

    4.4
    $249 delivery to Milwaukie, OR (12 mi)
    Check Availability