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
  • Sakhir Orange Metallic 2015 BMW M4 BaseSakhir Orange Metallic 2015 BMW M4 BaseSakhir Orange Metallic 2015 BMW M4 BaseSakhir Orange Metallic 2015 BMW M4 BaseSakhir Orange Metallic 2015 BMW M4 BaseSakhir Orange Metallic 2015 BMW M4 Base

    $38,245

    82,828 mi.
    Est. $616/mo

    Prime Motor Co

    Check Availability
    Portland, OR (10 mi)
    Quick view
  • Alpine White 2019 BMW M5 BaseAlpine White 2019 BMW M5 BaseAlpine White 2019 BMW M5 BaseAlpine White 2019 BMW M5 BaseAlpine White 2019 BMW M5 BaseAlpine White 2019 BMW M5 Base

    $53,245

    72,091 mi.
    Est. $858/mo

    Prime Motor Co

    Check Availability
    Portland, OR (10 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWDPhytonic Blue Metallic 2020 BMW X4 M AWD

    $40,990

    64,475 mi.
    Est. $660/mo

    D & C Motor Company

    3.4
    Check Availability
    Portland, OR (15 mi)
    Quick view
  • Barbera Red 2008 BMW 650 650i Convertible 2DBarbera Red 2008 BMW 650 650i Convertible 2DBarbera Red 2008 BMW 650 650i Convertible 2DBarbera Red 2008 BMW 650 650i Convertible 2DBarbera Red 2008 BMW 650 650i Convertible 2DBarbera Red 2008 BMW 650 650i Convertible 2D

    $12,995

    103,608 mi.
    Est. $209/mo

    Blizzard Motors

    Check Availability
    Portland, OR (8 mi)
    Quick view
  • Mineral White Metallic 2015 BMW M235 i xDriveMineral White Metallic 2015 BMW M235 i xDriveMineral White Metallic 2015 BMW M235 i xDriveMineral White Metallic 2015 BMW M235 i xDriveMineral White Metallic 2015 BMW M235 i xDriveMineral White Metallic 2015 BMW M235 i xDrive

    $13,995

    $1K
    124,171 mi.
    Est. $225/mo

    Lot 99

    1.1
    Check Availability
    Milwaukie, OR (15 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60iCarbon Black Metallic 2024 BMW X5 M60i

    $72,190

    $490
    27,210 mi.
    Est. $1,163/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 mi)
    Quick view
  • Grey 2018 BMW 740 iGrey 2018 BMW 740 iGrey 2018 BMW 740 iGrey 2018 BMW 740 iGrey 2018 BMW 740 iGrey 2018 BMW 740 i

    $18,999

    87,901 mi.
    Est. $306/mo

    Perfect One Auto

    3.4
    Check Availability
    Portland, OR (16 mi)
    Quick view
  • Bay Blue 2024 BMW X5 M60iBay Blue 2024 BMW X5 M60iBay Blue 2024 BMW X5 M60iBay Blue 2024 BMW X5 M60iBay Blue 2024 BMW X5 M60iBay Blue 2024 BMW X5 M60i

    $70,415

    $2.4K
    27,927 mi.
    Est. $1,134/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 mi)
    Quick view
  • Gray Metallic 2024 BMW ALPINA XB7 ALPINA XB7Gray Metallic 2024 BMW ALPINA XB7 ALPINA XB7Gray Metallic 2024 BMW ALPINA XB7 ALPINA XB7Gray Metallic 2024 BMW ALPINA XB7 ALPINA XB7Gray Metallic 2024 BMW ALPINA XB7 ALPINA XB7Gray Metallic 2024 BMW ALPINA XB7 ALPINA XB7

    $101,990

    38,300 mi.
    Est. $1,643/mo

    D & C Motor Company

    3.4
    Check Availability
    Portland, OR (15 mi)
    Quick view
  • Silver Metallic 2011 BMW Z4 sDrive35iSilver Metallic 2011 BMW Z4 sDrive35iSilver Metallic 2011 BMW Z4 sDrive35iSilver Metallic 2011 BMW Z4 sDrive35iSilver Metallic 2011 BMW Z4 sDrive35iSilver Metallic 2011 BMW Z4 sDrive35i

    $25,690

    12,650 mi.
    Est. $414/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 mi)
    Quick view
  • Space Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35i

    $20,361

    $190
    71,586 mi.
    Est. $328/mo

    Beaverton Car Company

    4.8
    Check Availability
    Beaverton, OR (10 mi)
    Quick view
  • Black Sapphire Metallic 2015 BMW Z4 sDrive35isBlack Sapphire Metallic 2015 BMW Z4 sDrive35isBlack Sapphire Metallic 2015 BMW Z4 sDrive35isBlack Sapphire Metallic 2015 BMW Z4 sDrive35isBlack Sapphire Metallic 2015 BMW Z4 sDrive35isBlack Sapphire Metallic 2015 BMW Z4 sDrive35is

    $32,990

    39,420 mi.
    Est. $531/mo

    D & C Motor Company

    3.4
    Check Availability
    Portland, OR (15 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 (5 mi)
    Quick view
  • Hockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 Competition

    $56,785

    19,199 mi.
    Est. $915/mo

    Diplomat Motors

    3.2
    Check Availability
    Troutdale, OR (20 mi)
    Quick view
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $19,690

    76,799 mi.
    Est. $317/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 mi)
    Quick view
  • White Metallic 2018 BMW 540 540i Sedan 4DWhite Metallic 2018 BMW 540 540i Sedan 4DWhite Metallic 2018 BMW 540 540i Sedan 4DWhite Metallic 2018 BMW 540 540i Sedan 4DWhite Metallic 2018 BMW 540 540i Sedan 4DWhite Metallic 2018 BMW 540 540i Sedan 4D

    $22,785

    89,225 mi.
    Est. $367/mo

    Diplomat Motors

    3.2
    Check Availability
    Troutdale, OR (20 mi)
    Quick view
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $24,630

    $310
    91,496 mi.
    Est. $397/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 mi)
    Quick view
  • Alpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28i

    $32,190

    $1.4K
    22,589 mi.
    Est. $518/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 mi)
    Quick view
  • Montego Blue Metallic 2008 BMW Z4 3.0i RoadsterMontego Blue Metallic 2008 BMW Z4 3.0i RoadsterMontego Blue Metallic 2008 BMW Z4 3.0i RoadsterMontego Blue Metallic 2008 BMW Z4 3.0i RoadsterMontego Blue Metallic 2008 BMW Z4 3.0i RoadsterMontego Blue Metallic 2008 BMW Z4 3.0i Roadster

    $15,995

    $1K
    33,938 mi.
    Est. $258/mo

    Lot 99

    1.1
    Check Availability
    Milwaukie, OR (15 mi)
    Quick view
  • Alpine White 2003 BMW Z4 2.5i RoadsterAlpine White 2003 BMW Z4 2.5i RoadsterAlpine White 2003 BMW Z4 2.5i RoadsterAlpine White 2003 BMW Z4 2.5i RoadsterAlpine White 2003 BMW Z4 2.5i RoadsterAlpine White 2003 BMW Z4 2.5i Roadster

    $10,691

    51,000 mi.
    Est. $172/mo

    Kendall Ford of Vancouver

    1.9
    Check Availability
    Vancouver, WA (13 mi)
    Quick view
  • Blue 2015 BMW 328d xDriveBlue 2015 BMW 328d xDriveBlue 2015 BMW 328d xDriveBlue 2015 BMW 328d xDriveBlue 2015 BMW 328d xDriveBlue 2015 BMW 328d xDrive

    $16,500

    $1K
    115,086 mi.
    Est. $266/mo

    PDX Motors

    3.1
    Check Availability
    Portland, OR (12 mi)
    Quick view
  • Frozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60i

    $83,285

    20,910 mi.
    Est. $1,341/mo

    Diplomat Motors

    3.2
    Check Availability
    Troutdale, OR (20 mi)
    Quick view
  • Alpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 Base

    $44,990

    36,119 mi.
    Est. $725/mo

    D & C Motor Company

    3.4
    Check Availability
    Portland, OR (15 mi)
    Quick view
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $66,530

    $4.6K
    5,347 mi.
    Est. $1,071/mo

    BMW of Tigard

    4.3
    Check Availability
    Tigard, OR (5 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
    $220 delivery from Federal Way, WA (147 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 Beaverton, OR (7 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