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 2016 BMW i3 Base w/Range ExtenderBlack 2016 BMW i3 Base w/Range ExtenderBlack 2016 BMW i3 Base w/Range ExtenderBlack 2016 BMW i3 Base w/Range ExtenderBlack 2016 BMW i3 Base w/Range ExtenderBlack 2016 BMW i3 Base w/Range Extender

    $10,348

    90,240 mi.
    Est. $181/mo

    Walser Polar Chevrolet

    4.3
    Check Availability
    White Bear Lake, MN (4 mi)

    Quick view
  • Imperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDrive

    $28,849

    $499
    86,869 mi.
    Est. $504/mo

    Walser Polar Chevrolet

    4.3
    Check Availability
    White Bear Lake, MN (4 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $103,425

    10 mi.
    Est. $1,805/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • 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

    $61,425

    10 mi.
    Est. $1,072/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X7 M60iCarbon Black Metallic 2024 BMW X7 M60iCarbon Black Metallic 2024 BMW X7 M60iCarbon Black Metallic 2024 BMW X7 M60iCarbon Black Metallic 2024 BMW X7 M60iCarbon Black Metallic 2024 BMW X7 M60i

    $81,340

    $1.5K
    29,196 mi.
    Est. $1,420/mo

    Luther INFINITI of Bloomington

    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Jet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iA

    $5,500

    93,605 mi.
    Est. $96/mo

    Creative Cars MN

    Check Availability
    St. Louis Park, MN (23 mi)
    Quick view
  • Gray 2019 BMW 430 i xDriveGray 2019 BMW 430 i xDriveGray 2019 BMW 430 i xDriveGray 2019 BMW 430 i xDriveGray 2019 BMW 430 i xDriveGray 2019 BMW 430 i xDrive

    $23,000

    63,555 mi.
    Est. $401/mo

    Private seller: Clayton

    Contact Seller
    Edina, MN (24 mi)
    Quick view
  • Sunset Orange Metallic 2019 BMW M850 xDriveSunset Orange Metallic 2019 BMW M850 xDriveSunset Orange Metallic 2019 BMW M850 xDriveSunset Orange Metallic 2019 BMW M850 xDriveSunset Orange Metallic 2019 BMW M850 xDriveSunset Orange Metallic 2019 BMW M850 xDrive

    $48,327

    35,904 mi.
    Est. $843/mo

    Audi Minneapolis

    4.9
    Check Availability
    Minneapolis, MN (23 mi)

    Quick view
  • Mineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive Sedan

    $44,995

    53,307 mi.
    Est. $785/mo

    Feldmann Imports

    3.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Atlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35i

    $15,997

    80,415 mi.
    Est. $279/mo

    North Imports

    4.3
    Check Availability
    Burnsville, MN (25 mi)
    Quick view
  • Black 2024 BMW 330 330i Sedan 4DBlack 2024 BMW 330 330i Sedan 4DBlack 2024 BMW 330 330i Sedan 4DBlack 2024 BMW 330 330i Sedan 4DBlack 2024 BMW 330 330i Sedan 4DBlack 2024 BMW 330 330i Sedan 4D

    $26,997

    60,007 mi.
    Est. $471/mo

    North Imports

    4.3
    Check Availability
    Burnsville, MN (25 mi)
    Quick view
  • Blue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 iBlue 2024 BMW M440 i

    $59,999

    39,671 mi.
    Est. $1,047/mo

    Metro Auto Sales

    Check Availability
    Ramsey, MN (26 mi)
    Quick view
  • Silver 2015 BMW X5 xDrive35iSilver 2015 BMW X5 xDrive35iSilver 2015 BMW X5 xDrive35iSilver 2015 BMW X5 xDrive35iSilver 2015 BMW X5 xDrive35iSilver 2015 BMW X5 xDrive35i

    $14,300

    78,905 mi.
    Est. $250/mo

    Metro Auto Sales

    Check Availability
    Ramsey, MN (26 mi)
    Quick view
  • Aventurin Red Metallic 2024 BMW iX xDrive50

    $58,344

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

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (5 mi)

    Quick view
  • Carbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40i

    $22,995

    121,142 mi.
    Est. $401/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (26 mi)
    Quick view
  • Gray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40i

    $30,975

    86,239 mi.
    Est. $541/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (26 mi)
    Quick view
  • Black 2007 BMW 328 328xi AWD 4dr SedanBlack 2007 BMW 328 328xi AWD 4dr SedanBlack 2007 BMW 328 328xi AWD 4dr SedanBlack 2007 BMW 328 328xi AWD 4dr SedanBlack 2007 BMW 328 328xi AWD 4dr SedanBlack 2007 BMW 328 328xi AWD 4dr Sedan

    $2,450

    $445
    275,831 mi.
    Est. $43/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (26 mi)
    Quick view
  • Silver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28i

    $5,400

    162,012 mi.
    Est. $94/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (26 mi)
    Quick view
  • Alpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr CoupeAlpine White 2008 BMW 128 128i 2dr Coupe

    $7,995

    80,426 mi.
    Est. $140/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (26 mi)
    Quick view
  • Alpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDrive

    $20,848

    $500
    82,080 mi.
    Est. $364/mo

    Luther Used Car Company

    4.2
    Check Availability
    Brooklyn Park, MN (20 mi)

    Quick view
  • Tanzanite Blue II Metallic 2022 BMW X6 M50iTanzanite Blue II Metallic 2022 BMW X6 M50iTanzanite Blue II Metallic 2022 BMW X6 M50iTanzanite Blue II Metallic 2022 BMW X6 M50iTanzanite Blue II Metallic 2022 BMW X6 M50iTanzanite Blue II Metallic 2022 BMW X6 M50i

    $56,995

    37,147 mi.
    Est. $995/mo

    Mainstreet Motor Company

    3.9
    Check Availability
    Hopkins, MN (26 mi)
    Quick view
  • Black 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & Loaded

    $4,995

    205,127 mi.
    Est. $87/mo

    Original Owner Autos

    Check Availability
    Eden Prairie, MN (26 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50e

    $86,500

    21 mi.
    Est. $1,510/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (27 mi)
    Quick view
  • Night Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28i

    $50,845

    17 mi.
    Est. $887/mo

    BMW of Minnetonka

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

    $81,325

    21 mi.
    Est. $1,419/mo

    BMW of Minnetonka

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

    $31,049

    $299
    47,270 mi.
    Est. $542/mo

    Walser Toyota

    4.2
    Check Availability
    Minneapolis, MN (24 mi)

    Quick view
  • Dravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40i

    $96,120

    38 mi.
    Est. $1,678/mo

    BMW of Minnetonka

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

    $81,795

    12 mi.
    Est. $1,428/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (27 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $80,320

    22 mi.
    Est. $1,402/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (27 mi)
    Quick view
  • White 2016 BMW X5 xDrive35iWhite 2016 BMW X5 xDrive35iWhite 2016 BMW X5 xDrive35iWhite 2016 BMW X5 xDrive35iWhite 2016 BMW X5 xDrive35iWhite 2016 BMW X5 xDrive35i

    $15,985

    98,954 mi.
    Est. $279/mo

    RAVMOTORS

    4.7
    Check Availability
    Burnsville, MN (28 mi)
    Quick view
  • Alpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 Competition

    $39,649

    76,846 mi.
    Est. $692/mo

    Autos of Chicago

    4.3
    Check Availability
    $323 delivery from Arlington Heights, IL (323 mi)
    Quick view
  • Individual Dravit Grey Metallic 2020 BMW M8 ConvertibleIndividual Dravit Grey Metallic 2020 BMW M8 ConvertibleIndividual Dravit Grey Metallic 2020 BMW M8 ConvertibleIndividual Dravit Grey Metallic 2020 BMW M8 ConvertibleIndividual Dravit Grey Metallic 2020 BMW M8 ConvertibleIndividual Dravit Grey Metallic 2020 BMW M8 Convertible

    $61,995

    41,625 mi.
    Est. $1,082/mo

    Autos of Chicago

    4.3
    Check Availability
    $323 delivery from Arlington Heights, IL (323 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