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
  • Black Sapphire Metallic 2020 BMW M2 CompetitionBlack Sapphire Metallic 2020 BMW M2 CompetitionBlack Sapphire Metallic 2020 BMW M2 CompetitionBlack Sapphire Metallic 2020 BMW M2 CompetitionBlack Sapphire Metallic 2020 BMW M2 CompetitionBlack Sapphire Metallic 2020 BMW M2 Competition

    $54,777

    $1.2K
    31,693 mi.
    Est. $882/mo

    Luxury Sport Auto

    Check Availability
    Tigard, OR (18 mi)
    Quick view
  • Space Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDrive

    $6,699

    $2.2K
    71,762 mi.
    Est. $108/mo

    RY Motorsports

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

    $30,845

    112,380 mi.
    Est. $497/mo

    Prime Motor Co

    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
  • 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
  • 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 (7 mi)
    Quick view
  • White 2018 BMW 540 iWhite 2018 BMW 540 iWhite 2018 BMW 540 iWhite 2018 BMW 540 iWhite 2018 BMW 540 iWhite 2018 BMW 540 i

    $20,759

    $590
    98,866 mi.
    Est. $334/mo

    AETHERIUM AUTOMOTIVE LLC

    Check Availability
    Portland, OR (7 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,995

    111,160 mi.
    Est. $209/mo

    Clear Choice Automotive

    Check Availability
    Milwaukie, OR (14 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $68,990

    21,626 mi.
    Est. $1,111/mo

    Luxury Sport Auto

    Check Availability
    Tigard, OR (18 mi)
    Quick view
  • Black Sapphire Metallic 2012 BMW X5 M BaseBlack Sapphire Metallic 2012 BMW X5 M BaseBlack Sapphire Metallic 2012 BMW X5 M BaseBlack Sapphire Metallic 2012 BMW X5 M BaseBlack Sapphire Metallic 2012 BMW X5 M BaseBlack Sapphire Metallic 2012 BMW X5 M Base

    $23,845

    107,387 mi.
    Est. $384/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Glacier Silver Metallic 2015 BMW 335 xDriveGlacier Silver Metallic 2015 BMW 335 xDriveGlacier Silver Metallic 2015 BMW 335 xDriveGlacier Silver Metallic 2015 BMW 335 xDriveGlacier Silver Metallic 2015 BMW 335 xDriveGlacier Silver Metallic 2015 BMW 335 xDrive

    $20,245

    86,443 mi.
    Est. $326/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Black Sapphire Metallic 2013 BMW 535 xDriveBlack Sapphire Metallic 2013 BMW 535 xDriveBlack Sapphire Metallic 2013 BMW 535 xDriveBlack Sapphire Metallic 2013 BMW 535 xDriveBlack Sapphire Metallic 2013 BMW 535 xDriveBlack Sapphire Metallic 2013 BMW 535 xDrive

    $12,888

    95,659 mi.
    Est. $208/mo

    Gage Auto Sales

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

    $14,995

    95,510 mi.
    Est. $241/mo

    Blizzard Motors

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X6 M50iBlack Sapphire Metallic 2020 BMW X6 M50iBlack Sapphire Metallic 2020 BMW X6 M50iBlack Sapphire Metallic 2020 BMW X6 M50iBlack Sapphire Metallic 2020 BMW X6 M50iBlack Sapphire Metallic 2020 BMW X6 M50i

    $41,577

    $1.4K
    59,491 mi.
    Est. $670/mo

    Luxury Sport Auto

    Check Availability
    Tigard, OR (18 mi)
    Quick view
  • Alpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35i

    $12,388

    $303
    112,730 mi.
    Est. $200/mo

    Kendall Hyundai of Vancouver

    Check Availability
    Vancouver, WA (11 mi)
    Quick view
  • White 2020 BMW 330 330i Sedan 4DWhite 2020 BMW 330 330i Sedan 4DWhite 2020 BMW 330 330i Sedan 4DWhite 2020 BMW 330 330i Sedan 4DWhite 2020 BMW 330 330i Sedan 4DWhite 2020 BMW 330 330i Sedan 4D

    $18,995

    82,530 mi.
    Est. $306/mo

    Cascade Motors

    Check Availability
    Portland, OR (8 mi)
    Quick view
  • SILVER 2016 BMW 328 xDriveSILVER 2016 BMW 328 xDriveSILVER 2016 BMW 328 xDriveSILVER 2016 BMW 328 xDriveSILVER 2016 BMW 328 xDriveSILVER 2016 BMW 328 xDrive

    $10,995

    116,851 mi.
    Est. $177/mo

    Alpine Motors

    Check Availability
    Milwaukie, OR (13 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $27,495

    $1.5K
    48,285 mi.
    Est. $443/mo

    Subaru of Portland

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • White 2014 BMW 528 528i 4dr SedanWhite 2014 BMW 528 528i 4dr SedanWhite 2014 BMW 528 528i 4dr SedanWhite 2014 BMW 528 528i 4dr SedanWhite 2014 BMW 528 528i 4dr SedanWhite 2014 BMW 528 528i 4dr Sedan

    $7,595

    $100
    139,490 mi.
    Est. $122/mo

    Clear Choice Automotive

    Check Availability
    Milwaukie, OR (14 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330iMineral Gray Metallic 2019 BMW 330 330i

    $25,245

    63,675 mi.
    Est. $407/mo

    Prime Motor Co

    Check Availability
    Portland, OR (11 mi)
    Quick view
  • Charcoal 2017 BMW X1 xDrive 28iCharcoal 2017 BMW X1 xDrive 28iCharcoal 2017 BMW X1 xDrive 28iCharcoal 2017 BMW X1 xDrive 28iCharcoal 2017 BMW X1 xDrive 28iCharcoal 2017 BMW X1 xDrive 28i

    $11,882

    88,974 mi.
    Est. $191/mo

    FrontlineCars

    Check Availability
    Tigard, OR (17 mi)
    Quick view
  • Gray 2024 BMW 228 Gran Coupe sDriveGray 2024 BMW 228 Gran Coupe sDriveGray 2024 BMW 228 Gran Coupe sDriveGray 2024 BMW 228 Gran Coupe sDriveGray 2024 BMW 228 Gran Coupe sDriveGray 2024 BMW 228 Gran Coupe sDrive

    $25,495

    20,938 mi.
    Est. $411/mo

    TurnKey Auto LLC

    Check Availability
    Portland, OR (6 mi)
    Quick view
  • Jet Black 2012 BMW 528 i xDriveJet Black 2012 BMW 528 i xDriveJet Black 2012 BMW 528 i xDriveJet Black 2012 BMW 528 i xDriveJet Black 2012 BMW 528 i xDriveJet Black 2012 BMW 528 i xDrive

    $8,495

    105,674 mi.
    Est. $137/mo

    Y&K Motor Co

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

    $9,995

    95,102 mi.
    Est. $161/mo

    Blizzard Motors

    Check Availability
    Portland, OR (11 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
    $217 delivery from Federal Way, WA (145 mi)
    Quick view
  • White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2White 2018 BMW M2

    $46,998

    34,470 mi.
    Est. $757/mo

    CarMax Puyallup

    4.7
    Check Availability
    $149 delivery to Vancouver, WA (11 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