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

  • Glacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30i

    $15,445

    $1K
    92,654 mi.
    Est. $263/mo

    PDX Motors

    3.9
    Portland, OR (8 mi)
    Check Availability
  • Gray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40i

    $42,490

    $500
    66,798 mi.
    Est. $724/mo

    D & C Motor Company

    3.5
    Portland, OR (13 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $50,490

    $1K
    7,871 mi.
    Est. $861/mo

    BMW of Tigard

    4.1
    Tigard, OR (18 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $32,477

    $700
    71,339 mi.
    Est. $554/mo

    Luxury Sport Auto

    Tigard, OR (17 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28i

    $9,995

    $500
    101,583 mi.
    Est. $170/mo

    Y&K Motor Co

    Portland, OR (8 mi)
    Check Availability
  • Space Gray Metallic 2012 BMW 135 iSpace Gray Metallic 2012 BMW 135 iSpace Gray Metallic 2012 BMW 135 iSpace Gray Metallic 2012 BMW 135 iSpace Gray Metallic 2012 BMW 135 iSpace Gray Metallic 2012 BMW 135 i

    $9,995

    97,546 mi.
    Est. $170/mo

    Lot 99

    1.0
    Milwaukie, OR (12 mi)
    Check Availability
  • White 2015 BMW ALPINA B7 LWBWhite 2015 BMW ALPINA B7 LWBWhite 2015 BMW ALPINA B7 LWBWhite 2015 BMW ALPINA B7 LWBWhite 2015 BMW ALPINA B7 LWBWhite 2015 BMW ALPINA B7 LWB

    $25,995

    77,960 mi.
    Est. $443/mo

    Lot 99

    1.0
    Milwaukie, OR (12 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
  • 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

    $42,381

    $1.6K
    83,370 mi.
    Est. $723/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (29 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 Base

    $66,900

    36,593 mi.
    Est. $1,141/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Gray 2013 BMW M5 BaseGray 2013 BMW M5 BaseGray 2013 BMW M5 BaseGray 2013 BMW M5 BaseGray 2013 BMW M5 BaseGray 2013 BMW M5 Base

    $29,795

    60,143 mi.
    Est. $508/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Black Sapphire Metallic 2007 BMW M6Black Sapphire Metallic 2007 BMW M6Black Sapphire Metallic 2007 BMW M6Black Sapphire Metallic 2007 BMW M6Black Sapphire Metallic 2007 BMW M6Black Sapphire Metallic 2007 BMW M6

    $25,995

    27,744 mi.
    Est. $443/mo

    Japanese Auto Sales

    Portland, OR (8 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
  • Black Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDrive

    $48,990

    26,626 mi.
    Est. $835/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35

    $30,390

    $400
    16,653 mi.
    Est. $518/mo

    Diplomat Motors - Portland

    Portland, OR (8 mi)
    Check Availability
  • 2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base

    $40,150

    37,300 mi.
    Est. $685/mo

    Grand Prix Motorcars, Inc

    3.0
    Portland, OR (13 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M3 Competition xDriveBlack Sapphire Metallic 2026 BMW M3 Competition xDriveBlack Sapphire Metallic 2026 BMW M3 Competition xDriveBlack Sapphire Metallic 2026 BMW M3 Competition xDriveBlack Sapphire Metallic 2026 BMW M3 Competition xDriveBlack Sapphire Metallic 2026 BMW M3 Competition xDrive

    $96,185

    4,269 mi.
    Est. $1,640/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M Base

    $62,185

    $500
    68,921 mi.
    Est. $1,060/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 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
  • Black Sapphire Metallic 2025 BMW X6 M BaseBlack Sapphire Metallic 2025 BMW X6 M BaseBlack Sapphire Metallic 2025 BMW X6 M BaseBlack Sapphire Metallic 2025 BMW X6 M BaseBlack Sapphire Metallic 2025 BMW X6 M BaseBlack Sapphire Metallic 2025 BMW X6 M Base

    $104,185

    19,411 mi.
    Est. $1,776/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Space Gray Metallic 2014 BMW M6 Gran CoupeSpace Gray Metallic 2014 BMW M6 Gran CoupeSpace Gray Metallic 2014 BMW M6 Gran CoupeSpace Gray Metallic 2014 BMW M6 Gran CoupeSpace Gray Metallic 2014 BMW M6 Gran CoupeSpace Gray Metallic 2014 BMW M6 Gran Coupe

    $23,995

    61,449 mi.
    Est. $409/mo

    Lot 99

    1.0
    Milwaukie, OR (12 mi)
    Check Availability
  • Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3

    $69,998

    $2K
    24,350 mi.
    Est. $1,193/mo

    CarMax Henderson

    4.3
    $599 delivery to Milwaukie, OR (10 mi)
    Check Availability
  • Frozen Bronze Metallic 2014 BMW M6 BaseFrozen Bronze Metallic 2014 BMW M6 BaseFrozen Bronze Metallic 2014 BMW M6 BaseFrozen Bronze Metallic 2014 BMW M6 BaseFrozen Bronze Metallic 2014 BMW M6 BaseFrozen Bronze Metallic 2014 BMW M6 Base

    $34,695

    76,016 mi.
    Est. $592/mo

    Unique Motors Seattle LLC

    $399 delivery from Kent, WA (131 mi)
    Check Availability