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
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $38,347

    36,190 mi.
    Est. $707/mo

    Luther Cadillac

    4.7
    Check Availability
    Vadnais Heights, MN (13 mi)

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

    $43,325

    13,356 mi.
    Est. $799/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (14 mi)

    Quick view
  • Black 2017 BMW 740 i xDriveBlack 2017 BMW 740 i xDriveBlack 2017 BMW 740 i xDriveBlack 2017 BMW 740 i xDriveBlack 2017 BMW 740 i xDriveBlack 2017 BMW 740 i xDrive

    $19,995

    104,280 mi.
    Est. $369/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (5 mi)
    Quick view
  • Anthracite Metallic 2000 BMW 540 iAnthracite Metallic 2000 BMW 540 iAnthracite Metallic 2000 BMW 540 iAnthracite Metallic 2000 BMW 540 iAnthracite Metallic 2000 BMW 540 iAnthracite Metallic 2000 BMW 540 i

    $14,990

    86,485 mi.
    Est. $276/mo

    Twin Cities Motors

    Check Availability
    Isanti, MN (25 mi)
    Quick view
  • Bluestone Metallic 2019 BMW M550 i XdriveBluestone Metallic 2019 BMW M550 i XdriveBluestone Metallic 2019 BMW M550 i XdriveBluestone Metallic 2019 BMW M550 i XdriveBluestone Metallic 2019 BMW M550 i XdriveBluestone Metallic 2019 BMW M550 i Xdrive

    $31,990

    79,507 mi.
    Est. $590/mo

    Right Buy Auto

    Check Availability
    Blaine, MN (5 mi)
    Quick view
  • Imperial Blue Metallic 2018 BMW X5 eDrive xDrive40eImperial Blue Metallic 2018 BMW X5 eDrive xDrive40eImperial Blue Metallic 2018 BMW X5 eDrive xDrive40eImperial Blue Metallic 2018 BMW X5 eDrive xDrive40eImperial Blue Metallic 2018 BMW X5 eDrive xDrive40eImperial Blue Metallic 2018 BMW X5 eDrive xDrive40e

    $17,764

    $596
    87,044 mi.
    Est. $327/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (21 mi)
    Quick view
  • White 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDriveWhite 2015 BMW 428 Gran Coupe i xDrive

    $11,997

    166,915 mi.
    Est. $221/mo

    Automotion sales

    Check Availability
    Minneapolis, MN (16 mi)
    Quick view
  • Jet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28i

    $17,825

    $500
    65,053 mi.
    Est. $329/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (14 mi)

    Quick view
  • 2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L

    $26,340

    32,350 mi.
    Est. $486/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (14 mi)
    Quick view
  • Alpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDriveAlpine White 2019 BMW 430 Gran Coupe i xDrive

    $16,843

    106,144 mi.
    Est. $310/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (23 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW X4 xDrive30iGlacier Silver Metallic 2019 BMW X4 xDrive30iGlacier Silver Metallic 2019 BMW X4 xDrive30iGlacier Silver Metallic 2019 BMW X4 xDrive30iGlacier Silver Metallic 2019 BMW X4 xDrive30iGlacier Silver Metallic 2019 BMW X4 xDrive30i

    $26,097

    54,473 mi.
    Est. $481/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (23 mi)
    Quick view
  • GRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDriveGRAY 2015 BMW 535 xDrive

    $11,995

    139,854 mi.
    Est. $221/mo

    Original Owner Autos

    Check Availability
    Eden Prairie, MN (20 mi)
    Quick view
  • Black 2017 BMW 320 i xDriveBlack 2017 BMW 320 i xDriveBlack 2017 BMW 320 i xDriveBlack 2017 BMW 320 i xDriveBlack 2017 BMW 320 i xDriveBlack 2017 BMW 320 i xDrive

    $12,995

    91,731 mi.
    Est. $240/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (5 mi)
    Quick view
  • White 2025 BMW 430 i xDriveWhite 2025 BMW 430 i xDriveWhite 2025 BMW 430 i xDriveWhite 2025 BMW 430 i xDriveWhite 2025 BMW 430 i xDriveWhite 2025 BMW 430 i xDrive

    $42,225

    46,423 mi.
    Est. $778/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (14 mi)

    Quick view
  • Storm Bay Metallic 2022 BMW X2 xDrive28iStorm Bay Metallic 2022 BMW X2 xDrive28iStorm Bay Metallic 2022 BMW X2 xDrive28iStorm Bay Metallic 2022 BMW X2 xDrive28iStorm Bay Metallic 2022 BMW X2 xDrive28iStorm Bay Metallic 2022 BMW X2 xDrive28i

    $21,417

    $399
    71,511 mi.
    Est. $395/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (21 mi)
    Quick view
  • Mineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40i

    $73,317

    $516
    11,325 mi.
    Est. $1,352/mo

    Right Buy Auto

    Check Availability
    Blaine, MN (5 mi)
    Quick view
  • White 2016 BMW 528 i xDriveWhite 2016 BMW 528 i xDriveWhite 2016 BMW 528 i xDriveWhite 2016 BMW 528 i xDriveWhite 2016 BMW 528 i xDriveWhite 2016 BMW 528 i xDrive

    $14,900

    86,819 mi.
    Est. $275/mo

    Prospect Auto Sales

    Check Availability
    Osseo, MN (6 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $35,129

    59,519 mi.
    Est. $648/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (23 mi)
    Quick view
  • Gray 2018 BMW 330 i xDriveGray 2018 BMW 330 i xDriveGray 2018 BMW 330 i xDriveGray 2018 BMW 330 i xDriveGray 2018 BMW 330 i xDriveGray 2018 BMW 330 i xDrive

    $13,999

    139,938 mi.
    Est. $258/mo

    United Auto Group

    Check Availability
    Farmington, MN (26 mi)
    Quick view
  • Black 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28iBlack 2025 BMW X1 xDrive28i

    $32,049

    36,556 mi.
    Est. $591/mo

    Freeway Ford

    Check Availability
    Minneapolis, MN (24 mi)

    Quick view
  • Phytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrive

    $21,500

    95,327 mi.
    Est. $396/mo

    Fury GMC Forest Lake

    Check Availability
    Forest Lake, MN (18 mi)
    Quick view
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $25,490

    62,893 mi.
    Est. $470/mo

    Cornerstone Kia

    Check Availability
    Elk River, MN (14 mi)
    Quick view
  • Black 2014 BMW 320 XIBlack 2014 BMW 320 XIBlack 2014 BMW 320 XIBlack 2014 BMW 320 XIBlack 2014 BMW 320 XIBlack 2014 BMW 320 XI

    $14,998

    94,199 mi.
    Est. $276/mo

    CarMax Omaha

    4.4
    Check Availability
    $99 delivery to Brooklyn Park, MN (7 mi)
    Quick view
  • Blue 2026 BMW M850 XDriveBlue 2026 BMW M850 XDriveBlue 2026 BMW M850 XDriveBlue 2026 BMW M850 XDriveBlue 2026 BMW M850 XDriveBlue 2026 BMW M850 XDrive

    $95,998

    177 mi.
    Est. $1,770/mo

    CarMax Hillside (Eisenhower Expy)

    Check Availability
    $99 delivery to Brooklyn Park, MN (7 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