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
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $38,169

    31,113 mi.
    Est. $651/mo

    Ron Tonkin Hyundai

    4.7
    Gresham, OR (1 mi)
    Check Availability

  • Imperial Blue Metallic 2015 BMW 550 550iImperial Blue Metallic 2015 BMW 550 550iImperial Blue Metallic 2015 BMW 550 550iImperial Blue Metallic 2015 BMW 550 550iImperial Blue Metallic 2015 BMW 550 550iImperial Blue Metallic 2015 BMW 550 550i

    $13,790

    $200
    116,565 mi.
    Est. $235/mo

    Diplomat Motors - Portland

    Portland, OR (8 mi)
    Check Availability
  • Blue 2018 BMW 330 i xDriveBlue 2018 BMW 330 i xDriveBlue 2018 BMW 330 i xDriveBlue 2018 BMW 330 i xDriveBlue 2018 BMW 330 i xDriveBlue 2018 BMW 330 i xDrive

    $16,295

    80,197 mi.
    Est. $278/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Jet Black 2023 BMW 330e 330e iPerformanceJet Black 2023 BMW 330e 330e iPerformanceJet Black 2023 BMW 330e 330e iPerformanceJet Black 2023 BMW 330e 330e iPerformanceJet Black 2023 BMW 330e 330e iPerformanceJet Black 2023 BMW 330e 330e iPerformance

    $34,185

    29,014 mi.
    Est. $583/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Portimao Blue Metallic 2022 BMW M340 M340iPortimao Blue Metallic 2022 BMW M340 M340iPortimao Blue Metallic 2022 BMW M340 M340iPortimao Blue Metallic 2022 BMW M340 M340iPortimao Blue Metallic 2022 BMW M340 M340iPortimao Blue Metallic 2022 BMW M340 M340i

    $45,990

    61,185 mi.
    Est. $784/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Frozen Portimao Blue II Metallic 2025 BMW M340 xDriveFrozen Portimao Blue II Metallic 2025 BMW M340 xDriveFrozen Portimao Blue II Metallic 2025 BMW M340 xDriveFrozen Portimao Blue II Metallic 2025 BMW M340 xDriveFrozen Portimao Blue II Metallic 2025 BMW M340 xDriveFrozen Portimao Blue II Metallic 2025 BMW M340 xDrive

    $65,685

    6,349 mi.
    Est. $1,120/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Space Gray Metallic 2013 BMW 328 328iSpace Gray Metallic 2013 BMW 328 328iSpace Gray Metallic 2013 BMW 328 328iSpace Gray Metallic 2013 BMW 328 328iSpace Gray Metallic 2013 BMW 328 328iSpace Gray Metallic 2013 BMW 328 328i

    $24,150

    15,310 mi.
    Est. $412/mo

    Grand Prix Motorcars, Inc

    3.0
    Portland, OR (13 mi)
    Check Availability
  • Green 1999 BMW Z3 2.3 RoadsterGreen 1999 BMW Z3 2.3 RoadsterGreen 1999 BMW Z3 2.3 RoadsterGreen 1999 BMW Z3 2.3 RoadsterGreen 1999 BMW Z3 2.3 RoadsterGreen 1999 BMW Z3 2.3 Roadster

    $11,995

    75,400 mi.
    Est. $205/mo

    Travel Motors LLC

    Milwaukie, OR (11 mi)
    Check Availability
  • White 2015 BMW 428 iWhite 2015 BMW 428 iWhite 2015 BMW 428 iWhite 2015 BMW 428 iWhite 2015 BMW 428 iWhite 2015 BMW 428 i

    $15,295

    $500
    25,277 mi.
    Est. $261/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • 2013 BMW 335 xDrive2013 BMW 335 xDrive2013 BMW 335 xDrive2013 BMW 335 xDrive2013 BMW 335 xDrive2013 BMW 335 xDrive

    $19,993

    99,919 mi.
    Est. $341/mo

    Summit Motor Company

    Portland, OR (11 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDrive

    $47,790

    16,085 mi.
    Est. $815/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Gray 2014 BMW 328d BaseGray 2014 BMW 328d BaseGray 2014 BMW 328d BaseGray 2014 BMW 328d BaseGray 2014 BMW 328d BaseGray 2014 BMW 328d Base

    $13,795

    $500
    97,332 mi.
    Est. $235/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60i

    $75,137

    $1.5K
    20,669 mi.
    Est. $1,281/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (29 mi)
    Check Availability
  • Isle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 BaseIsle of Man Green Metallic 2023 BMW M4 Base

    $62,850

    $138
    47,371 mi.
    Est. $1,072/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (29 mi)
    Check Availability
  • Burgundy 2012 BMW X5 xDrive35i PremiumBurgundy 2012 BMW X5 xDrive35i PremiumBurgundy 2012 BMW X5 xDrive35i PremiumBurgundy 2012 BMW X5 xDrive35i PremiumBurgundy 2012 BMW X5 xDrive35i PremiumBurgundy 2012 BMW X5 xDrive35i Premium

    $5,995

    134,561 mi.
    Est. $102/mo

    Streamline Motorsports

    Portland, OR (8 mi)
    Check Availability
  • Titanium Silver Metallic 2012 BMW 335 iTitanium Silver Metallic 2012 BMW 335 iTitanium Silver Metallic 2012 BMW 335 iTitanium Silver Metallic 2012 BMW 335 iTitanium Silver Metallic 2012 BMW 335 iTitanium Silver Metallic 2012 BMW 335 i

    $9,295

    108,445 mi.
    Est. $158/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • White 2014 BMW 328 iWhite 2014 BMW 328 iWhite 2014 BMW 328 iWhite 2014 BMW 328 iWhite 2014 BMW 328 iWhite 2014 BMW 328 i

    $9,295

    88,617 mi.
    Est. $158/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Silver 2015 BMW 335 335i Sedan 4DSilver 2015 BMW 335 335i Sedan 4DSilver 2015 BMW 335 335i Sedan 4DSilver 2015 BMW 335 335i Sedan 4DSilver 2015 BMW 335 335i Sedan 4DSilver 2015 BMW 335 335i Sedan 4D

    $15,993

    67,717 mi.
    Est. $273/mo

    Summit Motor Company

    Portland, OR (11 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340iMineral Grey Metallic 2021 BMW M340 M340i

    $37,185

    69,347 mi.
    Est. $634/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Alpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35i

    $20,990

    64,067 mi.
    Est. $358/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 750 i xDriveBlack Sapphire Metallic 2021 BMW 750 i xDriveBlack Sapphire Metallic 2021 BMW 750 i xDriveBlack Sapphire Metallic 2021 BMW 750 i xDriveBlack Sapphire Metallic 2021 BMW 750 i xDriveBlack Sapphire Metallic 2021 BMW 750 i xDrive

    $35,990

    59,788 mi.
    Est. $614/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Vegas Red Metallic 2025 BMW i5 xDrive40Vegas Red Metallic 2025 BMW i5 xDrive40Vegas Red Metallic 2025 BMW i5 xDrive40Vegas Red Metallic 2025 BMW i5 xDrive40Vegas Red Metallic 2025 BMW i5 xDrive40Vegas Red Metallic 2025 BMW i5 xDrive40

    $55,685

    13,032 mi.
    Est. $949/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40i

    $49,990

    $400
    37,962 mi.
    Est. $852/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2022 BMW X5 M50iTanzanite Blue II Metallic 2022 BMW X5 M50iTanzanite Blue II Metallic 2022 BMW X5 M50iTanzanite Blue II Metallic 2022 BMW X5 M50iTanzanite Blue II Metallic 2022 BMW X5 M50iTanzanite Blue II Metallic 2022 BMW X5 M50i

    $38,999

    $990
    64,372 mi.
    Est. $665/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (29 mi)
    Check Availability
  • Alpine White 2013 BMW X1 AWD 4dr xDrive28iAlpine White 2013 BMW X1 AWD 4dr xDrive28iAlpine White 2013 BMW X1 AWD 4dr xDrive28iAlpine White 2013 BMW X1 AWD 4dr xDrive28iAlpine White 2013 BMW X1 AWD 4dr xDrive28iAlpine White 2013 BMW X1 AWD 4dr xDrive28i

    $8,900

    76,022 mi.
    Est. $152/mo

    Limitless Motors

    Vancouver, WA (14 mi)
    Check Availability
  • Gray 2023 BMW 330e xDrive30eGray 2023 BMW 330e xDrive30eGray 2023 BMW 330e xDrive30eGray 2023 BMW 330e xDrive30eGray 2023 BMW 330e xDrive30eGray 2023 BMW 330e xDrive30e

    $28,998

    37,706 mi.
    Est. $494/mo

    CarMax Serramonte

    4.3
    $249 delivery to Milwaukie, OR (10 mi)
    Check Availability
  • Black 2026 BMW 330 XIBlack 2026 BMW 330 XIBlack 2026 BMW 330 XIBlack 2026 BMW 330 XIBlack 2026 BMW 330 XIBlack 2026 BMW 330 XI

    $39,998

    14,395 mi.
    Est. $682/mo

    CarMax Salt Lake (South Jordan)

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