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
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $35,325

    $500
    34,923 mi.
    Est. $654/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (10 mi)

    Quick view
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $37,347

    $700
    36,190 mi.
    Est. $691/mo

    Luther Cadillac

    4.7
    Check Availability
    Vadnais Heights, MN (18 mi)

    Quick view
  • Green 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDriveGreen 2016 BMW 750 i xDrive

    $20,450

    88,885 mi.
    Est. $378/mo

    Mainstreet Motor Company

    3.6
    Check Availability
    Hopkins, MN (7 mi)
    Quick view
  • White 2014 BMW 428 i xDriveWhite 2014 BMW 428 i xDriveWhite 2014 BMW 428 i xDriveWhite 2014 BMW 428 i xDriveWhite 2014 BMW 428 i xDriveWhite 2014 BMW 428 i xDrive

    $19,995

    36,807 mi.
    Est. $370/mo

    Mainstreet Motor Company

    3.6
    Check Availability
    Hopkins, MN (7 mi)
    Quick view
  • Alpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28i

    $20,146

    $203
    47,737 mi.
    Est. $373/mo

    Genesis of Minneapolis

    3.8
    Check Availability
    Golden Valley, MN (8 mi)
    Quick view
  • Glacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDrive

    $13,850

    113,382 mi.
    Est. $256/mo

    Mainstreet Motor Company

    3.6
    Check Availability
    Hopkins, MN (7 mi)
    Quick view
  • Alpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40i

    $70,999

    $149
    22,557 mi.
    Est. $1,314/mo

    Lincoln of Bloomington

    3.9
    Check Availability
    Bloomington, MN (14 mi)
    Quick view
  • Gray 2024 BMW 430 i xDriveGray 2024 BMW 430 i xDriveGray 2024 BMW 430 i xDriveGray 2024 BMW 430 i xDriveGray 2024 BMW 430 i xDriveGray 2024 BMW 430 i xDrive

    $41,847

    $500
    20,262 mi.
    Est. $774/mo

    Luther Cadillac

    4.7
    Check Availability
    Vadnais Heights, MN (18 mi)

    Quick view
  • Mineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40i

    $46,995

    49,049 mi.
    Est. $870/mo

    Mauer Main Chevrolet

    3.6
    Check Availability
    Anoka, MN (19 mi)
    Quick view
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $17,900

    58,732 mi.
    Est. $331/mo

    Midwest Auto Sales, LLC

    3.6
    Check Availability
    Eden Prairie, MN (8 mi)
    Quick view
  • 2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive2025 BMW 330 xDrive

    $29,875

    $120
    36,509 mi.
    Est. $553/mo

    Feldmann Imports

    3.8
    Check Availability
    Bloomington, MN (12 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDriveCarbon Black Metallic 2019 BMW 430 Gran Coupe i xDrive

    $17,995

    79,605 mi.
    Est. $333/mo

    Mainstreet Motor Company

    3.6
    Check Availability
    Hopkins, MN (7 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 228 Gran Coupe xDriveMineral Gray Metallic 2020 BMW 228 Gran Coupe xDriveMineral Gray Metallic 2020 BMW 228 Gran Coupe xDriveMineral Gray Metallic 2020 BMW 228 Gran Coupe xDriveMineral Gray Metallic 2020 BMW 228 Gran Coupe xDriveMineral Gray Metallic 2020 BMW 228 Gran Coupe xDrive

    $16,995

    90,886 mi.
    Est. $314/mo

    Mainstreet Motor Company

    3.6
    Check Availability
    Hopkins, MN (7 mi)
    Quick view
  • Carbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50iCarbon Black Metallic 2020 BMW X7 M50i

    $37,347

    91,407 mi.
    Est. $691/mo

    Luther Cadillac

    4.7
    Check Availability
    Vadnais Heights, MN (18 mi)

    Quick view
  • Mineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40i

    $80,000

    16,979 mi.
    Est. $1,480/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (4 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $43,400

    $1.6K
    15,453 mi.
    Est. $803/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (4 mi)
    Quick view
  • Blue Bay Lagoon Metallic 2025 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2025 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2025 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2025 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2025 BMW X1 xDrive28iBlue Bay Lagoon Metallic 2025 BMW X1 xDrive28i

    $43,000

    4,042 mi.
    Est. $796/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (4 mi)
    Quick view
  • BMW Individual Brands Hatch Grey Metallic 2024 BMW X5 PHEV xDrive50eBMW Individual Brands Hatch Grey Metallic 2024 BMW X5 PHEV xDrive50eBMW Individual Brands Hatch Grey Metallic 2024 BMW X5 PHEV xDrive50eBMW Individual Brands Hatch Grey Metallic 2024 BMW X5 PHEV xDrive50eBMW Individual Brands Hatch Grey Metallic 2024 BMW X5 PHEV xDrive50eBMW Individual Brands Hatch Grey Metallic 2024 BMW X5 PHEV xDrive50e

    $70,000

    27,242 mi.
    Est. $1,295/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (4 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $62,000

    25,813 mi.
    Est. $1,147/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (4 mi)
    Quick view
  • Alpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 i

    $10,348

    120,202 mi.
    Est. $191/mo

    Luther Used Car Company

    4.2
    Check Availability
    Brooklyn Park, MN (13 mi)

    Quick view
  • Carbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40i

    $28,540

    83,636 mi.
    Est. $528/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (14 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40i

    $55,200

    21,469 mi.
    Est. $1,021/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (4 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $51,840

    31,085 mi.
    Est. $959/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (14 mi)
    Quick view
  • White 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40i

    $64,948

    17,785 mi.
    Est. $1,202/mo

    Sears Imported Autos

    4.9
    Check Availability
    Minnetonka, MN (5 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $43,725

    33,812 mi.
    Est. $809/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (10 mi)
    Quick view
  • Imperial Blue Metallic 2019 BMW 430 iImperial Blue Metallic 2019 BMW 430 iImperial Blue Metallic 2019 BMW 430 iImperial Blue Metallic 2019 BMW 430 iImperial Blue Metallic 2019 BMW 430 iImperial Blue Metallic 2019 BMW 430 i

    $27,249

    35,472 mi.
    Est. $504/mo

    Walser Polar Mazda

    4.8
    Check Availability
    White Bear Lake, MN (27 mi)

    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $23,825

    $520
    107,005 mi.
    Est. $441/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (20 mi)
    Quick view
  • Jet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40i

    $24,348

    105,254 mi.
    Est. $451/mo

    Luther Brookdale Mazda

    4.9
    Check Availability
    Brooklyn Center, MN (13 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $35,349

    86,911 mi.
    Est. $654/mo

    Motorwerks MINI

    4.8
    Check Availability
    Golden Valley, MN (9 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40i

    $38,739

    59,661 mi.
    Est. $717/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (16 mi)
    Quick view
  • Alpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDrive

    $51,987

    32,311 mi.
    Est. $962/mo

    Maserati of Naperville

    3.6
    Check Availability
    $695 delivery from Naperville, IL (348 mi)
    Quick view
  • White 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35i

    $39,998

    29,996 mi.
    Est. $740/mo

    CarMax Milwaukee

    4.3
    Check Availability
    $149 delivery to Brooklyn Park, MN (12 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