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 Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $31,327

    13,453 mi.
    Est. $587/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (15 mi)
    Check Availability

  • Black 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDrive

    $21,348

    91,648 mi.
    Est. $400/mo

    Luther Kia of Inver Grove

    4.6
    Inver Grove Heights, MN (5 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,846

    $499
    16,483 mi.
    Est. $765/mo

    Morrie's Golden Valley Cadillac

    4.3
    Golden Valley, MN (14 mi)
    Check Availability

  • 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

    $27,081

    80,559 mi.
    Est. $507/mo

    iDeal Auto Imports

    Eden Prairie, MN (20 mi)
    Check Availability
  • White 2016 BMW M4 BaseWhite 2016 BMW M4 BaseWhite 2016 BMW M4 BaseWhite 2016 BMW M4 BaseWhite 2016 BMW M4 BaseWhite 2016 BMW M4 Base

    $33,495

    64,827 mi.
    Est. $627/mo

    Auto DNA Cars

    Prior lake, MN (23 mi)
    Check Availability
  • Gray Metallic 2020 BMW M5 CompetitionGray Metallic 2020 BMW M5 CompetitionGray Metallic 2020 BMW M5 CompetitionGray Metallic 2020 BMW M5 CompetitionGray Metallic 2020 BMW M5 CompetitionGray Metallic 2020 BMW M5 Competition

    $50,198

    80,340 mi.
    Est. $940/mo

    Enthusiast Car Co

    Ham Lake, MN (25 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive Sedan

    $54,777

    27,952 mi.
    Est. $1,026/mo

    U Car Connect

    Eden Prairie, MN (16 mi)
    Check Availability
  • Space Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35iSpace Gray Metallic 2012 BMW Z4 sDrive35i

    $34,777

    18,339 mi.
    Est. $651/mo

    U Car Connect

    Eden Prairie, MN (16 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

    $45,849

    $500
    32,873 mi.
    Est. $859/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (14 mi)
    Check Availability

  • Black 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDriveBlack 2009 BMW 335 i xDrive

    $9,000

    107,813 mi.
    Est. $169/mo

    Private seller: Payam

    Minneapolis, MN (9 mi)
    Contact Seller
  • Black 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDriveBlack 2013 BMW 320 i xDrive

    $9,900

    91,580 mi.
    Est. $185/mo

    Prospect Auto Sales

    Osseo, MN (19 mi)
    Check Availability
  • Tanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 Base

    $52,777

    60,079 mi.
    Est. $989/mo

    U Car Connect

    Eden Prairie, MN (16 mi)
    Check Availability
  • Jet Black 2010 BMW 550 Gran Turismo 550i Gran TurismoJet Black 2010 BMW 550 Gran Turismo 550i Gran TurismoJet Black 2010 BMW 550 Gran Turismo 550i Gran TurismoJet Black 2010 BMW 550 Gran Turismo 550i Gran TurismoJet Black 2010 BMW 550 Gran Turismo 550i Gran TurismoJet Black 2010 BMW 550 Gran Turismo 550i Gran Turismo

    $6,999

    131,600 mi.
    Est. $131/mo

    Flash Motors

    Shakopee, MN (27 mi)
    Check Availability
  • Gray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 CompetitionGray 2024 BMW M8 Competition

    $120,000

    10,000 mi.
    Est. $2,248/mo

    Private seller: Roland

    Spring Lake Park, MN (14 mi)
    Contact Seller
  • 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

    $34,627

    $1.2K
    6,362 mi.
    Est. $649/mo

    Morrie's Minnetonka Subaru

    4.7
    Minnetonka, MN (17 mi)
    Check Availability

  • Platinum Silver Metallic 2016 BMW 340 i xDrivePlatinum Silver Metallic 2016 BMW 340 i xDrivePlatinum Silver Metallic 2016 BMW 340 i xDrivePlatinum Silver Metallic 2016 BMW 340 i xDrivePlatinum Silver Metallic 2016 BMW 340 i xDrivePlatinum Silver Metallic 2016 BMW 340 i xDrive

    $18,198

    105,696 mi.
    Est. $341/mo

    Enthusiast Car Co

    Ham Lake, MN (25 mi)
    Check Availability
  • Black 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i Roadster

    $10,000

    77,870 mi.
    Est. $187/mo

    Private seller: Banu

    Apple Valley, MN (15 mi)
    Contact Seller
  • Black Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDrive

    $33,988

    36,461 mi.
    Est. $637/mo

    The Car Buying Center

    Loretto, MN (28 mi)
    Check Availability
  • Black 2022 BMW X5 M BaseBlack 2022 BMW X5 M BaseBlack 2022 BMW X5 M BaseBlack 2022 BMW X5 M BaseBlack 2022 BMW X5 M BaseBlack 2022 BMW X5 M Base

    $64,999

    49,000 mi.
    Est. $1,218/mo

    Private seller: Daniel

    Plymouth, MN (21 mi)
    Contact Seller
  • Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3Blue 2009 BMW M3

    $28,999

    59,973 mi.
    Est. $543/mo

    United Auto Group

    Farmington, MN (14 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $46,349

    37,537 mi.
    Est. $868/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (14 mi)
    Check Availability

  • Silver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 Base

    $59,477

    101,806 mi.
    Est. $1,114/mo

    U Car Connect

    Eden Prairie, MN (16 mi)
    Check Availability
  • Tanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 Base

    $64,777

    52,454 mi.
    Est. $1,213/mo

    U Car Connect

    Eden Prairie, MN (16 mi)
    Check Availability
  • Black 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDrive

    $14,499

    93,400 mi.
    Est. $272/mo

    United Auto Group

    Farmington, MN (14 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDrive

    $22,777

    89,928 mi.
    Est. $427/mo

    U Car Connect

    Eden Prairie, MN (16 mi)
    Check Availability
  • White 2023 BMW X5 M BaseWhite 2023 BMW X5 M BaseWhite 2023 BMW X5 M BaseWhite 2023 BMW X5 M BaseWhite 2023 BMW X5 M BaseWhite 2023 BMW X5 M Base

    $43,000

    136,000 mi.
    Est. $805/mo

    Private seller: Tony

    Victoria, MN (29 mi)
    Contact Seller
  • Mineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40i

    $50,068

    $1.9K
    43,342 mi.
    Est. $938/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (15 mi)
    Check Availability

  • Black Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328i

    $14,477

    76,676 mi.
    Est. $271/mo

    U Car Connect

    Eden Prairie, MN (16 mi)
    Check Availability
  • Gray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDrive

    $7,875

    153,024 mi.
    Est. $148/mo

    Automotion sales

    Minneapolis, MN (12 mi)
    Check Availability
  • Silver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDrive

    $47,900

    13,120 mi.
    Est. $897/mo

    Private seller: Blaine

    Plymouth, MN (20 mi)
    Contact Seller
  • Silver 2002 BMW M3 BaseSilver 2002 BMW M3 BaseSilver 2002 BMW M3 BaseSilver 2002 BMW M3 BaseSilver 2002 BMW M3 BaseSilver 2002 BMW M3 Base

    $29,000

    174,100 mi.
    Est. $543/mo

    Private seller: Jeremy

    Edina, MN (14 mi)
    Contact Seller
  • Black Sapphire Metallic 2016 BMW M235 i xDriveBlack Sapphire Metallic 2016 BMW M235 i xDriveBlack Sapphire Metallic 2016 BMW M235 i xDriveBlack Sapphire Metallic 2016 BMW M235 i xDriveBlack Sapphire Metallic 2016 BMW M235 i xDriveBlack Sapphire Metallic 2016 BMW M235 i xDrive

    $26,197

    65,629 mi.
    Est. $491/mo

    ENE Motors

    4.3
    $399 delivery from Racine, WI (295 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228i

    $21,978

    28,008 mi.
    Est. $412/mo

    Net Motorcars

    4.1
    $494 delivery from Addison, IL (330 mi)
    Check Availability