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
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $58,975

    421 mi.
    Est. $1,099/mo

    BMW of Bellevue

    4.6
    Bellevue, WA (15 mi)
    Check Availability

  • Glacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDrive

    $21,986

    $1.2K
    61,599 mi.
    Est. $410/mo

    AutoNation Honda Renton

    4.6
    Renton, WA (28 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $35,586

    $600
    20,877 mi.
    Est. $663/mo

    Pierre GMC of Everett

    4.8
    Everett, WA (10 mi)
    Check Availability
  • Brown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35iBrown Metallic 2015 BMW X5 xDrive35i

    $11,000

    $200
    133,642 mi.
    Est. $205/mo

    Honda of Marysville

    4.4
    Marysville, WA (22 mi)
    Check Availability
  • Ruby Black Metallic 2018 BMW X5 xDrive35iRuby Black Metallic 2018 BMW X5 xDrive35iRuby Black Metallic 2018 BMW X5 xDrive35iRuby Black Metallic 2018 BMW X5 xDrive35iRuby Black Metallic 2018 BMW X5 xDrive35iRuby Black Metallic 2018 BMW X5 xDrive35i

    $23,195

    64,956 mi.
    Est. $432/mo

    ZAG Motors Lynnwood

    4.9
    Lynnwood, WA (9 mi)
    Check Availability
  • Gray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30i

    $40,998

    12,330 mi.
    Est. $764/mo

    CarMax Lynnwood

    4.6
    Lynnwood, WA (11 mi)
    Check Availability
  • Black 2020 BMW X3 CompetitionBlack 2020 BMW X3 CompetitionBlack 2020 BMW X3 CompetitionBlack 2020 BMW X3 CompetitionBlack 2020 BMW X3 CompetitionBlack 2020 BMW X3 Competition

    $58,998

    15,213 mi.
    Est. $1,099/mo

    CarMax Renton

    4.5
    Renton, WA (28 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $35,780

    $300
    27,213 mi.
    Est. $667/mo

    Carter Subaru in Shoreline

    4.9
    Seattle, WA (13 mi)
    Check Availability

  • Black 2011 BMW X5 xDrive35i PremiumBlack 2011 BMW X5 xDrive35i PremiumBlack 2011 BMW X5 xDrive35i PremiumBlack 2011 BMW X5 xDrive35i PremiumBlack 2011 BMW X5 xDrive35i PremiumBlack 2011 BMW X5 xDrive35i Premium

    $11,191

    $2K
    116,389 mi.
    Est. $209/mo

    APX Auto Brokers

    4.2
    Edmonds, WA (12 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35i

    $16,052

    97,032 mi.
    Est. $299/mo

    Rairdon's Volkswagen of Everett

    4.5
    Everett, WA (8 mi)
    Check Availability
  • Dark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35i

    $23,191

    73,488 mi.
    Est. $432/mo

    Spencer's Auto Sales

    4.5
    Everett, WA (9 mi)
    Check Availability
  • Champagne 2016 BMW X3 xDrive28iChampagne 2016 BMW X3 xDrive28iChampagne 2016 BMW X3 xDrive28iChampagne 2016 BMW X3 xDrive28iChampagne 2016 BMW X3 xDrive28iChampagne 2016 BMW X3 xDrive28i

    $14,691

    88,000 mi.
    Est. $274/mo

    APX Auto Brokers

    4.2
    Edmonds, WA (12 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW X3 xDrive28iBlack Sapphire Metallic 2015 BMW X3 xDrive28iBlack Sapphire Metallic 2015 BMW X3 xDrive28iBlack Sapphire Metallic 2015 BMW X3 xDrive28iBlack Sapphire Metallic 2015 BMW X3 xDrive28iBlack Sapphire Metallic 2015 BMW X3 xDrive28i

    $16,195

    56,772 mi.
    Est. $302/mo

    ZAG Motors Everett

    4.9
    Everett, WA (9 mi)
    Check Availability
  • Glacier Silver Metallic 2016 BMW 328 328iGlacier Silver Metallic 2016 BMW 328 328iGlacier Silver Metallic 2016 BMW 328 328iGlacier Silver Metallic 2016 BMW 328 328iGlacier Silver Metallic 2016 BMW 328 328iGlacier Silver Metallic 2016 BMW 328 328i

    $14,180

    $600
    54,484 mi.
    Est. $264/mo

    Carter Subaru in Shoreline

    4.9
    Seattle, WA (13 mi)
    Check Availability

  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $35,780

    $300
    27,213 mi.
    Est. $667/mo

    Carter Subaru in Shoreline

    4.9
    Seattle, WA (13 mi)
    Check Availability
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $20,195

    87,006 mi.
    Est. $376/mo

    ZAG Motors Lynnwood

    4.9
    Lynnwood, WA (9 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40i

    $33,960

    51,689 mi.
    Est. $633/mo

    Lexus of Seattle

    4.3
    Lynnwood, WA (11 mi)
    Check Availability
  • Dark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35iDark Graphite 2015 BMW X5 xDrive35i

    $14,394

    88,847 mi.
    Est. $268/mo

    AutoRight Motors Lake Stevens

    Lake Stevens, WA (11 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40i AWD 4dr Sports Activity VehicleGray 2019 BMW X5 xDrive40i AWD 4dr Sports Activity VehicleGray 2019 BMW X5 xDrive40i AWD 4dr Sports Activity VehicleGray 2019 BMW X5 xDrive40i AWD 4dr Sports Activity VehicleGray 2019 BMW X5 xDrive40i AWD 4dr Sports Activity VehicleGray 2019 BMW X5 xDrive40i AWD 4dr Sports Activity Vehicle

    $23,700

    87,272 mi.
    Est. $442/mo

    Legacy Auto Sales

    Bothell, WA (8 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $31,198

    38,256 mi.
    Est. $581/mo

    Evergreen Chevrolet

    Issaquah, WA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28i

    $10,999

    105,250 mi.
    Est. $205/mo

    Bayside Auto Sales

    Everett, WA (8 mi)
    Check Availability
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $22,123

    $862
    96,273 mi.
    Est. $412/mo

    Acura of Bellevue

    Bellevue, WA (15 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,700

    $715
    21,519 mi.
    Est. $665/mo

    Doug's Lynnwood Mazda

    Edmonds, WA (12 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40iCarbon Black Metallic 2026 BMW X5 xDrive40i

    $56,198

    24,346 mi.
    Est. $1,047/mo

    Younker Mitsubishi

    Renton, WA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35i

    $16,495

    101,855 mi.
    Est. $307/mo

    Auto Connections of Bellevue

    Bellevue, WA (15 mi)
    Check Availability
  • Black 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28iBlack 2013 BMW X3 xDrive28i

    $8,700

    96,126 mi.
    Est. $162/mo

    Legacy Auto Sales

    Bothell, WA (8 mi)
    Check Availability
  • 2010 BMW X3 xDrive30i2010 BMW X3 xDrive30i2010 BMW X3 xDrive30i2010 BMW X3 xDrive30i2010 BMW X3 xDrive30i2010 BMW X3 xDrive30i

    $7,600

    103,367 mi.
    Est. $142/mo

    Top Gear Motors

    Lynnwood, WA (10 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $23,195

    $385
    43,564 mi.
    Est. $432/mo

    Land Rover Lynnwood

    Lynnwood, WA (9 mi)
    Check Availability
  • Purple 2024 BMW M240 XIPurple 2024 BMW M240 XIPurple 2024 BMW M240 XIPurple 2024 BMW M240 XIPurple 2024 BMW M240 XIPurple 2024 BMW M240 XI

    $47,998

    30,832 mi.
    Est. $894/mo

    CarMax Clackamas

    4.6
    $149 delivery to Lynnwood, WA (11 mi)
    Check Availability
  • White 2016 BMW i3 Mega World Range ExtenderWhite 2016 BMW i3 Mega World Range ExtenderWhite 2016 BMW i3 Mega World Range ExtenderWhite 2016 BMW i3 Mega World Range ExtenderWhite 2016 BMW i3 Mega World Range ExtenderWhite 2016 BMW i3 Mega World Range Extender

    $14,998

    48,564 mi.
    Est. $279/mo

    CarMax Puyallup

    4.6
    Free delivery to Lynnwood, WA (11 mi)
    Check Availability