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
  • Dark Graphite Metallic 2018 BMW X4 M40iDark Graphite Metallic 2018 BMW X4 M40iDark Graphite Metallic 2018 BMW X4 M40iDark Graphite Metallic 2018 BMW X4 M40iDark Graphite Metallic 2018 BMW X4 M40iDark Graphite Metallic 2018 BMW X4 M40i

    $17,348

    $1K
    119,301 mi.
    Est. $303/mo

    Luther Used Car Company

    4.2
    Check Availability
    Brooklyn Park, MN (19 mi)

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

    $84,225

    6 mi.
    Est. $1,472/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $47,810

    4 mi.
    Est. $836/mo

    BMW of Minnetonka

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

    $86,195

    8 mi.
    Est. $1,507/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 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

    $82,700

    6 mi.
    Est. $1,445/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • $59,350

    45,005 mi.
    Est. $1,037/mo

    BMW of Minnetonka

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

    $83,225

    6 mi.
    Est. $1,455/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDriveCarbon Black Metallic 2026 BMW 840 Gran Coupe i xDrive

    $94,845

    5 mi.
    Est. $1,658/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • $50,350

    39,260 mi.
    Est. $880/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 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

    $46,535

    $2K
    4 mi.
    Est. $813/mo

    BMW of Minnetonka

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

    $88,950

    4 mi.
    Est. $1,555/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50eCarbon Black Metallic 2026 BMW X5 PHEV xDrive50e

    $90,450

    6 mi.
    Est. $1,581/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • $41,750

    28,355 mi.
    Est. $730/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40

    $67,040

    $3K
    6 mi.
    Est. $1,172/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $54,815

    6 mi.
    Est. $958/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40Vegas Red Metallic 2026 BMW i4 Gran Coupe xDrive40

    $69,290

    $3K
    8 mi.
    Est. $1,211/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (12 mi)
    Quick view
  • 2025 BMW X5 xDrive40i

    Not Priced

    0 mi.

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Gray Metallic 2016 BMW X6 M Base

    $35,349

    71,169 mi.
    Est. $618/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40i

    $67,349

    8,930 mi.
    Est. $1,177/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Gray Metallic 2026 BMW X7 xDrive40i

    $84,349

    5,735 mi.
    Est. $1,474/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • 2023 BMW X5 xDrive40i

    Not Priced

    0 mi.

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Alpine White 2026 BMW X1 xDrive28i

    $40,349

    12,864 mi.
    Est. $705/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (12 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X6 xDrive40i

    $54,154

    35,230 mi.
    Est. $947/mo

    Sears Imported Autos

    4.9
    Check Availability
    Minnetonka, MN (13 mi)
    Quick view
  • Alpine White 2019 BMW X7 xDrive40i

    $29,246

    92,152 mi.
    Est. $511/mo

    Sears Imported Autos

    4.9
    Check Availability
    Minnetonka, MN (13 mi)
    Quick view
  • White 2026 BMW X7 xDrive40i

    $75,348

    16,832 mi.
    Est. $1,317/mo

    Sears Imported Autos

    4.9
    Check Availability
    Minnetonka, MN (13 mi)
    Quick view
  • Blue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDrive

    $56,998

    23,874 mi.
    Est. $996/mo

    CarMax Des Moines

    4.1
    Check Availability
    $149 delivery to Brooklyn Park, MN (17 mi)
    Quick view
  • Carbon Black Metallic 2014 BMW 650 xDriveCarbon Black Metallic 2014 BMW 650 xDriveCarbon Black Metallic 2014 BMW 650 xDriveCarbon Black Metallic 2014 BMW 650 xDriveCarbon Black Metallic 2014 BMW 650 xDriveCarbon Black Metallic 2014 BMW 650 xDrive

    $19,989

    89,180 mi.
    Est. $349/mo

    Kearns Motor Car Co.

    4.6
    Check Availability
    Free delivery from Johnson Creek, WI (279 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