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 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDriveBlack 2024 BMW M440 i xDrive

    $46,052

    $2.2K
    37,469 mi.
    Est. $843/mo

    Cornerstone Chevrolet

    3.8
    Monticello, MN (10 mi)
    Check Availability

  • Alpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35iAlpine White 2011 BMW X3 xDrive35i

    $8,500

    117,000 mi.
    Est. $156/mo

    OG Automotive LLC

    Princeton, MN (17 mi)
    Check Availability
  • Valencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28iValencia Orange 2013 BMW X1 xDrive 28i

    $7,999

    101,000 mi.
    Est. $146/mo

    Value Buy Automotive LLC

    Princeton, MN (15 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $12,497

    95,014 mi.
    Est. $229/mo

    Dedicated Auto Sales Inc

    Elk River, MN (20 mi)
    Check Availability
  • 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

    $14,995

    124,156 mi.
    Est. $275/mo

    Lee's Riverside Auto

    Elk River, MN (20 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $29,900

    35,000 mi.
    Est. $547/mo

    Dan's Of Big Lake

    BIG LAKE, MN (9 mi)
    Check Availability
  • Silver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDrive

    $10,000

    117,000 mi.
    Est. $183/mo

    OG Automotive LLC

    Princeton, MN (17 mi)
    Check Availability
  • Alpine White 2020 BMW 330 330i xDriveAlpine White 2020 BMW 330 330i xDrive

    $23,490

    $500
    79,932 mi.
    Est. $430/mo

    Gilleland Chevrolet Inc.

    4.6
    St Cloud, MN (20 mi)
  • Silver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0siSilver 2007 BMW X3 3.0si

    $899

    143,116 mi.
    Est. $16/mo

    Remarket Space

    Elk River, MN (20 mi)
    Check Availability
  • Black 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28i

    $5,847

    167,384 mi.
    Est. $107/mo

    Luther St. Cloud Honda

    4.6
    Waite Park, MN (21 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDrive

    $18,268

    89,900 mi.
    Est. $334/mo

    Direct Auto Sales

    4.1
    Loretto, MN (28 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDriveBlack Sapphire Metallic 2019 BMW M760 xDrive

    $48,349

    $3.2K
    35,943 mi.
    Est. $885/mo

    Genesis of Minneapolis

    4.1
    $399 delivery from Golden Valley, MN (39 mi)
    Check Availability
  • Sunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDrive

    $28,495

    $480
    27,524 mi.
    Est. $522/mo

    RAVMOTORS

    4.8
    $200 delivery from Minneapolis, MN (36 mi)
    Check Availability
  • Green Metallic 2024 BMW 540 i xDriveGreen Metallic 2024 BMW 540 i xDriveGreen Metallic 2024 BMW 540 i xDriveGreen Metallic 2024 BMW 540 i xDriveGreen Metallic 2024 BMW 540 i xDriveGreen Metallic 2024 BMW 540 i xDrive

    $53,850

    $800
    22,769 mi.
    Est. $986/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M BaseCarbon Black Metallic 2024 BMW X4 M Base

    $58,850

    $1.4K
    51,164 mi.
    Est. $1,077/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Blue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 BaseBlue 2021 BMW ALPINA XB7 Base

    $71,850

    $1K
    26,375 mi.
    Est. $1,315/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50Alpine White 2022 BMW i4 Gran Coupe M50

    $37,950

    $1.3K
    55,690 mi.
    Est. $695/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Blue 2024 BMW 430 Gran Coupe iBlue 2024 BMW 430 Gran Coupe iBlue 2024 BMW 430 Gran Coupe iBlue 2024 BMW 430 Gran Coupe iBlue 2024 BMW 430 Gran Coupe iBlue 2024 BMW 430 Gran Coupe i

    $43,950

    $1.3K
    11,856 mi.
    Est. $805/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Imperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDriveImperial Blue Metallic 2015 BMW 328 i xDrive

    $18,950

    $900
    58,934 mi.
    Est. $347/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 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

    $25,950

    98,581 mi.
    Est. $475/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (37 mi)
    Check Availability
  • Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50Dark Graphite 2024 BMW iX xDrive50

    $47,850

    $2K
    34,287 mi.
    Est. $876/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Blue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40i

    $45,850

    33,364 mi.
    Est. $839/mo

    Bloomington Chrysler Jeep Dodge RAM

    4.5
    Bloomington, MN (48 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDrive

    $52,850

    $1K
    17,543 mi.
    Est. $967/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Jet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDrive

    $30,850

    $1K
    37,394 mi.
    Est. $565/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60iBlack Sapphire Metallic 2025 BMW X6 M60i

    $79,950

    $1.9K
    32,139 mi.
    Est. $1,464/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (48 mi)
    Check Availability