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 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. $843/mo

    Cornerstone Chevrolet

    3.8
    Monticello, MN (28 mi)
    Check Availability

  • Dark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDrive

    $40,250

    $1K
    16,483 mi.
    Est. $744/mo

    Morrie's Golden Valley Cadillac

    4.4
    Golden Valley, MN (27 mi)
    Check Availability

  • Alpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28i

    $33,927

    $1.9K
    6,362 mi.
    Est. $627/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (24 mi)
    Check Availability

  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $17,845

    67,630 mi.
    Est. $330/mo

    Mainstreet Motor Company

    4.0
    Hopkins, MN (25 mi)
    Check Availability
  • Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30

    $49,998

    $1K
    5,484 mi.
    Est. $924/mo

    CarMax Brooklyn Park

    4.6
    Brooklyn Park, MN (30 mi)
    Check Availability
  • Brooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30i

    $33,595

    23,110 mi.
    Est. $621/mo

    Feldmann Imports Mercedes-Benz

    4.3
    Bloomington, MN (29 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

    $25,348

    $1K
    69,281 mi.
    Est. $468/mo

    Luther INEOS Grenadier

    4.8
    St. Louis Park, MN (29 mi)
    Check Availability
  • Carbon Black Metallic 2016 BMW X3 xDrive28iCarbon Black Metallic 2016 BMW X3 xDrive28iCarbon Black Metallic 2016 BMW X3 xDrive28iCarbon Black Metallic 2016 BMW X3 xDrive28iCarbon Black Metallic 2016 BMW X3 xDrive28iCarbon Black Metallic 2016 BMW X3 xDrive28i

    $13,630

    86,062 mi.
    Est. $252/mo

    iDeal Auto Imports

    Eden Prairie, MN (23 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. $440/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (27 mi)
    Check Availability

  • White 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40i

    $32,999

    $350
    68,417 mi.
    Est. $610/mo

    Miller Chevrolet

    Rogers, MN (27 mi)
    Check Availability
  • White 2022 BMW X5 xDrive45eWhite 2022 BMW X5 xDrive45eWhite 2022 BMW X5 xDrive45eWhite 2022 BMW X5 xDrive45eWhite 2022 BMW X5 xDrive45eWhite 2022 BMW X5 xDrive45e

    $32,250

    $1.4K
    64,761 mi.
    Est. $596/mo

    Porsche Minneapolis

    Golden Valley, MN (26 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35iBlack Sapphire Metallic 2018 BMW X5 xDrive35i

    $15,830

    108,190 mi.
    Est. $292/mo

    iDeal Auto Imports

    Eden Prairie, MN (23 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $31,048

    $252
    76,998 mi.
    Est. $574/mo

    Porsche Minneapolis

    Golden Valley, MN (26 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $21,755

    104,736 mi.
    Est. $402/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Eden Prairie, MN (26 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDriveCarbon Black Metallic 2023 BMW 540 i xDrive

    $43,794

    $455
    43,488 mi.
    Est. $809/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (28 mi)
    Check Availability

  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $18,430

    $188
    74,640 mi.
    Est. $341/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Eden Prairie, MN (26 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $59,950

    17,566 mi.
    Est. $1,108/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDrive

    $72,700

    1,444 mi.
    Est. $1,343/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Alpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 BaseAlpine White 2026 BMW M4 Base

    $77,350

    $1K
    2,027 mi.
    Est. $1,429/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Alpine White 2021 BMW M8 Gran Coupe BaseAlpine White 2021 BMW M8 Gran Coupe BaseAlpine White 2021 BMW M8 Gran Coupe BaseAlpine White 2021 BMW M8 Gran Coupe BaseAlpine White 2021 BMW M8 Gran Coupe BaseAlpine White 2021 BMW M8 Gran Coupe Base

    $61,350

    $1.6K
    46,192 mi.
    Est. $1,134/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50iPhytonic Blue Metallic 2021 BMW X7 M50i

    $46,127

    32,873 mi.
    Est. $852/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (28 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40Tanzanite Blue II Metallic 2024 BMW i4 Gran Coupe eDrive40

    $39,950

    $1K
    16,066 mi.
    Est. $738/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Alpine White 2018 BMW X5 M BaseAlpine White 2018 BMW X5 M BaseAlpine White 2018 BMW X5 M BaseAlpine White 2018 BMW X5 M BaseAlpine White 2018 BMW X5 M BaseAlpine White 2018 BMW X5 M Base

    $34,345

    81,782 mi.
    Est. $635/mo

    Luther Hopkins Honda

    4.9
    Hopkins, MN (26 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 530e xDrive iPerformancePhytonic Blue Metallic 2023 BMW 530e xDrive iPerformancePhytonic Blue Metallic 2023 BMW 530e xDrive iPerformancePhytonic Blue Metallic 2023 BMW 530e xDrive iPerformancePhytonic Blue Metallic 2023 BMW 530e xDrive iPerformancePhytonic Blue Metallic 2023 BMW 530e xDrive iPerformance

    $35,350

    $400
    25,882 mi.
    Est. $653/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Frozen Pure Grey Metallic 2024 BMW X6 M BaseFrozen Pure Grey Metallic 2024 BMW X6 M BaseFrozen Pure Grey Metallic 2024 BMW X6 M BaseFrozen Pure Grey Metallic 2024 BMW X6 M BaseFrozen Pure Grey Metallic 2024 BMW X6 M BaseFrozen Pure Grey Metallic 2024 BMW X6 M Base

    $87,950

    $1.8K
    49,209 mi.
    Est. $1,625/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 Competition

    $84,750

    35,234 mi.
    Est. $1,566/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Space Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28iSpace Gray Metallic 2016 BMW X3 xDrive28i

    $13,827

    69,131 mi.
    Est. $255/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (26 mi)
    Check Availability

  • ALPINA Blue Metallic 2025 BMW ALPINA XB7 ALPINA XB7ALPINA Blue Metallic 2025 BMW ALPINA XB7 ALPINA XB7ALPINA Blue Metallic 2025 BMW ALPINA XB7 ALPINA XB7ALPINA Blue Metallic 2025 BMW ALPINA XB7 ALPINA XB7ALPINA Blue Metallic 2025 BMW ALPINA XB7 ALPINA XB7ALPINA Blue Metallic 2025 BMW ALPINA XB7 ALPINA XB7

    $122,350

    17,321 mi.
    Est. $2,261/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDrive

    $44,950

    34,948 mi.
    Est. $831/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40i

    $33,347

    78,234 mi.
    Est. $616/mo

    Walser Buick GMC Bloomington

    4.2
    Bloomington, MN (29 mi)
    Check Availability
  • Sparkling Brown Metallic 2018 BMW X5 eDrive xDrive40eSparkling Brown Metallic 2018 BMW X5 eDrive xDrive40eSparkling Brown Metallic 2018 BMW X5 eDrive xDrive40eSparkling Brown Metallic 2018 BMW X5 eDrive xDrive40eSparkling Brown Metallic 2018 BMW X5 eDrive xDrive40eSparkling Brown Metallic 2018 BMW X5 eDrive xDrive40e

    $17,350

    84,410 mi.
    Est. $321/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (22 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 Base

    $125,411

    $5K
    1,926 mi.
    Est. $2,317/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    $340 delivery from Lake Villa, IL (340 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340i

    $22,407

    79,300 mi.
    Est. $414/mo

    Autos of Chicago

    4.4
    $356 delivery from Arlington Heights, IL (356 mi)
    Check Availability