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 Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $29,348

    78,171 mi.
    Est. $546/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (7 mi)
    Check Availability

  • Dune Grey Metallic 2026 BMW X3 M50 xDrive

    $56,238

    12,462 mi.
    Est. $1,045/mo

    Morrie's Minnetonka Mazda

    4.5
    Minnetonka, MN (11 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDriveBlack Sapphire Metallic 2025 BMW 760 xDrive

    $87,340

    11,598 mi.
    Est. $1,623/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (10 mi)
    Check Availability

  • Cape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28i

    Not Priced

    9,528 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    Not Priced

    3,113 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    Not Priced

    7,217 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Alpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50e

    Not Priced

    6,299 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    Not Priced

    6,418 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Black 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35i

    $21,999

    99,097 mi.
    Est. $409/mo

    Cornerstone Ford Chrysler

    4.5
    Elk River, MN (24 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    Not Priced

    4,604 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    $61,840

    3 mi.
    Est. $1,149/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDriveSkyscraper Grey Metallic 2026 BMW 330 330i xDrive

    Not Priced

    4,961 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDriveBlack Sapphire Metallic 2026 BMW 330 330i xDrive

    $56,240

    8 mi.
    Est. $1,045/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    Not Priced

    9,614 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30e

    $23,835

    $500
    62,047 mi.
    Est. $443/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (9 mi)
    Check Availability

  • 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

    Not Priced

    3,429 mi.
    Est. $0/mo

    BMW of Minnetonka

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

    Not Priced

    10,268 mi.
    Est. $0/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • $36,399

    67,289 mi.
    Est. $677/mo

    Auto Center Bargain Lot

    Wayzata, MN (13 mi)
    Check Availability
  • Not Priced

    90,705 mi.
    Est. $0/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (13 mi)
    Check Availability
  • White Metallic 2017 BMW X3 xDrive28i

    $13,348

    92,472 mi.
    Est. $248/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Eden Prairie, MN (13 mi)
    Check Availability
  • Alpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28i

    $19,749

    $2.5K
    49,387 mi.
    Est. $367/mo

    Walser Mazda

    4.7
    Burnsville, MN (20 mi)
    Check Availability

  • Imperial Blue Metallic 2015 BMW X5 xDrive35i

    Not Priced

    88,054 mi.

    Drive Appeal Bloomington

    Bloomington, MN (14 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 M40i

    $31,649

    76,262 mi.
    Est. $588/mo

    Freeway Ford

    4.6
    Bloomington, MN (14 mi)
    Check Availability
  • $36,949

    37,728 mi.
    Est. $687/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (17 mi)
    Check Availability
  • Jet Black 2014 BMW 435 i xDrive

    $15,698

    114,166 mi.
    Est. $292/mo

    Enthusiast Car Co

    Ham Lake, MN (19 mi)
    Check Availability
  • $14,473

    157,690 mi.
    Est. $269/mo

    Hudson Ford

    4.8
    Hudson, WI (26 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $33,646

    55,745 mi.
    Est. $625/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (27 mi)
    Check Availability

  • Black Sapphire Metallic 2016 BMW 640 i xDriveBlack Sapphire Metallic 2016 BMW 640 i xDriveBlack Sapphire Metallic 2016 BMW 640 i xDriveBlack Sapphire Metallic 2016 BMW 640 i xDriveBlack Sapphire Metallic 2016 BMW 640 i xDriveBlack Sapphire Metallic 2016 BMW 640 i xDrive

    Not Priced

    63,351 mi.
    Est. $0/mo

    Somerset Sales and Leasing

    Somerset, WI (28 mi)
    Check Availability
  • Jet Black 2014 BMW 550 xDriveJet Black 2014 BMW 550 xDriveJet Black 2014 BMW 550 xDriveJet Black 2014 BMW 550 xDriveJet Black 2014 BMW 550 xDriveJet Black 2014 BMW 550 xDrive

    Not Priced

    61,369 mi.
    Est. $0/mo

    Somerset Sales and Leasing

    Somerset, WI (28 mi)
    Check Availability
  • White 2015 BMW 320 i

    $10,332

    128,510 mi.
    Est. $192/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Hastings, MN (29 mi)
    Check Availability
  • Alpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive Sedan

    $44,989

    76,181 mi.
    Est. $836/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (260 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M Competition

    $42,510

    86,188 mi.
    Est. $790/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (260 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $27,837

    55,496 mi.
    Est. $517/mo

    Ryan Chevrolet Cadillac

    4.9
    Buffalo, MN (32 mi)
    Check Availability
  • 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,340

    45,249 mi.
    Est. $564/mo

    Princeton Auto Center

    4.8
    Princeton, MN (41 mi)
    Check Availability
  • Silver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDrive

    $10,348

    143,888 mi.
    Est. $192/mo

    John Hirsch's Cambridge Motors

    4.6
    Cambridge, MN (38 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $46,779

    $1K
    51,970 mi.
    Est. $870/mo

    Ryan Chrysler Dodge Jeep Ram of Monticello

    4.2
    Monticello, MN (34 mi)
    Check Availability
  • Black 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDrive

    $45,652

    $2.6K
    37,469 mi.
    Est. $849/mo

    Cornerstone Chevrolet

    3.8
    Monticello, MN (34 mi)
    Check Availability
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $18,327

    $670
    82,600 mi.
    Est. $341/mo

    Ryan Chevrolet Cadillac

    4.9
    Buffalo, MN (32 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $43,933

    $1.3K
    38,534 mi.
    Est. $817/mo

    Jeff Belzer's New Prague

    4.6
    New Prague, MN (37 mi)
    Check Availability
  • Glacier Silver Metallic 2017 BMW X3 xDrive35iGlacier Silver Metallic 2017 BMW X3 xDrive35iGlacier Silver Metallic 2017 BMW X3 xDrive35iGlacier Silver Metallic 2017 BMW X3 xDrive35i

    $20,347

    38,590 mi.
    Est. $378/mo

    Ryan Chrysler Dodge Jeep Ram of Monticello

    4.2
    Monticello, MN (34 mi)
    Check Availability
  • WHITE 2017 BMW X3 xDrive28iWHITE 2017 BMW X3 xDrive28iWHITE 2017 BMW X3 xDrive28iWHITE 2017 BMW X3 xDrive28iWHITE 2017 BMW X3 xDrive28iWHITE 2017 BMW X3 xDrive28i

    $13,999

    100,171 mi.
    Est. $260/mo

    North Motors Inc.

    Princeton, MN (40 mi)
    Check Availability
  • Silver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDrive

    $10,000

    117,000 mi.
    Est. $186/mo

    OG Automotive LLC

    Princeton, MN (43 mi)
    Check Availability
  • Alpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35i

    $8,500

    117,000 mi.
    Est. $158/mo

    OG Automotive LLC

    Princeton, MN (43 mi)
    Check Availability
  • Valencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28i

    $7,999

    101,000 mi.
    Est. $149/mo

    Value Buy Automotive LLC

    Princeton, MN (40 mi)
    Check Availability