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
  • Metallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60iMetallic 2026 BMW X5 M60i

    $80,401

    18,100 mi.
    Est. $1,412/mo

    Kunes Apple Valley Buick GMC

    Check Availability
    Apple Valley, MN (20 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. $849/mo

    Audi Minneapolis

    4.9
    Check Availability
    Minneapolis, MN (9 mi)

    Quick view
  • Jet Black 2014 BMW 328 328i xDrive AWD 4dr SedanJet Black 2014 BMW 328 328i xDrive AWD 4dr SedanJet Black 2014 BMW 328 328i xDrive AWD 4dr SedanJet Black 2014 BMW 328 328i xDrive AWD 4dr SedanJet Black 2014 BMW 328 328i xDrive AWD 4dr SedanJet Black 2014 BMW 328 328i xDrive AWD 4dr Sedan

    $12,995

    $1K
    97,571 mi.
    Est. $228/mo

    The Car Buying Center

    Check Availability
    Loretto, MN (19 mi)
    Quick view
  • 2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive2013 BMW 328 xDrive

    $12,146

    85,122 mi.
    Est. $213/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (16 mi)
    Quick view
  • BLUE 2015 BMW 535 xDriveBLUE 2015 BMW 535 xDriveBLUE 2015 BMW 535 xDriveBLUE 2015 BMW 535 xDriveBLUE 2015 BMW 535 xDriveBLUE 2015 BMW 535 xDrive

    $13,995

    102,963 mi.
    Est. $246/mo

    Original Owner Autos

    Check Availability
    Eden Prairie, MN (13 mi)
    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. $316/mo

    The Car Buying Center

    Check Availability
    Loretto, MN (19 mi)
    Quick view
  • Alpine White Metallic 2013 BMW M5 BaseAlpine White Metallic 2013 BMW M5 BaseAlpine White Metallic 2013 BMW M5 BaseAlpine White Metallic 2013 BMW M5 BaseAlpine White Metallic 2013 BMW M5 BaseAlpine White Metallic 2013 BMW M5 Base

    $33,968

    $901
    43,370 mi.
    Est. $596/mo

    Right Buy Auto

    Check Availability
    Blaine, MN (8 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M850 xDriveBlack Sapphire Metallic 2024 BMW M850 xDriveBlack Sapphire Metallic 2024 BMW M850 xDriveBlack Sapphire Metallic 2024 BMW M850 xDriveBlack Sapphire Metallic 2024 BMW M850 xDriveBlack Sapphire Metallic 2024 BMW M850 xDrive

    $70,340

    18,917 mi.
    Est. $1,235/mo

    Porsche St Paul

    4.7
    Check Availability
    Saint Paul, MN (10 mi)

    Quick view
  • Velvet Blue Metallic 2023 BMW i4 Gran Coupe M50Velvet Blue Metallic 2023 BMW i4 Gran Coupe M50Velvet Blue Metallic 2023 BMW i4 Gran Coupe M50Velvet Blue Metallic 2023 BMW i4 Gran Coupe M50Velvet Blue Metallic 2023 BMW i4 Gran Coupe M50Velvet Blue Metallic 2023 BMW i4 Gran Coupe M50

    $45,313

    $987
    35,116 mi.
    Est. $796/mo

    Right Buy Auto

    Check Availability
    Blaine, MN (8 mi)
    Quick view
  • Gray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDriveGray 2012 BMW 528 i xDrive

    $7,999

    $500
    130,946 mi.
    Est. $140/mo

    JEM AUTO SALES

    Check Availability
    Anoka, MN (15 mi)
    Quick view
  • Black 2019 BMW X7 xDrive40iBlack 2019 BMW X7 xDrive40iBlack 2019 BMW X7 xDrive40iBlack 2019 BMW X7 xDrive40iBlack 2019 BMW X7 xDrive40iBlack 2019 BMW X7 xDrive40i

    $31,899

    62,604 mi.
    Est. $560/mo

    United Auto Group

    Check Availability
    Farmington, MN (17 mi)
    Quick view
  • White 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWD

    $8,888

    162,655 mi.
    Est. $156/mo

    Minneapolis Motorcars

    Check Availability
    Minnetonka, MN (10 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,295

    109,119 mi.
    Est. $339/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (8 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. $366/mo

    Luther Used Car Company

    4.2
    Check Availability
    Brooklyn Park, MN (7 mi)

    Quick view
  • Black Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDriveBlack Sapphire Metallic 2020 BMW 740 xDrive

    $26,317

    92,726 mi.
    Est. $462/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (16 mi)
    Quick view
  • Jet Black 2014 BMW 528 xDriveJet Black 2014 BMW 528 xDriveJet Black 2014 BMW 528 xDriveJet Black 2014 BMW 528 xDriveJet Black 2014 BMW 528 xDriveJet Black 2014 BMW 528 xDrive

    $10,899

    $850
    73,998 mi.
    Est. $191/mo

    Auto Center Bargain Lot

    Check Availability
    Wayzata, MN (13 mi)
    Quick view
  • Alpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40i

    $50,075

    23,656 mi.
    Est. $879/mo

    Poquet Auto

    Check Availability
    Golden Valley, MN (6 mi)
    Quick view
  • Alpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40i

    $73,075

    22,810 mi.
    Est. $1,283/mo

    Poquet Auto

    Check Availability
    Golden Valley, MN (6 mi)
    Quick view
  • Alpine White 2019 BMW X6 xDrive35iAlpine White 2019 BMW X6 xDrive35iAlpine White 2019 BMW X6 xDrive35iAlpine White 2019 BMW X6 xDrive35iAlpine White 2019 BMW X6 xDrive35iAlpine White 2019 BMW X6 xDrive35i

    $22,734

    107,292 mi.
    Est. $399/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (16 mi)
    Quick view
  • Black 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335i

    $16,690

    51,580 mi.
    Est. $293/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (9 mi)

    Quick view
  • Black Sapphire Metallic 2019 BMW X7 xDrive40iBlack Sapphire Metallic 2019 BMW X7 xDrive40iBlack Sapphire Metallic 2019 BMW X7 xDrive40iBlack Sapphire Metallic 2019 BMW X7 xDrive40iBlack Sapphire Metallic 2019 BMW X7 xDrive40iBlack Sapphire Metallic 2019 BMW X7 xDrive40i

    $29,990

    91,500 mi.
    Est. $527/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (28 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. $246/mo

    United Auto Group

    Check Availability
    Farmington, MN (17 mi)
    Quick view
  • Jet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDriveJet Black 2018 BMW 330 i xDrive

    $15,038

    $310
    99,535 mi.
    Est. $264/mo

    Luther Brookdale Honda

    Check Availability
    Minneapolis, MN (7 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $20,821

    89,736 mi.
    Est. $366/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (16 mi)
    Quick view
  • Dark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDrive

    $17,322

    97,138 mi.
    Est. $304/mo

    iDeal Auto Imports

    Check Availability
    Eden Prairie, MN (16 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $43,345

    18,669 mi.
    Est. $761/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (20 mi)

    Quick view
  • Jet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28i

    $25,075

    22,664 mi.
    Est. $440/mo

    Poquet Auto

    Check Availability
    Golden Valley, MN (6 mi)
    Quick view
  • Individual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDriveIndividual Dravit Grey Metallic 2022 BMW 840 Gran Coupe i xDrive

    $46,900

    55,750 mi.
    Est. $823/mo

    Somerset Sales and Leasing

    Check Availability
    Somerset, WI (28 mi)
    Quick view
  • White 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28i

    $17,795

    58,776 mi.
    Est. $312/mo

    Perfect 10 Auto

    Check Availability
    Spring Lake Park, MN (8 mi)
    Quick view
  • Sunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330iSunset Orange Metallic 2021 BMW 330 330i

    $26,349

    54,632 mi.
    Est. $463/mo

    Bedrock Motors

    Check Availability
    Rogers, MN (20 mi)
    Quick view
  • Austin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 Base

    $54,555

    17,510 mi.
    Est. $958/mo

    Autos of Chicago

    4.3
    Check Availability
    $332 delivery from Arlington Heights, IL (333 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. $696/mo

    Autos of Chicago

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