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 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDriveAlpine White 2021 BMW 330e 330e xDrive

    $20,348

    $500
    82,080 mi.
    Est. $354/mo

    Luther Used Car Company

    4.2
    Brooklyn Park, MN (6 mi)
    Check Availability

    Quick view
  • Alpine White 2023 BMW X3 xDrive30i

    $40,250

    31,539 mi.
    Est. $701/mo

    Motorwerks BMW

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

    10,952 mi.
    Est. $0/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (21 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2024 BMW X3 xDrive30i

    $46,250

    23,721 mi.
    Est. $805/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (21 mi)
    Check Availability
    Quick view
  • Arctic Grey Metallic 2022 BMW X5 xDrive40i

    $42,250

    48,027 mi.
    Est. $736/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (21 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW iX xDrive50

    $59,140

    $110
    15,050 mi.
    Est. $1,030/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (21 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2018 BMW X5 xDrive35i

    $22,250

    75,981 mi.
    Est. $387/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (21 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 xDrive40i

    $40,250

    67,658 mi.
    Est. $701/mo

    Motorwerks BMW

    4.7
    Bloomington, MN (21 mi)
    Check Availability
    Quick view
  • $57,632

    $368
    34,940 mi.
    Est. $1,004/mo

    Feldmann Imports

    3.8
    Bloomington, MN (22 mi)
    Check Availability
    Quick view
  • $30,680

    77,011 mi.
    Est. $534/mo

    Mauer Chevrolet

    4.6
    Inver Grove Heights, MN (23 mi)
    Check Availability
    Quick view
  • White Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50iWhite Metallic 2017 BMW X5 xDrive50i

    Not Priced

    62,711 mi.
    Est. $0/mo

    West Metro Buick GMC

    5.0
    Monticello, MN (26 mi)
    Check Availability
    Quick view
  • Blue Metallic 2016 BMW M4 Base

    $50,349

    42,102 mi.
    Est. $877/mo

    Apple Ford Shakopee

    4.7
    Shakopee, MN (29 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 Base

    $30,408

    94,679 mi.
    Est. $530/mo

    Autos of Chicago

    4.3
    $341 delivery from Arlington Heights, IL (342 mi)
    Check Availability
    Quick view
  • White 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XI

    $21,998

    48,146 mi.
    Est. $383/mo

    CarMax Des Moines

    4.1
    $149 delivery to Brooklyn Park, MN (7 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50i

    $51,030

    39,446 mi.
    Est. $889/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $31,340

    45,249 mi.
    Est. $546/mo

    Princeton Auto Center

    4.8
    Princeton, MN (31 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $38,294

    $254
    34,006 mi.
    Est. $667/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 mi)
    Check Availability
    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

    $35,850

    60,625 mi.
    Est. $624/mo

    Apple Lincoln Apple Valley

    5.0
    Apple Valley, MN (31 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2015 BMW 428 iMelbourne Red Metallic 2015 BMW 428 iMelbourne Red Metallic 2015 BMW 428 iMelbourne Red Metallic 2015 BMW 428 iMelbourne Red Metallic 2015 BMW 428 iMelbourne Red Metallic 2015 BMW 428 i

    $30,041

    9,390 mi.
    Est. $523/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 mi)
    Check Availability
    Quick view
  • Jet Black 2017 BMW 330 i xDriveJet Black 2017 BMW 330 i xDriveJet Black 2017 BMW 330 i xDriveJet Black 2017 BMW 330 i xDriveJet Black 2017 BMW 330 i xDriveJet Black 2017 BMW 330 i xDrive

    $20,498

    $443
    60,245 mi.
    Est. $357/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 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

    $44,841

    27,610 mi.
    Est. $781/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $36,798

    30,362 mi.
    Est. $641/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40eBlack Sapphire Metallic 2018 BMW X5 eDrive xDrive40e

    $13,311

    $1.1K
    114,335 mi.
    Est. $232/mo

    Hudson Ford

    4.8
    Hudson, WI (32 mi)
    Check Availability
    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

    $12,964

    $2K
    118,506 mi.
    Est. $226/mo

    Hudson Ford

    4.8
    Hudson, WI (32 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $37,654

    $387
    30,245 mi.
    Est. $656/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 mi)
    Check Availability
    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,355

    $1K
    32,780 mi.
    Est. $633/mo

    Minnesota Truck Headquarters of St. Cloud

    4.5
    St Cloud, MN (49 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