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

  • 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
  • Jerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 Base

    $30,150

    96,926 mi.
    Est. $514/mo

    Grand Prix Motorcars, Inc

    3.0
    Portland, OR (13 mi)
    Check Availability
  • Silver 2014 BMW X5 xDrive50iSilver 2014 BMW X5 xDrive50iSilver 2014 BMW X5 xDrive50iSilver 2014 BMW X5 xDrive50iSilver 2014 BMW X5 xDrive50i

    $12,999

    109,966 mi.
    Est. $222/mo

    Private seller: SADIE

    Jennings Lodge, OR (12 mi)
    Contact Seller
  • Black Sapphire Metallic 2023 BMW XM Sport Utility 4DBlack Sapphire Metallic 2023 BMW XM Sport Utility 4DBlack Sapphire Metallic 2023 BMW XM Sport Utility 4DBlack Sapphire Metallic 2023 BMW XM Sport Utility 4DBlack Sapphire Metallic 2023 BMW XM Sport Utility 4DBlack Sapphire Metallic 2023 BMW XM Sport Utility 4D

    $74,185

    31,958 mi.
    Est. $1,265/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Jet Black 2013 BMW 128 iJet Black 2013 BMW 128 iJet Black 2013 BMW 128 iJet Black 2013 BMW 128 iJet Black 2013 BMW 128 iJet Black 2013 BMW 128 i

    $11,995

    81,653 mi.
    Est. $205/mo

    Lot 99

    1.0
    Milwaukie, OR (12 mi)
    Check Availability
  • Marina Bay Blue Metallic 2026 BMW X5 M BaseMarina Bay Blue Metallic 2026 BMW X5 M BaseMarina Bay Blue Metallic 2026 BMW X5 M BaseMarina Bay Blue Metallic 2026 BMW X5 M BaseMarina Bay Blue Metallic 2026 BMW X5 M BaseMarina Bay Blue Metallic 2026 BMW X5 M Base

    $105,185

    $1K
    27,955 mi.
    Est. $1,793/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Dark Graphite Metallic 2025 BMW iX M60Dark Graphite Metallic 2025 BMW iX M60Dark Graphite Metallic 2025 BMW iX M60Dark Graphite Metallic 2025 BMW iX M60Dark Graphite Metallic 2025 BMW iX M60Dark Graphite Metallic 2025 BMW iX M60

    $71,185

    $1.5K
    9,213 mi.
    Est. $1,214/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 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
  • Blue 2015 BMW 750 iBlue 2015 BMW 750 iBlue 2015 BMW 750 iBlue 2015 BMW 750 iBlue 2015 BMW 750 iBlue 2015 BMW 750 i

    $13,000

    99,100 mi.
    Est. $222/mo

    Private seller: Sergy

    Hillsboro, OR (21 mi)
    Contact Seller
  • Black 2021 BMW 330 i xDriveBlack 2021 BMW 330 i xDriveBlack 2021 BMW 330 i xDriveBlack 2021 BMW 330 i xDriveBlack 2021 BMW 330 i xDriveBlack 2021 BMW 330 i xDrive

    $25,850

    50,535 mi.
    Est. $441/mo

    Private seller: Osama

    Aloha, OR (23 mi)
    Contact Seller
  • Dark Graphite Metallic 2023 BMW iX xDrive50Dark Graphite Metallic 2023 BMW iX xDrive50Dark Graphite Metallic 2023 BMW iX xDrive50Dark Graphite Metallic 2023 BMW iX xDrive50Dark Graphite Metallic 2023 BMW iX xDrive50Dark Graphite Metallic 2023 BMW iX xDrive50

    $44,585

    30,690 mi.
    Est. $760/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Alpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i XdriveAlpine White 2018 BMW M550 i Xdrive

    $27,995

    69,990 mi.
    Est. $477/mo

    Streamline Motorsports

    Portland, OR (8 mi)
    Check Availability
  • 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. $119/mo

    Advanced Premier Auto - Portland

    Portland, OR (8 mi)
    Check Availability
  • White Metallic 2016 BMW M3 BaseWhite Metallic 2016 BMW M3 BaseWhite Metallic 2016 BMW M3 Base

    $39,795

    92,978 mi.
    Est. $678/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Melbourne Red Metallic 2017 BMW X5 M BaseMelbourne Red Metallic 2017 BMW X5 M BaseMelbourne Red Metallic 2017 BMW X5 M Base

    $33,245

    77,616 mi.
    Est. $567/mo

    Beaverton Nissan

    4.5
    Beaverton, OR (19 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM LabelCarbon Black Metallic 2026 BMW XM Label

    $114,185

    $2K
    7,943 mi.
    Est. $1,947/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M550 i XdriveBlack Sapphire Metallic 2021 BMW M550 i XdriveBlack Sapphire Metallic 2021 BMW M550 i XdriveBlack Sapphire Metallic 2021 BMW M550 i XdriveBlack Sapphire Metallic 2021 BMW M550 i XdriveBlack Sapphire Metallic 2021 BMW M550 i Xdrive

    $47,185

    36,553 mi.
    Est. $804/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Dark Graphite 2012 BMW 535 Gran Turismo 535i Gran TurismoDark Graphite 2012 BMW 535 Gran Turismo 535i Gran TurismoDark Graphite 2012 BMW 535 Gran Turismo 535i Gran TurismoDark Graphite 2012 BMW 535 Gran Turismo 535i Gran TurismoDark Graphite 2012 BMW 535 Gran Turismo 535i Gran TurismoDark Graphite 2012 BMW 535 Gran Turismo 535i Gran Turismo

    $10,490

    91,779 mi.
    Est. $179/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • 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

    $17,999

    98,622 mi.
    Est. $307/mo

    Perfect One Auto

    3.4
    Portland, OR (4 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
  • Black 2015 BMW 740 LiBlack 2015 BMW 740 LiBlack 2015 BMW 740 LiBlack 2015 BMW 740 LiBlack 2015 BMW 740 LiBlack 2015 BMW 740 Li

    $13,795

    95,581 mi.
    Est. $235/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Brown 2011 BMW X5 xDrive35dBrown 2011 BMW X5 xDrive35dBrown 2011 BMW X5 xDrive35dBrown 2011 BMW X5 xDrive35dBrown 2011 BMW X5 xDrive35dBrown 2011 BMW X5 xDrive35d

    $11,493

    115,367 mi.
    Est. $196/mo

    Summit Motor Company

    Portland, OR (11 mi)
    Check Availability
  • Blue 2017 BMW X4 M40iBlue 2017 BMW X4 M40iBlue 2017 BMW X4 M40iBlue 2017 BMW X4 M40iBlue 2017 BMW X4 M40iBlue 2017 BMW X4 M40i

    $16,145

    98,458 mi.
    Est. $275/mo

    Rickie's Auto LLC

    2.4
    Portland, OR (8 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW i7 xDrive60Brooklyn Grey Metallic 2025 BMW i7 xDrive60Brooklyn Grey Metallic 2025 BMW i7 xDrive60Brooklyn Grey Metallic 2025 BMW i7 xDrive60Brooklyn Grey Metallic 2025 BMW i7 xDrive60Brooklyn Grey Metallic 2025 BMW i7 xDrive60

    $88,185

    $1K
    6,043 mi.
    Est. $1,503/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Black 2018 BMW 640 XI Gran TurismoBlack 2018 BMW 640 XI Gran TurismoBlack 2018 BMW 640 XI Gran TurismoBlack 2018 BMW 640 XI Gran TurismoBlack 2018 BMW 640 XI Gran TurismoBlack 2018 BMW 640 XI Gran Turismo

    $25,998

    56,529 mi.
    Est. $443/mo

    CarMax Puyallup

    4.6
    $149 delivery to Milwaukie, OR (10 mi)
    Check Availability
  • Blue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30e

    $25,998

    53,857 mi.
    Est. $443/mo

    CarMax Pleasant Hill

    4.1
    $249 delivery to Milwaukie, OR (10 mi)
    Check Availability