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
  • Space Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 Base

    $38,177

    86,633 mi.
    Est. $651/mo

    Luxury Sport Auto

    Tigard, OR (17 mi)
    Check Availability
  • Silver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 Base

    $47,990

    42,866 mi.
    Est. $818/mo

    D & C Motor Company

    3.5
    Portland, OR (13 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 Base

    $29,845

    128,337 mi.
    Est. $509/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • SILVER 2007 BMW 328 XI SULEVSILVER 2007 BMW 328 XI SULEVSILVER 2007 BMW 328 XI SULEVSILVER 2007 BMW 328 XI SULEVSILVER 2007 BMW 328 XI SULEVSILVER 2007 BMW 328 XI SULEV

    $8,245

    83,646 mi.
    Est. $141/mo

    Alpine Motors

    Milwaukie, OR (12 mi)
    Check Availability
  • Austin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 Base

    $43,977

    $200
    43,799 mi.
    Est. $750/mo

    Luxury Sport Auto

    Tigard, OR (17 mi)
    Check Availability
  • Marina Blue 2018 BMW M4 BaseMarina Blue 2018 BMW M4 BaseMarina Blue 2018 BMW M4 BaseMarina Blue 2018 BMW M4 BaseMarina Blue 2018 BMW M4 BaseMarina Blue 2018 BMW M4 Base

    $41,245

    $600
    91,142 mi.
    Est. $703/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Gray 2026 BMW 430 I xDriveGray 2026 BMW 430 I xDriveGray 2026 BMW 430 I xDriveGray 2026 BMW 430 I xDriveGray 2026 BMW 430 I xDriveGray 2026 BMW 430 I xDrive

    $37,998

    $2K
    25,383 mi.
    Est. $648/mo

    CarMax Vancouver

    4.7
    Vancouver, WA (13 mi)
    Check Availability
  • Sakhir Orange II Metallic 2020 BMW M4 BaseSakhir Orange II Metallic 2020 BMW M4 BaseSakhir Orange II Metallic 2020 BMW M4 BaseSakhir Orange II Metallic 2020 BMW M4 BaseSakhir Orange II Metallic 2020 BMW M4 BaseSakhir Orange II Metallic 2020 BMW M4 Base

    $53,245

    73,026 mi.
    Est. $908/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Silverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 Base

    $43,845

    79,796 mi.
    Est. $748/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Alpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 Base

    $41,845

    $400
    75,391 mi.
    Est. $713/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Gray Metallic 2026 BMW 230 i xDriveGray Metallic 2026 BMW 230 i xDriveGray Metallic 2026 BMW 230 i xDriveGray Metallic 2026 BMW 230 i xDriveGray Metallic 2026 BMW 230 i xDriveGray Metallic 2026 BMW 230 i xDrive

    $42,190

    $250
    4,447 mi.
    Est. $719/mo

    BMW of Tigard

    4.1
    Tigard, OR (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDrive

    $39,945

    5,529 mi.
    Est. $681/mo

    BMW of Tigard

    4.1
    Tigard, OR (18 mi)
    Check Availability
  • Hockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 CompetitionHockenheim Silver Metallic 2021 BMW M2 Competition

    $59,258

    $2.6K
    34,737 mi.
    Est. $1,010/mo

    Elusive Motors

    Portland, OR (8 mi)
    Check Availability
  • Gray Metallic 2015 BMW i8 BaseGray Metallic 2015 BMW i8 BaseGray Metallic 2015 BMW i8 Base

    $48,245

    50,212 mi.
    Est. $823/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Hockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 Competition

    $55,685

    26,640 mi.
    Est. $949/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW M440 iTanzanite Blue II Metallic 2024 BMW M440 iTanzanite Blue II Metallic 2024 BMW M440 iTanzanite Blue II Metallic 2024 BMW M440 iTanzanite Blue II Metallic 2024 BMW M440 iTanzanite Blue II Metallic 2024 BMW M440 i

    $45,990

    $600
    44,346 mi.
    Est. $784/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Blue 2015 BMW 228 228i Coupe 2DBlue 2015 BMW 228 228i Coupe 2DBlue 2015 BMW 228 228i Coupe 2DBlue 2015 BMW 228 228i Coupe 2DBlue 2015 BMW 228 228i Coupe 2DBlue 2015 BMW 228 228i Coupe 2D

    $15,491

    7,573 mi.
    Est. $264/mo

    Summit Motor Company

    Portland, OR (11 mi)
    Check Availability
  • Zandvoort Blue 2024 BMW M2 BaseZandvoort Blue 2024 BMW M2 BaseZandvoort Blue 2024 BMW M2 BaseZandvoort Blue 2024 BMW M2 BaseZandvoort Blue 2024 BMW M2 BaseZandvoort Blue 2024 BMW M2 Base

    $63,999

    $296
    17,120 mi.
    Est. $1,091/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (29 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW M2 BaseMineral Gray Metallic 2016 BMW M2 BaseMineral Gray Metallic 2016 BMW M2 BaseMineral Gray Metallic 2016 BMW M2 BaseMineral Gray Metallic 2016 BMW M2 BaseMineral Gray Metallic 2016 BMW M2 Base

    $15,493

    122,432 mi.
    Est. $264/mo

    Summit Motor Company

    Portland, OR (11 mi)
    Check Availability
  • Black Sapphire Metallic 2014 BMW M235 iBlack Sapphire Metallic 2014 BMW M235 iBlack Sapphire Metallic 2014 BMW M235 iBlack Sapphire Metallic 2014 BMW M235 iBlack Sapphire Metallic 2014 BMW M235 iBlack Sapphire Metallic 2014 BMW M235 i

    $12,995

    134,027 mi.
    Est. $222/mo

    Lot 99

    1.0
    Milwaukie, OR (12 mi)
    Check Availability
  • Bright Red 2000 BMW 328 328Ci 2dr CpeBright Red 2000 BMW 328 328Ci 2dr CpeBright Red 2000 BMW 328 328Ci 2dr CpeBright Red 2000 BMW 328 328Ci 2dr CpeBright Red 2000 BMW 328 328Ci 2dr CpeBright Red 2000 BMW 328 328Ci 2dr Cpe

    $8,995

    80,389 mi.
    Est. $153/mo

    Limitless Motors

    Vancouver, WA (14 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
  • 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
  • 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
  • RED 2020 BMW M8 CompetitionRED 2020 BMW M8 CompetitionRED 2020 BMW M8 CompetitionRED 2020 BMW M8 CompetitionRED 2020 BMW M8 CompetitionRED 2020 BMW M8 Competition

    $71,900

    44,185 mi.
    Est. $1,226/mo

    West State Motorsport

    $399 delivery from Federal Way, WA (148 mi)
    Check Availability
  • Blue 2020 BMW M8Blue 2020 BMW M8Blue 2020 BMW M8Blue 2020 BMW M8Blue 2020 BMW M8Blue 2020 BMW M8

    $66,998

    27,589 mi.
    Est. $1,142/mo

    CarMax Spokane

    4.6
    $149 delivery to Milwaukie, OR (10 mi)
    Check Availability