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 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

    $38,993

    $500
    27,875 mi.
    Est. $721/mo

    Minnesota Truck Headquarters of Forest Lake

    4.8
    Check Availability
    Forest Lake, MN (24 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

    $75,910

    18,100 mi.
    Est. $1,405/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (29 mi)

    Quick view
  • $8,545

    121,465 mi.
    Est. $158/mo

    Bob's Auto Ranch

    Check Availability
    Lino Lakes, MN (16 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDrive

    $28,399

    7,375 mi.
    Est. $525/mo

    Feldmann Imports

    3.8
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Blue Metallic 2025 BMW 540 xDrive

    $57,540

    $300
    15,773 mi.
    Est. $1,065/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30i

    $43,250

    31,687 mi.
    Est. $800/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Alpine White 2023 BMW 330 xDrive

    $38,250

    31,222 mi.
    Est. $708/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    $30,690

    23,758 mi.
    Est. $568/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (11 mi)

    Quick view
  • Blue Metallic 2026 BMW X5 M60i

    $87,250

    13,985 mi.
    Est. $1,614/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Gray Metallic 2026 BMW 430 i xDrive

    $63,250

    10,503 mi.
    Est. $1,170/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X3 xDrive30i

    $38,840

    41,558 mi.
    Est. $719/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW 330 xDrive

    $42,840

    21,826 mi.
    Est. $793/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (20 mi)
    Quick view
  • $40,348

    59,165 mi.
    Est. $747/mo

    Luther Bloomington Subaru

    4.3
    Check Availability
    Bloomington, MN (21 mi)
    Quick view
  • Black 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335i

    $16,690

    51,580 mi.
    Est. $309/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (11 mi)

    Quick view
  • Black Sapphire Metallic 2012 BMW 550 xDrive

    $13,327

    82,760 mi.
    Est. $247/mo

    Maplewood Toyota

    4.9
    Check Availability
    Maplewood, MN (21 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 (21 mi)
    Quick view
  • Aventurin Red Metallic 2024 BMW iX xDrive50

    $58,344

    14,041 mi.
    Est. $1,080/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (21 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 (21 mi)
    Quick view
  • Platinum Gray Metallic 2013 BMW X5 xDrive35iPlatinum Gray Metallic 2013 BMW X5 xDrive35iPlatinum Gray Metallic 2013 BMW X5 xDrive35iPlatinum Gray Metallic 2013 BMW X5 xDrive35iPlatinum Gray Metallic 2013 BMW X5 xDrive35iPlatinum Gray Metallic 2013 BMW X5 xDrive35i

    Not Priced

    190,023 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Check Availability
    Monticello, MN (21 mi)
    Quick view
  • White Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60i

    $74,378

    $1.3K
    22,226 mi.
    Est. $1,376/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (29 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 (23 mi)
    Quick view
  • $69,348

    23,222 mi.
    Est. $1,283/mo

    Walser Mitsubishi - Burnsville

    4.6
    Check Availability
    Burnsville, MN (25 mi)
    Quick view
  • Black 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 Base

    $28,900

    $1K
    55,521 mi.
    Est. $535/mo

    Harvest Auto Family

    Check Availability
    $468 delivery from Wahoo, NE (313 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $36,855

    65,498 mi.
    Est. $682/mo

    Autos of Chicago

    4.3
    Check Availability
    $345 delivery from Arlington Heights, IL (345 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50i

    $48,793

    $1.2K
    39,434 mi.
    Est. $903/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    Check Availability
    St Cloud, MN (46 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $30,990

    45,249 mi.
    Est. $573/mo

    Princeton Auto Center

    4.8
    Check Availability
    Princeton, MN (31 mi)
    Quick view
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $36,993

    $1K
    34,003 mi.
    Est. $684/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    Check Availability
    St Cloud, MN (46 mi)
    Quick view
  • Gray Metallic 2020 BMW X3 M AWDGray Metallic 2020 BMW X3 M AWDGray Metallic 2020 BMW X3 M AWDGray Metallic 2020 BMW X3 M AWDGray Metallic 2020 BMW X3 M AWDGray Metallic 2020 BMW X3 M AWD

    $44,341

    60,113 mi.
    Est. $820/mo

    St. Cloud Toyota

    4.6
    Check Availability
    WAITE PARK, MN (48 mi)
    Quick view
  • Silver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDriveSilver 2015 BMW 435 Gran Coupe i xDrive

    $15,999

    92,116 mi.
    Est. $296/mo

    Evolve Autos

    3.9
    Check Availability
    Stillwater, MN (31 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,293

    $500
    30,362 mi.
    Est. $653/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    Check Availability
    St Cloud, MN (46 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40e

    $14,473

    114,335 mi.
    Est. $268/mo

    Hudson Ford

    4.8
    Check Availability
    Hudson, WI (37 mi)
    Quick view
  • Black Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDrive

    $12,347

    94,312 mi.
    Est. $228/mo

    Luther St. Cloud Honda

    4.7
    Check Availability
    Waite Park, MN (49 mi)
    Quick view
  • Mineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50i

    $15,057

    118,488 mi.
    Est. $279/mo

    Hudson Ford

    4.8
    Check Availability
    Hudson, WI (37 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDrive

    $20,332

    47,126 mi.
    Est. $376/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Hastings, MN (41 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,693

    $300
    32,780 mi.
    Est. $679/mo

    Minnesota Truck Headquarters of St. Cloud

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

    $36,593

    $400
    30,245 mi.
    Est. $677/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    Check Availability
    St Cloud, MN (46 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