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 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50i

    $38,347

    59,404 mi.
    Est. $670/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (26 mi)
    Check Availability

    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

    $47,827

    $500
    35,904 mi.
    Est. $836/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (16 mi)
    Check Availability

    Quick view
  • Alpine White 2010 BMW 328 328iAlpine White 2010 BMW 328 328iAlpine White 2010 BMW 328 328iAlpine White 2010 BMW 328 328iAlpine White 2010 BMW 328 328iAlpine White 2010 BMW 328 328i

    $14,977

    70,867 mi.
    Est. $262/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2020 BMW M550 i XdriveBlack Sapphire Metallic 2020 BMW M550 i XdriveBlack Sapphire Metallic 2020 BMW M550 i XdriveBlack Sapphire Metallic 2020 BMW M550 i XdriveBlack Sapphire Metallic 2020 BMW M550 i XdriveBlack Sapphire Metallic 2020 BMW M550 i Xdrive

    $34,492

    80,937 mi.
    Est. $603/mo

    Audi Richfield

    3.2
    Richfield, MN (24 mi)
    Check Availability
    Quick view
  • BLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDrive

    $8,995

    88,939 mi.
    Est. $157/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • Black 2011 BMW 328 328i xDriveBlack 2011 BMW 328 328i xDriveBlack 2011 BMW 328 328i xDriveBlack 2011 BMW 328 328i xDriveBlack 2011 BMW 328 328i xDriveBlack 2011 BMW 328 328i xDrive

    $13,888

    65,235 mi.
    Est. $243/mo

    Minneapolis Motorcars

    Minnetonka, MN (15 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDrive

    $56,336

    $5K
    4,388 mi.
    Est. $985/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (23 mi)
    Check Availability
    Quick view
  • Alpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDrive

    $32,349

    $678
    51,768 mi.
    Est. $565/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (17 mi)
    Check Availability

    Quick view
  • White 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDrive

    $9,300

    $400
    149,549 mi.
    Est. $163/mo

    Front Line Auto

    2.4
    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • Blue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDrive

    $8,995

    110,207 mi.
    Est. $157/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (15 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDrive

    $104,595

    3,528 mi.
    Est. $1,828/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • 2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive

    $12,106

    85,122 mi.
    Est. $212/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDriveAlpine White 2016 BMW 228 xDrive

    $14,327

    103,860 mi.
    Est. $250/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (16 mi)
    Check Availability
    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,348

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

    Luther Used Car Company

    4.2
    Brooklyn Park, MN (19 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDrive

    $102,895

    5,175 mi.
    Est. $1,798/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40i

    $47,998

    44,120 mi.
    Est. $839/mo

    Import Auto Sales

    3.0
    Golden Valley, MN (17 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW M8 Base AWD 2dr ConvertibleAlpine White 2020 BMW M8 Base AWD 2dr ConvertibleAlpine White 2020 BMW M8 Base AWD 2dr ConvertibleAlpine White 2020 BMW M8 Base AWD 2dr ConvertibleAlpine White 2020 BMW M8 Base AWD 2dr ConvertibleAlpine White 2020 BMW M8 Base AWD 2dr Convertible

    $56,995

    65,550 mi.
    Est. $996/mo

    MINT MOTORS

    4.3
    Ramsey, MN (20 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2026 BMW 840 i xDriveCarbon Black Metallic 2026 BMW 840 i xDriveCarbon Black Metallic 2026 BMW 840 i xDriveCarbon Black Metallic 2026 BMW 840 i xDriveCarbon Black Metallic 2026 BMW 840 i xDriveCarbon Black Metallic 2026 BMW 840 i xDrive

    $107,220

    2,348 mi.
    Est. $1,874/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2015 BMW 428 iGlacier Silver Metallic 2015 BMW 428 iGlacier Silver Metallic 2015 BMW 428 iGlacier Silver Metallic 2015 BMW 428 iGlacier Silver Metallic 2015 BMW 428 iGlacier Silver Metallic 2015 BMW 428 i

    $17,995

    71,424 mi.
    Est. $315/mo

    The Car Buying Center

    Loretto, MN (6 mi)
    Check Availability
    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

    $18,349

    90,211 mi.
    Est. $321/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (17 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2015 BMW X6 xDrive35iMineral White Metallic 2015 BMW X6 xDrive35iMineral White Metallic 2015 BMW X6 xDrive35iMineral White Metallic 2015 BMW X6 xDrive35iMineral White Metallic 2015 BMW X6 xDrive35iMineral White Metallic 2015 BMW X6 xDrive35i

    $17,914

    106,211 mi.
    Est. $313/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
    Quick view
  • Green 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDrive

    $20,450

    88,885 mi.
    Est. $357/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (15 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40i

    $53,150

    $200
    40,012 mi.
    Est. $929/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40i

    $37,950

    $400
    36,108 mi.
    Est. $663/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Manhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40i

    $48,750

    $1.6K
    20,109 mi.
    Est. $852/mo

    BMW of Minnetonka

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

    $35,349

    71,169 mi.
    Est. $618/mo

    Walser Kia

    5.0
    Minnetonka, MN (12 mi)
    Check Availability

    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $36,050

    $300
    27,069 mi.
    Est. $630/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $28,950

    $1.4K
    87,919 mi.
    Est. $506/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50i

    $27,350

    59,879 mi.
    Est. $478/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (12 mi)
    Check Availability
    Quick view
  • Black 2014 BMW X5 xDrive50iBlack 2014 BMW X5 xDrive50iBlack 2014 BMW X5 xDrive50iBlack 2014 BMW X5 xDrive50iBlack 2014 BMW X5 xDrive50iBlack 2014 BMW X5 xDrive50i

    $13,499

    112,415 mi.
    Est. $236/mo

    United Auto Group

    Farmington, MN (27 mi)
    Check Availability
    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
    $149 delivery to Brooklyn Park, MN (17 mi)
    Check Availability
    Quick view
  • Black 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDrive

    $39,995

    52,628 mi.
    Est. $699/mo

    carneed

    4.4
    $249 delivery from Northbrook, IL (356 mi)
    Check Availability
    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