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
  • Blue 2023 BMW 330e xDrive30eBlue 2023 BMW 330e xDrive30eBlue 2023 BMW 330e xDrive30eBlue 2023 BMW 330e xDrive30eBlue 2023 BMW 330e xDrive30eBlue 2023 BMW 330e xDrive30e

    $37,998

    14,502 mi.
    Est. $612/mo

    CarMax Beaverton

    4.7
    Check Availability
    Beaverton, OR (18 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 (18 mi)
    Quick view
  • Dravit Grey Metallic 2025 BMW M3 CompetitionDravit Grey Metallic 2025 BMW M3 CompetitionDravit Grey Metallic 2025 BMW M3 CompetitionDravit Grey Metallic 2025 BMW M3 CompetitionDravit Grey Metallic 2025 BMW M3 CompetitionDravit Grey Metallic 2025 BMW M3 Competition

    $91,595

    8,039 mi.
    Est. $1,475/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (28 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

    66,699 mi.
    Est. $224/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (28 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,195

    73,028 mi.
    Est. $213/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (28 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330i

    $15,290

    82,718 mi.
    Est. $246/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (28 mi)
    Quick view
  • Red Metallic 2011 BMW 328 328iRed Metallic 2011 BMW 328 328iRed Metallic 2011 BMW 328 328iRed Metallic 2011 BMW 328 328iRed Metallic 2011 BMW 328 328iRed Metallic 2011 BMW 328 328i

    $6,195

    $1K
    141,908 mi.
    Est. $100/mo

    Tonkin Hillsboro Ford

    4.8
    Check Availability
    Hillsboro, OR (25 mi)
    Quick view
  • Alpine White 2017 BMW 530 530iAlpine White 2017 BMW 530 530iAlpine White 2017 BMW 530 530iAlpine White 2017 BMW 530 530iAlpine White 2017 BMW 530 530iAlpine White 2017 BMW 530 530i

    $20,397

    68,267 mi.
    Est. $328/mo

    Porsche Beaverton

    4.6
    Check Availability
    Beaverton, OR (19 mi)
    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $33,995

    $1K
    15,870 mi.
    Est. $547/mo

    Gresham Subaru

    4.8
    Check Availability
    Gresham, OR (2 mi)
    Quick view
  • Black 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran Coupe

    $28,998

    14,980 mi.
    Est. $467/mo

    CarMax Vancouver

    Check Availability
    Vancouver, WA (13 mi)
    Quick view
  • Red 2023 BMW 330 XIRed 2023 BMW 330 XIRed 2023 BMW 330 XIRed 2023 BMW 330 XIRed 2023 BMW 330 XIRed 2023 BMW 330 XI

    $32,998

    24,659 mi.
    Est. $531/mo

    CarMax Vancouver

    Check Availability
    Vancouver, WA (13 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 BasePhytonic Blue Metallic 2023 BMW 530e BasePhytonic Blue Metallic 2023 BMW 530e Base

    $34,369

    43,691 mi.
    Est. $554/mo

    Vancouver Toyota

    4.4
    Check Availability
    Vancouver, WA (13 mi)
    Quick view
  • White 2014 BMW 535d 535d 4dr SedanWhite 2014 BMW 535d 535d 4dr SedanWhite 2014 BMW 535d 535d 4dr SedanWhite 2014 BMW 535d 535d 4dr SedanWhite 2014 BMW 535d 535d 4dr SedanWhite 2014 BMW 535d 535d 4dr Sedan

    $18,595

    $400
    78,050 mi.
    Est. $299/mo

    Clear Choice Automotive

    Check Availability
    Milwaukie, OR (12 mi)
    Quick view
  • Alpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe CompetitionAlpine White 2022 BMW M8 Gran Coupe Competition

    $78,977

    $1K
    35,718 mi.
    Est. $1,272/mo

    Luxury Sport Auto

    Check Availability
    Tigard, OR (17 mi)
    Quick view
  • Glacier Silver Metallic 2014 BMW 320 iGlacier Silver Metallic 2014 BMW 320 iGlacier Silver Metallic 2014 BMW 320 iGlacier Silver Metallic 2014 BMW 320 iGlacier Silver Metallic 2014 BMW 320 iGlacier Silver Metallic 2014 BMW 320 i

    $6,999

    121,000 mi.
    Est. $113/mo

    Advanced Premier Auto - Portland

    Check Availability
    Portland, OR (8 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW 328d 328d 4dr SedanMineral Gray Metallic 2016 BMW 328d 328d 4dr SedanMineral Gray Metallic 2016 BMW 328d 328d 4dr SedanMineral Gray Metallic 2016 BMW 328d 328d 4dr SedanMineral Gray Metallic 2016 BMW 328d 328d 4dr SedanMineral Gray Metallic 2016 BMW 328d 328d 4dr Sedan

    $12,595

    $400
    111,160 mi.
    Est. $203/mo

    Clear Choice Automotive

    Check Availability
    Milwaukie, OR (12 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW M6 BaseBlack Sapphire Metallic 2017 BMW M6 BaseBlack Sapphire Metallic 2017 BMW M6 BaseBlack Sapphire Metallic 2017 BMW M6 BaseBlack Sapphire Metallic 2017 BMW M6 BaseBlack Sapphire Metallic 2017 BMW M6 Base

    $32,245

    $600
    88,334 mi.
    Est. $519/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Alpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 Base

    $46,245

    69,031 mi.
    Est. $745/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • WHITE 2014 BMW ALPINA B7 LIWHITE 2014 BMW ALPINA B7 LIWHITE 2014 BMW ALPINA B7 LIWHITE 2014 BMW ALPINA B7 LIWHITE 2014 BMW ALPINA B7 LIWHITE 2014 BMW ALPINA B7 LI

    $7,995

    146,000 mi.
    Est. $129/mo

    Columbia Sales & Service

    Check Availability
    Portland, OR (8 mi)
    Quick view
  • Gray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 Competition

    $50,245

    $3K
    84,854 mi.
    Est. $809/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • 2013 BMW 328 328i xDrive Sedan 4D2013 BMW 328 328i xDrive Sedan 4D2013 BMW 328 328i xDrive Sedan 4D2013 BMW 328 328i xDrive Sedan 4D2013 BMW 328 328i xDrive Sedan 4D2013 BMW 328 328i xDrive Sedan 4D

    $17,995

    26,668 mi.
    Est. $290/mo

    Blizzard Motors

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Alpine White 2024 BMW M340 M340iAlpine White 2024 BMW M340 M340iAlpine White 2024 BMW M340 M340iAlpine White 2024 BMW M340 M340iAlpine White 2024 BMW M340 M340iAlpine White 2024 BMW M340 M340i

    $52,245

    41,197 mi.
    Est. $841/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Black 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 iBlack 2021 BMW M340 i

    $33,599

    85,168 mi.
    Est. $541/mo

    AETHERIUM AUTOMOTIVE LLC

    Check Availability
    Portland, OR (9 mi)
    Quick view
  • 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

    $61,977

    39,541 mi.
    Est. $998/mo

    Luxury Sport Auto

    Check Availability
    Tigard, OR (17 mi)
    Quick view
  • Le Mans Blue Metallic 2003 BMW M5 BaseLe Mans Blue Metallic 2003 BMW M5 BaseLe Mans Blue Metallic 2003 BMW M5 BaseLe Mans Blue Metallic 2003 BMW M5 BaseLe Mans Blue Metallic 2003 BMW M5 BaseLe Mans Blue Metallic 2003 BMW M5 Base

    $38,991

    $4K
    74,794 mi.
    Est. $628/mo

    APX Auto Brokers

    4.0
    Check Availability
    $399 delivery from Edmonds, WA (158 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,590 mi.
    Est. $739/mo

    West State Motorsport

    Check Availability
    $221 delivery from Federal Way, WA (148 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