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 Filters
  • Glacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28i

    $14,695

    100,115 mi.
    Est. $237/mo

    Ron Tonkin Chevrolet

    4.5
    Check Availability
    Portland, OR (25 mi)
    Quick view
  • Frozen Portimao Blue II Metallic 2024 BMW X2 M35iFrozen Portimao Blue II Metallic 2024 BMW X2 M35iFrozen Portimao Blue II Metallic 2024 BMW X2 M35iFrozen Portimao Blue II Metallic 2024 BMW X2 M35iFrozen Portimao Blue II Metallic 2024 BMW X2 M35iFrozen Portimao Blue II Metallic 2024 BMW X2 M35i

    $47,995

    7,739 mi.
    Est. $773/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Check Availability
    Portland, OR (20 mi)
    Quick view
  • Mineral Grey Metallic 2019 BMW X1 xDrive28iMineral Grey Metallic 2019 BMW X1 xDrive28iMineral Grey Metallic 2019 BMW X1 xDrive28iMineral Grey Metallic 2019 BMW X1 xDrive28iMineral Grey Metallic 2019 BMW X1 xDrive28iMineral Grey Metallic 2019 BMW X1 xDrive28i

    $20,199

    $700
    35,867 mi.
    Est. $325/mo

    Lexus of Portland

    4.4
    Check Availability
    Portland, OR (14 mi)
    Quick view
  • Gray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28iGray 2021 BMW X2 XDrive28i

    $23,998

    37,789 mi.
    Est. $386/mo

    CarMax Beaverton

    4.7
    Check Availability
    Beaverton, OR (14 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X6 M60iMineral White Metallic 2026 BMW X6 M60iMineral White Metallic 2026 BMW X6 M60iMineral White Metallic 2026 BMW X6 M60i

    $96,397

    7,323 mi.
    Est. $1,552/mo

    Porsche Beaverton

    4.6
    Check Availability
    Beaverton, OR (12 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 530e BasePhytonic Blue Metallic 2023 BMW 530e BasePhytonic Blue Metallic 2023 BMW 530e BasePhytonic Blue Metallic 2023 BMW 530e Base

    $34,421

    43,689 mi.
    Est. $554/mo

    Vancouver Toyota

    4.4
    Check Availability
    Vancouver, WA (26 mi)
    Quick view
  • Red 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 I

    $15,998

    62,272 mi.
    Est. $258/mo

    CarMax Beaverton

    4.7
    Check Availability
    Beaverton, OR (14 mi)
    Quick view
  • Alpine White 2015 BMW 528 528iAlpine White 2015 BMW 528 528iAlpine White 2015 BMW 528 528iAlpine White 2015 BMW 528 528iAlpine White 2015 BMW 528 528iAlpine White 2015 BMW 528 528i

    $13,788

    73,028 mi.
    Est. $222/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (3 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 Base

    $79,029

    18,032 mi.
    Est. $1,273/mo

    Beaverton Nissan

    4.4
    Check Availability
    Beaverton, OR (12 mi)
    Quick view
  • Mineral Gray Metallic 2014 BMW 328 328iMineral Gray Metallic 2014 BMW 328 328iMineral Gray Metallic 2014 BMW 328 328iMineral Gray Metallic 2014 BMW 328 328iMineral Gray Metallic 2014 BMW 328 328iMineral Gray Metallic 2014 BMW 328 328i

    $13,906

    $619
    66,699 mi.
    Est. $224/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (3 mi)
    Quick view
  • Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60Storm Bay Metallic 2024 BMW iX M60

    $69,990

    29,376 mi.
    Est. $1,127/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Check Availability
    Portland, OR (20 mi)
    Quick view
  • Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50

    $59,397

    $1K
    6,803 mi.
    Est. $957/mo

    Porsche Beaverton

    4.6
    Check Availability
    Beaverton, OR (12 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW i4 Gran Coupe xDrive40Brooklyn Grey Metallic 2025 BMW i4 Gran Coupe xDrive40Brooklyn Grey Metallic 2025 BMW i4 Gran Coupe xDrive40Brooklyn Grey Metallic 2025 BMW i4 Gran Coupe xDrive40Brooklyn Grey Metallic 2025 BMW i4 Gran Coupe xDrive40Brooklyn Grey Metallic 2025 BMW i4 Gran Coupe xDrive40

    $54,990

    13,329 mi.
    Est. $886/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Check Availability
    Portland, OR (20 mi)
    Quick view
  • Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40

    $37,490

    22,099 mi.
    Est. $604/mo

    Genesis of Portland

    4.7
    Check Availability
    Portland, OR (14 mi)
    Quick view
  • Silver 2022 BMW X2 XDrive28iSilver 2022 BMW X2 XDrive28iSilver 2022 BMW X2 XDrive28iSilver 2022 BMW X2 XDrive28iSilver 2022 BMW X2 XDrive28iSilver 2022 BMW X2 XDrive28i

    $28,998

    11,301 mi.
    Est. $467/mo

    CarMax Clackamas

    Check Availability
    Milwaukie, OR (24 mi)
    Quick view
  • Blue 2022 BMW X7 xDrive40iBlue 2022 BMW X7 xDrive40iBlue 2022 BMW X7 xDrive40iBlue 2022 BMW X7 xDrive40iBlue 2022 BMW X7 xDrive40iBlue 2022 BMW X7 xDrive40i

    $55,998

    12,682 mi.
    Est. $902/mo

    CarMax Beaverton

    4.7
    Check Availability
    Beaverton, OR (14 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40i

    $48,072

    65,287 mi.
    Est. $774/mo

    Beaverton Nissan

    4.4
    Check Availability
    Beaverton, OR (12 mi)
    Quick view
  • Brooklyn Gray Metallic 2023 BMW 430 i xDriveBrooklyn Gray Metallic 2023 BMW 430 i xDriveBrooklyn Gray Metallic 2023 BMW 430 i xDriveBrooklyn Gray Metallic 2023 BMW 430 i xDriveBrooklyn Gray Metallic 2023 BMW 430 i xDriveBrooklyn Gray Metallic 2023 BMW 430 i xDrive

    $46,990

    28,545 mi.
    Est. $757/mo

    Genesis of Portland

    4.7
    Check Availability
    Portland, OR (14 mi)
    Quick view
  • White Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330i

    $20,808

    $1K
    77,686 mi.
    Est. $335/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (3 mi)
    Quick view
  • Black 2025 BMW X2 M35iBlack 2025 BMW X2 M35iBlack 2025 BMW X2 M35iBlack 2025 BMW X2 M35iBlack 2025 BMW X2 M35iBlack 2025 BMW X2 M35i

    $42,998

    12,126 mi.
    Est. $692/mo

    CarMax Vancouver

    Check Availability
    Vancouver, WA (27 mi)
    Quick view
  • White Metallic 2018 BMW X5 eDrive xDrive40eWhite Metallic 2018 BMW X5 eDrive xDrive40eWhite Metallic 2018 BMW X5 eDrive xDrive40eWhite Metallic 2018 BMW X5 eDrive xDrive40eWhite Metallic 2018 BMW X5 eDrive xDrive40eWhite Metallic 2018 BMW X5 eDrive xDrive40e

    $21,000

    51,794 mi.
    Est. $338/mo

    Genesis of Portland

    4.7
    Check Availability
    Portland, OR (14 mi)
    Quick view
  • Alpine White 2018 BMW X5 eDrive xDrive40eAlpine White 2018 BMW X5 eDrive xDrive40eAlpine White 2018 BMW X5 eDrive xDrive40eAlpine White 2018 BMW X5 eDrive xDrive40eAlpine White 2018 BMW X5 eDrive xDrive40eAlpine White 2018 BMW X5 eDrive xDrive40e

    $18,795

    77,618 mi.
    Est. $303/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Check Availability
    Portland, OR (20 mi)
    Quick view
  • Imperial Blue Metallic 2014 BMW 428 iImperial Blue Metallic 2014 BMW 428 iImperial Blue Metallic 2014 BMW 428 iImperial Blue Metallic 2014 BMW 428 iImperial Blue Metallic 2014 BMW 428 iImperial Blue Metallic 2014 BMW 428 i

    $16,813

    $532
    57,054 mi.
    Est. $271/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (3 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28iMineral Gray Metallic 2021 BMW X1 xDrive28i

    $23,686

    $274
    36,681 mi.
    Est. $381/mo

    Ron Tonkin Chevrolet

    4.5
    Check Availability
    Portland, OR (25 mi)
    Quick view
  • Gray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XI

    $34,998

    37,955 mi.
    Est. $564/mo

    CarMax Lynnwood

    4.7
    Check Availability
    $149 delivery to Beaverton, OR (14 mi)
    Quick view
  • BLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4DBLACK 2017 BMW 340 340I SEDAN 4D

    $45,900

    19,588 mi.
    Est. $739/mo

    West State Motorsport

    Check Availability
    $229 delivery from Federal Way, WA (153 mi)
    Quick view
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