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
  • Blue Metallic 2017 BMW 328d xDriveBlue Metallic 2017 BMW 328d xDriveBlue Metallic 2017 BMW 328d xDriveBlue Metallic 2017 BMW 328d xDriveBlue Metallic 2017 BMW 328d xDriveBlue Metallic 2017 BMW 328d xDrive

    $18,348

    83,315 mi.
    Est. $321/mo

    Walser Polar Chevrolet

    4.3
    White Bear Lake, MN (20 mi)
    Check Availability

    Quick view
  • Alpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50i

    $38,347

    59,404 mi.
    Est. $670/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (15 mi)
    Check Availability

    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. $242/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (18 mi)
    Check Availability
    Quick view
  • Black 2016 BMW 535 xDriveBlack 2016 BMW 535 xDriveBlack 2016 BMW 535 xDriveBlack 2016 BMW 535 xDriveBlack 2016 BMW 535 xDriveBlack 2016 BMW 535 xDrive

    $18,995

    54,645 mi.
    Est. $332/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (18 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40i

    $60,700

    $1.1K
    28,034 mi.
    Est. $1,061/mo

    Lincoln of Bloomington

    3.8
    Bloomington, MN (22 mi)
    Check Availability
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50i

    $42,346

    62,494 mi.
    Est. $740/mo

    Genesis of Minneapolis

    3.8
    Golden Valley, MN (14 mi)
    Check Availability
    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. $313/mo

    Midwest Auto Sales, LLC

    3.6
    Eden Prairie, MN (22 mi)
    Check Availability
    Quick view
  • Black 2014 BMW X1 xDrive 28iBlack 2014 BMW X1 xDrive 28iBlack 2014 BMW X1 xDrive 28iBlack 2014 BMW X1 xDrive 28iBlack 2014 BMW X1 xDrive 28iBlack 2014 BMW X1 xDrive 28i

    $10,347

    118,763 mi.
    Est. $181/mo

    Luther Brookdale Volkswagen

    4.9
    Minneapolis, MN (7 mi)
    Check Availability

    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDrive

    $25,555

    50,705 mi.
    Est. $447/mo

    Feldmann Imports

    3.8
    Bloomington, MN (22 mi)
    Check Availability
    Quick view
  • Black 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDrive

    $24,349

    $375
    70,586 mi.
    Est. $426/mo

    Cornerstone Chevrolet

    3.5
    Monticello, MN (22 mi)
    Check Availability
    Quick view
  • Gray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40i

    $30,975

    86,239 mi.
    Est. $541/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (18 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2017 BMW 330 xDriveMineral White Metallic 2017 BMW 330 xDriveMineral White Metallic 2017 BMW 330 xDriveMineral White Metallic 2017 BMW 330 xDriveMineral White Metallic 2017 BMW 330 xDriveMineral White Metallic 2017 BMW 330 xDrive

    $19,350

    $1K
    55,879 mi.
    Est. $338/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40i

    $68,350

    $2K
    26,335 mi.
    Est. $1,195/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $22,845

    $1K
    62,654 mi.
    Est. $399/mo

    Luther Hopkins Honda

    4.9
    Hopkins, MN (18 mi)
    Check Availability

    Quick view
  • Tanzanite Blue II Metallic 2024 BMW X7 M60iTanzanite Blue II Metallic 2024 BMW X7 M60iTanzanite Blue II Metallic 2024 BMW X7 M60iTanzanite Blue II Metallic 2024 BMW X7 M60iTanzanite Blue II Metallic 2024 BMW X7 M60iTanzanite Blue II Metallic 2024 BMW X7 M60i

    $79,250

    40,018 mi.
    Est. $1,385/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (22 mi)
    Check Availability
    Quick view
  • Jet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28iJet Black 2025 BMW X1 xDrive28i

    $39,680

    $200
    6,811 mi.
    Est. $694/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50e

    $82,075

    4,975 mi.
    Est. $1,434/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
    Quick view
  • Jet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35i

    $18,950

    $1.4K
    89,923 mi.
    Est. $331/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $67,525

    9,714 mi.
    Est. $1,180/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (15 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW 740 i xDriveMineral White Metallic 2022 BMW 740 i xDriveMineral White Metallic 2022 BMW 740 i xDriveMineral White Metallic 2022 BMW 740 i xDriveMineral White Metallic 2022 BMW 740 i xDriveMineral White Metallic 2022 BMW 740 i xDrive

    $32,340

    $1.2K
    87,481 mi.
    Est. $565/mo

    Morrie's Forest Lake Chrysler Dodge Jeep RAM

    4.4
    Forest Lake, MN (21 mi)
    Check Availability

    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

    $49,999

    $1.3K
    31,085 mi.
    Est. $874/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (22 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $48,336

    $4K
    18,317 mi.
    Est. $845/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (22 mi)
    Check Availability
    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

    $40,345

    53,597 mi.
    Est. $705/mo

    Inver Grove Toyota

    4.8
    Inver Grove Heights, MN (25 mi)
    Check Availability
    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

    $34,349

    86,911 mi.
    Est. $600/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • 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

    $36,339

    $1K
    75,781 mi.
    Est. $635/mo

    Land Rover Richfield

    5.0
    Richfield, MN (23 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 BaseBlack Sapphire Metallic 2023 BMW M5 Base

    $99,348

    $601
    13,203 mi.
    Est. $1,736/mo

    Walser Polar Mazda

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

    Quick view
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $17,205

    $419
    85,200 mi.
    Est. $301/mo

    Lupient Buick GMC

    4.0
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30iCarbon Black Metallic 2022 BMW X3 xDrive30i

    $27,150

    $196
    58,093 mi.
    Est. $475/mo

    Jim Lupient INFINITI

    4.6
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDriveGray Metallic 2025 BMW X3 30 xDrive

    $48,347

    12,954 mi.
    Est. $845/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (14 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $40,348

    $1K
    31,679 mi.
    Est. $705/mo

    Luther Used Car Company

    4.2
    Brooklyn Park, MN (7 mi)
    Check Availability
    Quick view
  • Blue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDriveBlue 2022 BMW 840 I xDrive

    $56,998

    23,874 mi.
    Est. $996/mo

    CarMax Des Moines

    4.1
    $149 delivery to Brooklyn Park, MN (7 mi)
    Check Availability
    Quick view
  • Black 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDriveBlack 2020 BMW M340 i xDrive

    $39,995

    52,628 mi.
    Est. $699/mo

    carneed

    4.4
    $245 delivery from Northbrook, IL (350 mi)
    Check Availability
    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