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
  • Alpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60iAlpine White 2024 BMW X5 M60i

    $71,908

    $756
    34,143 mi.
    Est. $1,329/mo

    Jaguar Land Rover Minneapolis

    4.8
    Check Availability
    Minneapolis, MN (17 mi)

    Quick view
  • 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

    $36,241

    35,779 mi.
    Est. $670/mo

    Morrie's Inver Grove Mazda

    4.5
    Check Availability
    St Paul, MN (28 mi)

    Quick view
  • Carbon Black Metallic 2021 BMW X5 M50i

    $42,250

    75,923 mi.
    Est. $781/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Black Sapphire 2026 BMW X2 xDrive28i

    $46,250

    16,278 mi.
    Est. $855/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Blue Metallic 2025 BMW 540 xDrive

    $57,540

    $300
    15,773 mi.
    Est. $1,063/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Jet Black 2022 BMW X5 xDrive40i

    $38,840

    63,606 mi.
    Est. $718/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Blue Metallic 2018 BMW 340 xDrive

    $26,250

    125,397 mi.
    Est. $485/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    $30,340

    23,702 mi.
    Est. $561/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (17 mi)

    Quick view
  • Not Priced

    41,558 mi.
    Est. $0/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 xDrive

    $50,250

    5,212 mi.
    Est. $928/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Alpine White 2026 BMW X7 xDrive40i

    $88,250

    9,829 mi.
    Est. $1,631/mo

    Motorwerks BMW

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

    $53,840

    18,317 mi.
    Est. $995/mo

    Motorwerks BMW

    4.7
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • Not Priced

    39,270 mi.

    Lupient Buick GMC

    4.0
    Check Availability
    Golden Valley, MN (18 mi)
    Quick view
  • Black 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335iBlack 2013 BMW 335 335i

    $16,340

    $700
    51,580 mi.
    Est. $302/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (17 mi)

    Quick view
  • $61,828

    28,034 mi.
    Est. $1,142/mo

    Lincoln of Bloomington

    3.9
    Check Availability
    Bloomington, MN (18 mi)
    Quick view
  • $29,349

    69,322 mi.
    Est. $542/mo

    Morrie's West End Lincoln

    4.7
    Check Availability
    Minneapolis, MN (18 mi)
    Quick view
  • $43,345

    18,607 mi.
    Est. $801/mo

    Luther Burnsville Volkswagen

    4.9
    Check Availability
    Burnsville, MN (18 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X7 xDrive50i

    $45,075

    35,311 mi.
    Est. $833/mo

    Poquet Auto

    Check Availability
    Golden Valley, MN (19 mi)
    Quick view
  • $26,349

    54,632 mi.
    Est. $487/mo

    Bedrock Motors

    Check Availability
    Rogers, MN (28 mi)
    Quick view
  • San Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28i

    $32,340

    $560
    21,842 mi.
    Est. $598/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (17 mi)

    Quick view
  • Black 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 BaseBlack 2006 BMW M5 Base

    $28,900

    $1K
    55,521 mi.
    Est. $534/mo

    Harvest Auto Family

    Check Availability
    $433 delivery from Wahoo, NE (289 mi)
    Quick view
  • Red 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 iRed 1991 BMW 325 i

    $18,995

    $1K
    120,659 mi.
    Est. $351/mo

    The Internet Car Lot

    4.0
    Check Availability
    $415 delivery from Omaha, NE (277 mi)
    Quick view
  • Mineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50iMineral White Metallic 2016 BMW X5 xDrive50i

    $15,057

    118,488 mi.
    Est. $278/mo

    Hudson Ford

    4.8
    Check Availability
    Hudson, WI (46 mi)
    Quick view
  • Black 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40i

    $40,649

    $400
    66,602 mi.
    Est. $751/mo

    Walser Polar Chevrolet

    4.3
    Check Availability
    White Bear Lake, MN (35 mi)
    Quick view
  • White 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30i

    $38,849

    $499
    17,673 mi.
    Est. $718/mo

    Walser Nissan Coon Rapids

    4.5
    Check Availability
    Coon Rapids, MN (31 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40i

    $38,250

    73,524 mi.
    Est. $707/mo

    Audi St. Paul

    4.9
    Check Availability
    Maplewood, MN (32 mi)
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $66,487

    23,225 mi.
    Est. $1,228/mo

    Mercedes-Benz of St. Paul

    4.5
    Check Availability
    Maplewood, MN (33 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $27,149

    $130
    91,457 mi.
    Est. $502/mo

    Carlson Toyota

    4.3
    Check Availability
    Coon Rapids, MN (31 mi)
    Quick view
  • Gray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30i

    $24,998

    62,938 mi.
    Est. $462/mo

    CarMax Maplewood

    Check Availability
    Maplewood, MN (33 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $39,493

    27,875 mi.
    Est. $730/mo

    Minnesota Truck Headquarters of Forest Lake

    4.8
    Check Availability
    Forest Lake, MN (45 mi)
    Quick view
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $27,864

    70,840 mi.
    Est. $515/mo

    Koppy Motors of Forest Lake

    Check Availability
    Forest Lake, MN (47 mi)
    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

    $100,348

    13,203 mi.
    Est. $1,854/mo

    Walser Polar Mazda

    4.8
    Check Availability
    White Bear Lake, MN (35 mi)
    Quick view
  • Imperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDriveImperial Blue Metallic 2020 BMW 750 i xDrive

    $29,348

    $801
    86,869 mi.
    Est. $542/mo

    Walser Polar Chevrolet

    4.3
    Check Availability
    White Bear Lake, MN (35 mi)
    Quick view
  • Alpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30i

    $33,327

    43,627 mi.
    Est. $616/mo

    Maplewood Toyota

    4.9
    Check Availability
    Maplewood, MN (33 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