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
  • Glacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 i

    $10,348

    $1K
    140,878 mi.
    Est. $192/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (7 mi)
    Check Availability

  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $17,250

    86,651 mi.
    Est. $321/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (11 mi)
    Check Availability

  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $47,345

    $2K
    3,862 mi.
    Est. $880/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (11 mi)
    Check Availability

  • Alpine White 2017 BMW 430 i xDriveAlpine White 2017 BMW 430 i xDriveAlpine White 2017 BMW 430 i xDriveAlpine White 2017 BMW 430 i xDriveAlpine White 2017 BMW 430 i xDriveAlpine White 2017 BMW 430 i xDrive

    $18,718

    $423
    88,242 mi.
    Est. $348/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Eden Prairie, MN (13 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50

    $48,953

    25,429 mi.
    Est. $910/mo

    Right Buy Auto

    Blaine, MN (8 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 430 i xDriveGlacier Silver Metallic 2018 BMW 430 i xDriveGlacier Silver Metallic 2018 BMW 430 i xDriveGlacier Silver Metallic 2018 BMW 430 i xDriveGlacier Silver Metallic 2018 BMW 430 i xDriveGlacier Silver Metallic 2018 BMW 430 i xDrive

    $18,336

    $454
    76,703 mi.
    Est. $341/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60i

    $85,991

    22,092 mi.
    Est. $1,598/mo

    Right Buy Auto

    Blaine, MN (8 mi)
    Check Availability
  • 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,057

    107,292 mi.
    Est. $410/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
  • Black 2018 BMW X6 xDrive35iBlack 2018 BMW X6 xDrive35iBlack 2018 BMW X6 xDrive35iBlack 2018 BMW X6 xDrive35iBlack 2018 BMW X6 xDrive35iBlack 2018 BMW X6 xDrive35i

    $25,295

    85,335 mi.
    Est. $470/mo

    Perfect 10 Auto

    Spring Lake Park, MN (8 mi)
    Check Availability
  • Black 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDrive

    $19,295

    99,616 mi.
    Est. $359/mo

    Perfect 10 Auto

    Spring Lake Park, MN (8 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDrive

    $20,674

    $457
    82,730 mi.
    Est. $384/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
  • 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

    $21,349

    $1.5K
    54,632 mi.
    Est. $397/mo

    Bedrock Motors

    Rogers, MN (20 mi)
    Check Availability
  • Alpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40i

    $27,313

    97,074 mi.
    Est. $508/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
  • 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

    $26,795

    120,179 mi.
    Est. $498/mo

    Perfect 10 Auto

    Spring Lake Park, MN (8 mi)
    Check Availability
  • Jet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28i

    $13,240

    104,499 mi.
    Est. $246/mo

    Heartland Auto Connection

    Rogers, MN (20 mi)
    Check Availability
  • Jet Black 2016 BMW 528 i xDriveJet Black 2016 BMW 528 i xDriveJet Black 2016 BMW 528 i xDriveJet Black 2016 BMW 528 i xDriveJet Black 2016 BMW 528 i xDriveJet Black 2016 BMW 528 i xDrive

    $13,633

    93,535 mi.
    Est. $253/mo

    Drive Appeal Bloomington

    Bloomington, MN (14 mi)
    Check Availability
  • Glacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDriveGlacier Silver Metallic 2017 BMW 330 xDrive

    $15,340

    77,371 mi.
    Est. $285/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Eden Prairie, MN (13 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDriveMelbourne Red Metallic 2021 BMW 228 Gran Coupe xDrive

    $18,118

    96,374 mi.
    Est. $337/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
  • Silver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28iSilver 2022 BMW X1 xDrive28i

    $17,795

    120,969 mi.
    Est. $331/mo

    Perfect 10 Auto

    Spring Lake Park, MN (8 mi)
    Check Availability
  • WHITE 2021 BMW X1 xDrive28iWHITE 2021 BMW X1 xDrive28iWHITE 2021 BMW X1 xDrive28iWHITE 2021 BMW X1 xDrive28iWHITE 2021 BMW X1 xDrive28iWHITE 2021 BMW X1 xDrive28i

    $22,273

    $245
    51,969 mi.
    Est. $414/mo

    iDeal Auto Imports

    Eden Prairie, MN (16 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40i

    $32,300

    83,493 mi.
    Est. $600/mo

    Long's Auto Place

    White Bear Lak, MN (8 mi)
    Check Availability
  • Deep Sea Blue Metallic 2015 BMW X1 xDrive 28iDeep Sea Blue Metallic 2015 BMW X1 xDrive 28iDeep Sea Blue Metallic 2015 BMW X1 xDrive 28iDeep Sea Blue Metallic 2015 BMW X1 xDrive 28iDeep Sea Blue Metallic 2015 BMW X1 xDrive 28iDeep Sea Blue Metallic 2015 BMW X1 xDrive 28i

    $10,250

    109,647 mi.
    Est. $191/mo

    Drive Appeal Bloomington

    Bloomington, MN (14 mi)
    Check Availability
  • Frozen Pure Gray Metallic 2024 BMW X7 M60iFrozen Pure Gray Metallic 2024 BMW X7 M60iFrozen Pure Gray Metallic 2024 BMW X7 M60iFrozen Pure Gray Metallic 2024 BMW X7 M60iFrozen Pure Gray Metallic 2024 BMW X7 M60iFrozen Pure Gray Metallic 2024 BMW X7 M60i

    $64,775

    $617
    40,794 mi.
    Est. $1,204/mo

    Lupient Buick GMC

    3.9
    Golden Valley, MN (8 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $60,350

    42,403 mi.
    Est. $1,122/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Night Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28i

    $41,080

    $200
    8,464 mi.
    Est. $764/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Portimao Blue Metallic 2023 BMW 330 330i xDrivePortimao Blue Metallic 2023 BMW 330 330i xDrivePortimao Blue Metallic 2023 BMW 330 330i xDrivePortimao Blue Metallic 2023 BMW 330 330i xDrivePortimao Blue Metallic 2023 BMW 330 330i xDrivePortimao Blue Metallic 2023 BMW 330 330i xDrive

    $39,750

    16,916 mi.
    Est. $739/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (13 mi)
    Check Availability
  • Alpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40i

    $41,250

    $1K
    33,441 mi.
    Est. $767/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive Sedan

    $53,251

    21,669 mi.
    Est. $990/mo

    Gravity Autos Chicago

    3.8
    $583 delivery from Highland Park, IL (334 mi)
    Check Availability
  • Black 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDrive

    $34,998

    $1K
    43,283 mi.
    Est. $651/mo

    CarMax Naperville

    4.6
    $149 delivery to Brooklyn Park, MN (8 mi)
    Check Availability