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

  • Alpine White 2011 BMW X5 xDrive 35i Sport ActivityAlpine White 2011 BMW X5 xDrive 35i Sport ActivityAlpine White 2011 BMW X5 xDrive 35i Sport ActivityAlpine White 2011 BMW X5 xDrive 35i Sport ActivityAlpine White 2011 BMW X5 xDrive 35i Sport ActivityAlpine White 2011 BMW X5 xDrive 35i Sport Activity

    $9,493

    95,744 mi.
    Est. $162/mo

    Summit Motor Company

    Portland, OR (11 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40i

    $43,590

    $400
    43,245 mi.
    Est. $743/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Black 2020 BMW 230 xDriveBlack 2020 BMW 230 xDriveBlack 2020 BMW 230 xDriveBlack 2020 BMW 230 xDriveBlack 2020 BMW 230 xDriveBlack 2020 BMW 230 xDrive

    $29,185

    8,354 mi.
    Est. $498/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • Dark Graphite 2018 BMW X3 M40iDark Graphite 2018 BMW X3 M40iDark Graphite 2018 BMW X3 M40iDark Graphite 2018 BMW X3 M40iDark Graphite 2018 BMW X3 M40iDark Graphite 2018 BMW X3 M40i

    $25,990

    $600
    80,257 mi.
    Est. $443/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Silver 2007 BMW X5 3.0siSilver 2007 BMW X5 3.0siSilver 2007 BMW X5 3.0siSilver 2007 BMW X5 3.0siSilver 2007 BMW X5 3.0siSilver 2007 BMW X5 3.0si

    $6,795

    134,874 mi.
    Est. $116/mo

    Lot 99

    1.0
    Milwaukie, OR (12 mi)
    Check Availability
  • Green Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40i

    $52,990

    $500
    32,296 mi.
    Est. $903/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Black 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport Activity

    $6,995

    146,159 mi.
    Est. $119/mo

    M&M Auto Sales LLC

    Portland, OR (8 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40i

    $26,990

    72,670 mi.
    Est. $460/mo

    Genuine Motor Company

    3.9
    Gladstone, OR (13 mi)
    Check Availability
  • Black 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28iBlack 2014 BMW X3 xDrive28i

    $9,595

    87,840 mi.
    Est. $164/mo

    M&M Auto Sales LLC

    Portland, OR (8 mi)
    Check Availability
  • White Metallic 2022 BMW 228 Gran Coupe i xDriveWhite Metallic 2022 BMW 228 Gran Coupe i xDriveWhite Metallic 2022 BMW 228 Gran Coupe i xDriveWhite Metallic 2022 BMW 228 Gran Coupe i xDriveWhite Metallic 2022 BMW 228 Gran Coupe i xDriveWhite Metallic 2022 BMW 228 Gran Coupe i xDrive

    $21,990

    $500
    35,401 mi.
    Est. $375/mo

    Diplomat Motors - Portland

    Portland, OR (8 mi)
    Check Availability
  • Alpine White 2015 BMW 528 i xDriveAlpine White 2015 BMW 528 i xDriveAlpine White 2015 BMW 528 i xDriveAlpine White 2015 BMW 528 i xDriveAlpine White 2015 BMW 528 i xDriveAlpine White 2015 BMW 528 i xDrive

    $13,995

    64,281 mi.
    Est. $239/mo

    Lot 99

    1.0
    Milwaukie, OR (12 mi)
    Check Availability
  • SILVER 2015 BMW X3 xDrive28iSILVER 2015 BMW X3 xDrive28iSILVER 2015 BMW X3 xDrive28iSILVER 2015 BMW X3 xDrive28iSILVER 2015 BMW X3 xDrive28iSILVER 2015 BMW X3 xDrive28i

    $11,995

    68,330 mi.
    Est. $205/mo

    Cars To Go

    Portland, OR (8 mi)
    Check Availability
  • Dark Graphite Metallic 2016 BMW X5 eDrive AWD 4dr xDrive40eDark Graphite Metallic 2016 BMW X5 eDrive AWD 4dr xDrive40eDark Graphite Metallic 2016 BMW X5 eDrive AWD 4dr xDrive40eDark Graphite Metallic 2016 BMW X5 eDrive AWD 4dr xDrive40eDark Graphite Metallic 2016 BMW X5 eDrive AWD 4dr xDrive40e

    $19,995

    81,406 mi.
    Est. $341/mo

    Carls Cars LLC

    Portland, OR (21 mi)
    Check Availability
  • Gray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30i

    $24,998

    32,551 mi.
    Est. $426/mo

    CarMax Vancouver

    4.7
    Vancouver, WA (13 mi)
    Check Availability
  • Gray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDrive

    $13,145

    45,978 mi.
    Est. $224/mo

    Rickie's Auto LLC

    2.4
    Portland, OR (8 mi)
    Check Availability
  • Mineral Gray Metallic 2013 BMW 335 iMineral Gray Metallic 2013 BMW 335 iMineral Gray Metallic 2013 BMW 335 iMineral Gray Metallic 2013 BMW 335 iMineral Gray Metallic 2013 BMW 335 iMineral Gray Metallic 2013 BMW 335 i

    $9,595

    122,689 mi.
    Est. $164/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Black Sapphire Metallic 2014 BMW 428 2dr Cpe 428i RWD SULEVBlack Sapphire Metallic 2014 BMW 428 2dr Cpe 428i RWD SULEVBlack Sapphire Metallic 2014 BMW 428 2dr Cpe 428i RWD SULEVBlack Sapphire Metallic 2014 BMW 428 2dr Cpe 428i RWD SULEVBlack Sapphire Metallic 2014 BMW 428 2dr Cpe 428i RWD SULEV

    $10,995

    101,621 mi.
    Est. $187/mo

    Carls Cars LLC

    Portland, OR (21 mi)
    Check Availability
  • Alpine White 2016 BMW 535 4dr Sdn 535i RWDAlpine White 2016 BMW 535 4dr Sdn 535i RWDAlpine White 2016 BMW 535 4dr Sdn 535i RWDAlpine White 2016 BMW 535 4dr Sdn 535i RWDAlpine White 2016 BMW 535 4dr Sdn 535i RWD

    $11,990

    $1K
    121,288 mi.
    Est. $204/mo

    Carls Cars LLC

    Portland, OR (21 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive50iAlpine White 2017 BMW X5 xDrive50iAlpine White 2017 BMW X5 xDrive50iAlpine White 2017 BMW X5 xDrive50iAlpine White 2017 BMW X5 xDrive50iAlpine White 2017 BMW X5 xDrive50i

    $18,099

    86,000 mi.
    Est. $309/mo

    Advanced Premier Auto

    1.0
    Beaverton, OR (19 mi)
    Check Availability
  • Jet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330i

    $26,185

    34,262 mi.
    Est. $446/mo

    Diplomat Motors

    2.7
    Troutdale, OR (2 mi)
    Check Availability
  • 2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i2014 BMW X1 xDrive 28i

    $7,995

    131,071 mi.
    Est. $136/mo

    M&M Auto Sales LLC

    Portland, OR (8 mi)
    Check Availability
  • Alpine White 2011 BMW 535 xDriveAlpine White 2011 BMW 535 xDriveAlpine White 2011 BMW 535 xDriveAlpine White 2011 BMW 535 xDriveAlpine White 2011 BMW 535 xDriveAlpine White 2011 BMW 535 xDrive

    $8,595

    111,154 mi.
    Est. $147/mo

    M&M Auto Sales LLC

    Portland, OR (8 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45e

    $33,999

    $518
    69,461 mi.
    Est. $580/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (29 mi)
    Check Availability
  • Tan 2011 BMW 328 iTan 2011 BMW 328 iTan 2011 BMW 328 iTan 2011 BMW 328 iTan 2011 BMW 328 iTan 2011 BMW 328 i

    $8,145

    110,356 mi.
    Est. $139/mo

    Rickie's Auto LLC

    2.4
    Portland, OR (8 mi)
    Check Availability
  • White 2015 BMW 535 IWhite 2015 BMW 535 IWhite 2015 BMW 535 IWhite 2015 BMW 535 IWhite 2015 BMW 535 IWhite 2015 BMW 535 I

    $16,998

    70,938 mi.
    Est. $290/mo

    CarMax Fremont

    4.4
    $249 delivery to Milwaukie, OR (10 mi)
    Check Availability
  • White 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 I

    $26,998

    47,516 mi.
    Est. $460/mo

    CarMax Bakersfield

    4.8
    $399 delivery to Milwaukie, OR (10 mi)
    Check Availability