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

  • 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
  • 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
  • 2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i

    $10,995

    107,069 mi.
    Est. $187/mo

    M&M Auto Sales LLC

    Portland, OR (8 mi)
    Check Availability
  • Alpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28i

    $8,995

    91,728 mi.
    Est. $153/mo

    M&M Auto Sales LLC

    Portland, OR (8 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $39,999

    25,144 mi.
    Est. $682/mo

    Time Chrysler Dodge Jeep Ram of Portland

    4.6
    Portland, OR (11 mi)
    Check Availability
  • 2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i

    $7,795

    $500
    105,440 mi.
    Est. $133/mo

    Max Auto LLC

    Portland, OR (11 mi)
    Check Availability
  • Brown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28iBrown 2013 BMW X3 xDrive28i

    $6,995

    117,568 mi.
    Est. $119/mo

    Streamline Motorsports

    Portland, OR (8 mi)
    Check Availability
  • White 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30i

    $22,145

    67,942 mi.
    Est. $378/mo

    Rickie's Auto LLC

    2.4
    Portland, OR (8 mi)
    Check Availability
  • Silver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0si

    $4,243

    $500
    163,302 mi.
    Est. $72/mo

    Gresham Chrysler Dodge Jeep Ram

    4.5
    Gresham, OR (1 mi)
    Check Availability
  • Alpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30i

    $12,491

    $300
    57,402 mi.
    Est. $213/mo

    Columbia Motors

    3.5
    Portland, OR (6 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M Competition

    $57,245

    41,767 mi.
    Est. $976/mo

    Prime Motor Co

    Portland, OR (11 mi)
    Check Availability
  • Silver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0siSilver Gray Metallic 2008 BMW X3 3.0si

    $3,995

    184,000 mi.
    Est. $68/mo

    Redline Auto Sales

    Vancouver, WA (18 mi)
    Check Availability
  • Silver Gray Metallic 2006 BMW X3 3.0iSilver Gray Metallic 2006 BMW X3 3.0iSilver Gray Metallic 2006 BMW X3 3.0iSilver Gray Metallic 2006 BMW X3 3.0iSilver Gray Metallic 2006 BMW X3 3.0iSilver Gray Metallic 2006 BMW X3 3.0i

    $3,695

    182,000 mi.
    Est. $63/mo

    Redline Auto Sales

    Vancouver, WA (18 mi)
    Check Availability
  • Melbourne Red Metallic 2017 BMW X3 xDrive28iMelbourne Red Metallic 2017 BMW X3 xDrive28iMelbourne Red Metallic 2017 BMW X3 xDrive28iMelbourne Red Metallic 2017 BMW X3 xDrive28iMelbourne Red Metallic 2017 BMW X3 xDrive28iMelbourne Red Metallic 2017 BMW X3 xDrive28i

    $14,397

    95,938 mi.
    Est. $245/mo

    Audi Beaverton

    5.0
    Beaverton, OR (19 mi)
    Check Availability
  • $9,038

    140,309 mi.
    Est. $154/mo

    Herzog-Meier Volkswagen Volvo Mazda

    4.8
    Beaverton, OR (19 mi)
    Check Availability
  • White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30

    $42,998

    $1K
    14,024 mi.
    Est. $733/mo

    CarMax Renton

    4.5
    $149 delivery to Milwaukie, OR (10 mi)
    Check Availability
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $38,998

    19,322 mi.
    Est. $665/mo

    CarMax Renton

    4.5
    $149 delivery to Milwaukie, OR (10 mi)
    Check Availability
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $41,998

    $1K
    9,410 mi.
    Est. $716/mo

    CarMax Salem

    4.6
    Salem, OR (49 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $14,515

    124,789 mi.
    Est. $247/mo

    BMW of Salem

    4.5
    Salem, OR (47 mi)
    Check Availability
  • 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

    $33,998

    27,012 mi.
    Est. $580/mo

    CarMax Salem

    4.6
    Salem, OR (49 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $53,965

    4,106 mi.
    Est. $920/mo

    BMW of Salem

    4.5
    Salem, OR (47 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30i

    $36,999

    10,998 mi.
    Est. $631/mo

    BMW of Salem

    4.5
    Salem, OR (47 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $35,113

    $1.6K
    22,564 mi.
    Est. $599/mo

    BMW of Salem

    4.5
    Salem, OR (47 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $34,999

    18,000 mi.
    Est. $597/mo

    BMW of Salem

    4.5
    Salem, OR (47 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $53,770

    4,851 mi.
    Est. $917/mo

    BMW of Salem

    4.5
    Salem, OR (47 mi)
    Check Availability
  • Terra Brown Metallic 2019 BMW X3 xDrive30iTerra Brown Metallic 2019 BMW X3 xDrive30iTerra Brown Metallic 2019 BMW X3 xDrive30iTerra Brown Metallic 2019 BMW X3 xDrive30iTerra Brown Metallic 2019 BMW X3 xDrive30iTerra Brown Metallic 2019 BMW X3 xDrive30i

    $18,995

    79,347 mi.
    Est. $324/mo

    Dave Morton Auto Sales

    4.2
    Salem, OR (49 mi)
    Check Availability
  • Glacier Silver Metallic 2015 BMW X3 xDrive28iGlacier Silver Metallic 2015 BMW X3 xDrive28iGlacier Silver Metallic 2015 BMW X3 xDrive28iGlacier Silver Metallic 2015 BMW X3 xDrive28iGlacier Silver Metallic 2015 BMW X3 xDrive28iGlacier Silver Metallic 2015 BMW X3 xDrive28i

    $9,995

    113,194 mi.
    Est. $170/mo

    Auto Outlet Inc

    Salem, OR (49 mi)
    Check Availability
  • Blue Water Metallic 2014 BMW X3 xDrive35iBlue Water Metallic 2014 BMW X3 xDrive35iBlue Water Metallic 2014 BMW X3 xDrive35iBlue Water Metallic 2014 BMW X3 xDrive35iBlue Water Metallic 2014 BMW X3 xDrive35iBlue Water Metallic 2014 BMW X3 xDrive35i

    $9,995

    118,779 mi.
    Est. $170/mo

    Auto Outlet Inc

    Salem, OR (49 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $11,995

    119,316 mi.
    Est. $205/mo

    Auto Outlet Inc

    Salem, OR (49 mi)
    Check Availability

Compare the BMW X3