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 X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $29,348

    78,171 mi.
    Est. $543/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (13 mi)
    Check Availability

  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $33,646

    55,745 mi.
    Est. $623/mo

    Jeff Belzer's Lakeville

    4.8
    Lakeville, MN (28 mi)
    Check Availability

  • Black 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35iBlack 2017 BMW X6 xDrive35i

    $21,999

    99,097 mi.
    Est. $407/mo

    Cornerstone Ford Chrysler

    4.5
    Elk River, MN (23 mi)
    Check Availability

  • Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40

    $34,348

    53,239 mi.
    Est. $636/mo

    Import Auto Sales

    2.8
    Golden Valley, MN (9 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

    $21,977

    $800
    89,928 mi.
    Est. $407/mo

    U Car Connect

    Eden Prairie, MN (10 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. $268/mo

    United Auto Group

    Farmington, MN (19 mi)
    Check Availability
  • Black 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDrive

    $18,500

    243,283 mi.
    Est. $342/mo

    Private seller: MICHAEL

    Eagan, MN (21 mi)
    Contact Seller
  • Mineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEV

    $19,977

    $2.8K
    55,885 mi.
    Est. $370/mo

    U Car Connect

    Eden Prairie, MN (10 mi)
    Check Availability
  • Alpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28i

    $19,749

    $2.5K
    49,387 mi.
    Est. $365/mo

    Walser Mazda

    4.7
    Burnsville, MN (20 mi)
    Check Availability

  • Black 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4DBlack 2014 BMW 328 328i xDrive Sedan 4D

    $8,975

    $2K
    145,590 mi.
    Est. $166/mo

    Front Line Auto

    3.3
    Eden Prairie, MN (9 mi)
    Check Availability
  • Melbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228i

    $13,338

    $300
    89,462 mi.
    Est. $247/mo

    Bedrock Motors

    3.4
    Blaine, MN (20 mi)
    Check Availability
  • Red 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2D

    $14,197

    54,762 mi.
    Est. $263/mo

    North Imports

    4.4
    Burnsville, MN (19 mi)
    Check Availability
  • Silver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDrive

    $8,525

    108,503 mi.
    Est. $158/mo

    Creative Cars MN

    3.0
    St. Louis Park, MN (9 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

    $53,777

    $1K
    27,952 mi.
    Est. $995/mo

    U Car Connect

    Eden Prairie, MN (10 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30e

    $23,835

    $500
    62,047 mi.
    Est. $441/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (8 mi)
    Check Availability

  • Gray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35i

    $13,975

    105,277 mi.
    Est. $259/mo

    Front Line Auto

    3.3
    Eden Prairie, MN (9 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr Sedan

    $21,495

    20,967 mi.
    Est. $398/mo

    Auto DNA Cars

    Prior lake, MN (19 mi)
    Check Availability
  • Black 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDrive

    $11,275

    157,687 mi.
    Est. $209/mo

    Front Line Auto

    3.3
    Eden Prairie, MN (9 mi)
    Check Availability
  • WHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDriveWHITE 2014 BMW 535 xDrive

    $13,995

    82,877 mi.
    Est. $259/mo

    Original Owner Autos

    Eden Prairie, MN (9 mi)
    Check Availability
  • Alpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335is

    $24,777

    46,593 mi.
    Est. $458/mo

    U Car Connect

    Eden Prairie, MN (10 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. $395/mo

    Luther Kia of Inver Grove

    4.6
    Inver Grove Heights, MN (24 mi)
    Check Availability

  • Black Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28i

    $11,495

    54,110 mi.
    Est. $213/mo

    Apex Auto LLC

    Elk River, MN (21 mi)
    Check Availability
  • Gray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28i

    $9,500

    $400
    93,400 mi.
    Est. $176/mo

    Prospect Auto Sales

    Osseo, MN (13 mi)
    Check Availability
  • Gray 2008 BMW 535 xiGray 2008 BMW 535 xiGray 2008 BMW 535 xiGray 2008 BMW 535 xiGray 2008 BMW 535 xiGray 2008 BMW 535 xi

    $9,899

    73,797 mi.
    Est. $183/mo

    United Auto Group

    Farmington, MN (19 mi)
    Check Availability
  • 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

    $10,995

    139,854 mi.
    Est. $203/mo

    Original Owner Autos

    Eden Prairie, MN (9 mi)
    Check Availability
  • Black 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35i

    $12,987

    99,473 mi.
    Est. $240/mo

    Automotion sales

    Minneapolis, MN (11 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

    $46,127

    32,873 mi.
    Est. $853/mo

    Morrie's West End Lincoln

    4.7
    Minneapolis, MN (9 mi)
    Check Availability

  • Silver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDriveSilver 2011 BMW 535 xDrive

    $9,847

    114,808 mi.
    Est. $182/mo

    Automotion sales

    Minneapolis, MN (11 mi)
    Check Availability
  • Gray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35iGray 2017 BMW X5 xDrive35i

    $16,975

    91,715 mi.
    Est. $314/mo

    Front Line Auto

    3.3
    Eden Prairie, MN (9 mi)
    Check Availability
  • Silver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28i

    $9,975

    150,028 mi.
    Est. $185/mo

    Front Line Auto

    3.3
    Eden Prairie, MN (9 mi)
    Check Availability
  • White 2020 BMW X3 xDrive30iWhite 2020 BMW X3 xDrive30iWhite 2020 BMW X3 xDrive30iWhite 2020 BMW X3 xDrive30iWhite 2020 BMW X3 xDrive30iWhite 2020 BMW X3 xDrive30i

    $22,900

    78,800 mi.
    Est. $424/mo

    Private seller: B

    Eden Prairie, MN (9 mi)
    Contact Seller
  • Azurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDriveAzurite Black Metallic 2016 BMW 550 i xDrive

    $14,999

    97,019 mi.
    Est. $278/mo

    KNB Motors Inc

    $528 delivery from Northlake, IL (353 mi)
    Check Availability
  • San Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 Base

    $55,277

    51,451 mi.
    Est. $1,023/mo

    Exotic Motors

    3.2
    $509 delivery from Rolling Meadows, IL (340 mi)
    Check Availability