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 Filters
  • Black Sapphire Metallic 2015 BMW X4 xDrive35iBlack Sapphire Metallic 2015 BMW X4 xDrive35iBlack Sapphire Metallic 2015 BMW X4 xDrive35iBlack Sapphire Metallic 2015 BMW X4 xDrive35iBlack Sapphire Metallic 2015 BMW X4 xDrive35iBlack Sapphire Metallic 2015 BMW X4 xDrive35i

    $12,849

    $500
    172,543 mi.
    Est. $238/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (15 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40i

    $38,250

    73,524 mi.
    Est. $708/mo

    Audi St. Paul

    4.9
    Check Availability
    Maplewood, MN (20 mi)

    Quick view
  • 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

    $59,590

    6 mi.
    Est. $1,103/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $59,540

    7 mi.
    Est. $1,102/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $79,875

    8 mi.
    Est. $1,478/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Storm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28i

    $51,195

    6 mi.
    Est. $947/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Alpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40i

    $92,140

    6 mi.
    Est. $1,705/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • 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

    $18,345

    $300
    84,645 mi.
    Est. $339/mo

    Morrie's 394 Hyundai

    4.4
    Check Availability
    St Louis Park, MN (14 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $58,740

    7 mi.
    Est. $1,087/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $57,940

    7 mi.
    Est. $1,072/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    Not Priced

    8,431 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2026 BMW X5 PHEV xDrive50e

    $88,390

    5 mi.
    Est. $1,635/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $77,225

    6 mi.
    Est. $1,429/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50iCarbon Black Metallic 2019 BMW X6 xDrive50i

    $32,348

    63,991 mi.
    Est. $599/mo

    Walser Hyundai Coon Rapids

    4.4
    Check Availability
    Coon Rapids, MN (4 mi)

    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $80,350

    6 mi.
    Est. $1,487/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (15 mi)
    Quick view
  • Black 2026 BMW X3 M50 xDrive

    $62,345

    13,508 mi.
    Est. $1,154/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (20 mi)
    Quick view
  • Dark Olive Metallic 2019 BMW X3 xDrive30i

    $24,649

    45,267 mi.
    Est. $456/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (20 mi)
    Quick view
  • $13,774

    95,491 mi.
    Est. $255/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (21 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35i

    Not Priced

    154,853 mi.
    Est. $0/mo

    Maplewood Auto Mall

    Check Availability
    Maplewood, MN (21 mi)
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $16,291

    110,527 mi.
    Est. $301/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (7 mi)

    Quick view
  • White Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50i

    Not Priced

    62,711 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Check Availability
    Monticello, MN (22 mi)
    Quick view
  • Not Priced

    36,463 mi.
    Est. $0/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (22 mi)
    Quick view
  • Not Priced

    29,788 mi.
    Est. $0/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (22 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30i

    $41,840

    21,159 mi.
    Est. $774/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (22 mi)
    Quick view
  • Not Priced

    76,236 mi.
    Est. $0/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (22 mi)
    Quick view
  • Alpine White 2023 BMW iX xDrive50

    $44,839

    57,226 mi.
    Est. $830/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (23 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 xDrive40i

    $38,139

    75,781 mi.
    Est. $706/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (23 mi)
    Quick view
  • $32,348

    71,660 mi.
    Est. $599/mo

    Luther Kia of Inver Grove

    4.6
    Check Availability
    Inver Grove Heights, MN (26 mi)
    Quick view
  • 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

    $21,998

    64,719 mi.
    Est. $407/mo

    CarMax Texas Stadium (Irving)

    4.3
    Check Availability
    $749 delivery to Brooklyn Park, MN (7 mi)
    Quick view
  • Blue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40i

    $39,998

    11,435 mi.
    Est. $740/mo

    CarMax Florence

    Check Availability
    $299 delivery to Brooklyn Park, MN (7 mi)
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $57,345

    27,798 mi.
    Est. $1,061/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • White Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40i

    $31,341

    63,709 mi.
    Est. $580/mo

    St. Cloud Toyota

    4.6
    Check Availability
    WAITE PARK, MN (49 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $35,793

    $200
    30,362 mi.
    Est. $662/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    Check Availability
    St Cloud, MN (46 mi)
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $24,499

    67,706 mi.
    Est. $453/mo

    Apple Lincoln Apple Valley

    5.0
    Check Availability
    Apple Valley, MN (32 mi)
    Quick view
  • Metallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60i

    $76,298

    $1.6K
    18,100 mi.
    Est. $1,412/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (31 mi)
    Quick view
  • Alpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30i

    $36,348

    26,936 mi.
    Est. $673/mo

    Walser Subaru

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • Blue 2014 BMW X1 xDrive 35iBlue 2014 BMW X1 xDrive 35iBlue 2014 BMW X1 xDrive 35iBlue 2014 BMW X1 xDrive 35iBlue 2014 BMW X1 xDrive 35iBlue 2014 BMW X1 xDrive 35i

    $11,348

    83,563 mi.
    Est. $210/mo

    Walser Mazda

    4.7
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • Blue Metallic 2018 BMW X2 xDrive28iBlue Metallic 2018 BMW X2 xDrive28iBlue Metallic 2018 BMW X2 xDrive28iBlue Metallic 2018 BMW X2 xDrive28iBlue Metallic 2018 BMW X2 xDrive28iBlue Metallic 2018 BMW X2 xDrive28i

    $20,350

    37,676 mi.
    Est. $377/mo

    Apple Lincoln Apple Valley

    5.0
    Check Availability
    Apple Valley, MN (32 mi)
    Quick view
  • Black 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28i

    $14,737

    $763
    90,490 mi.
    Est. $273/mo

    Holt Motors

    4.7
    Check Availability
    Cokato, MN (40 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $23,825

    $520
    107,005 mi.
    Est. $441/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (31 mi)
    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $36,993

    32,732 mi.
    Est. $684/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    Check Availability
    St Cloud, MN (46 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40i

    $27,480

    62,266 mi.
    Est. $508/mo

    Apple Lincoln Apple Valley

    5.0
    Check Availability
    Apple Valley, MN (32 mi)
    Quick view
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