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
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $61,425

    1,566 mi.
    Est. $1,157/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability

  • $36,900

    22,611 mi.
    Est. $695/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability
  • $20,100

    75,412 mi.
    Est. $379/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability
  • Jet Black 2017 BMW X3 xDrive28i

    $13,750

    $940
    74,922 mi.
    Est. $259/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability
  • Metallic 2022 BMW X5 xDrive40i

    $29,995

    $375
    89,827 mi.
    Est. $565/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability
  • Storm Bay Metallic 2024 BMW iX xDrive50

    $44,990

    45,714 mi.
    Est. $848/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X3 xDrive30i

    $35,100

    $1.8K
    21,375 mi.
    Est. $661/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (12 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X5 xDrive40i

    $29,998

    73,850 mi.
    Est. $565/mo

    Audi Bellevue

    4.7
    Bellevue, WA (12 mi)
    Check Availability
  • $51,960

    29,258 mi.
    Est. $979/mo

    Mercedes-Benz of Bellevue

    4.5
    Bellevue, WA (13 mi)
    Check Availability
  • Mediterranean Blue Metallic 2018 BMW X2 xDrive28i

    $17,990

    43,153 mi.
    Est. $339/mo

    Porsche Bellevue

    4.9
    Bellevue, WA (13 mi)
    Check Availability
  • Black Sapphire Metallic 2013 BMW X1 xDrive 28i

    $9,998

    76,621 mi.
    Est. $188/mo

    AutoNation Ford Bellevue

    4.8
    Bellevue, WA (13 mi)
    Check Availability
  • WHI/White 2026 BMW X3 30 xDriveWHI/White 2026 BMW X3 30 xDriveWHI/White 2026 BMW X3 30 xDriveWHI/White 2026 BMW X3 30 xDriveWHI/White 2026 BMW X3 30 xDriveWHI/White 2026 BMW X3 30 xDrive

    Not Priced

    22,644 mi.
    Est. $0/mo

    BMW Seattle

    4.7
    Seattle, WA (15 mi)
    Check Availability
  • $28,000

    $1K
    50,388 mi.
    Est. $527/mo

    Go Kia Renton

    Renton, WA (23 mi)
    Check Availability
  • $14,000

    $1K
    92,370 mi.
    Est. $264/mo

    Go Kia Renton

    Renton, WA (23 mi)
    Check Availability
  • White 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30iWhite 2023 BMW X3 sDrive30i

    $29,998

    $1K
    29,613 mi.
    Est. $565/mo

    CarMax Tri-Cities - Kennewick

    $49 delivery to Lynnwood, WA (6 mi)
    Check Availability
  • Gray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40iGray 2021 BMW X5 sDrive40i

    $28,998

    53,155 mi.
    Est. $546/mo

    CarMax Fairfield

    4.4
    $449 delivery to Lynnwood, WA (6 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW X3 M40iTanzanite Blue II Metallic 2023 BMW X3 M40iTanzanite Blue II Metallic 2023 BMW X3 M40iTanzanite Blue II Metallic 2023 BMW X3 M40iTanzanite Blue II Metallic 2023 BMW X3 M40iTanzanite Blue II Metallic 2023 BMW X3 M40i

    $46,997

    $700
    29,210 mi.
    Est. $885/mo

    BMW Northwest

    4.8
    Fife, WA (39 mi)
    Check Availability
  • White 2018 BMW X5 xDrive35dWhite 2018 BMW X5 xDrive35dWhite 2018 BMW X5 xDrive35dWhite 2018 BMW X5 xDrive35dWhite 2018 BMW X5 xDrive35dWhite 2018 BMW X5 xDrive35d

    $22,497

    $490
    86,195 mi.
    Est. $424/mo

    Maxx Autos Plus

    4.9
    Puyallup, WA (41 mi)
    Check Availability
  • White 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35iWhite 2013 BMW X5 xDrive35i

    $9,143

    $549
    98,834 mi.
    Est. $172/mo

    Valley GMC, LLC

    4.9
    Auburn, WA (32 mi)
    Check Availability
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $31,477

    $500
    61,207 mi.
    Est. $593/mo

    1st Gear Motorsports

    4.2
    Puyallup, WA (46 mi)
    Check Availability
  • White Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30i

    $28,700

    $1K
    49,480 mi.
    Est. $541/mo

    Rairdon Subaru of Auburn

    4.7
    Auburn, WA (32 mi)
    Check Availability
  • White 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30i

    $29,998

    43,292 mi.
    Est. $565/mo

    CarMax Puyallup

    4.6
    Puyallup, WA (41 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW X3 xDrive28dSpace Gray Metallic 2015 BMW X3 xDrive28dSpace Gray Metallic 2015 BMW X3 xDrive28dSpace Gray Metallic 2015 BMW X3 xDrive28dSpace Gray Metallic 2015 BMW X3 xDrive28dSpace Gray Metallic 2015 BMW X3 xDrive28d

    $13,650

    $500
    99,588 mi.
    Est. $257/mo

    LKL Motors

    Puyallup, WA (45 mi)
    Check Availability
  • Glacier Silver Metallic 2015 BMW X5 xDrive35dGlacier Silver Metallic 2015 BMW X5 xDrive35dGlacier Silver Metallic 2015 BMW X5 xDrive35dGlacier Silver Metallic 2015 BMW X5 xDrive35dGlacier Silver Metallic 2015 BMW X5 xDrive35dGlacier Silver Metallic 2015 BMW X5 xDrive35d

    $21,150

    125,686 mi.
    Est. $398/mo

    LKL Motors

    Puyallup, WA (45 mi)
    Check Availability
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $22,922

    $126
    39,592 mi.
    Est. $432/mo

    Shift Innovations Car Co

    Puyallup, WA (41 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $52,697

    $300
    19,720 mi.
    Est. $993/mo

    BMW Northwest

    4.8
    Fife, WA (39 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40i

    $51,197

    $2.9K
    38,030 mi.
    Est. $965/mo

    BMW Northwest

    4.8
    Fife, WA (39 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X6 MBlack Sapphire Metallic 2024 BMW X6 MBlack Sapphire Metallic 2024 BMW X6 MBlack Sapphire Metallic 2024 BMW X6 MBlack Sapphire Metallic 2024 BMW X6 MBlack Sapphire Metallic 2024 BMW X6 M

    $96,997

    $700
    17,415 mi.
    Est. $1,827/mo

    BMW Northwest

    4.8
    Fife, WA (39 mi)
    Check Availability