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

    $31,345

    $1.5K
    39,912 mi.
    Est. $580/mo

    Luther Westside VW

    4.7
    Minneapolis, MN (15 mi)
    Check Availability

  • Mineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30eMineral White Metallic 2021 BMW X3 PHEV xDrive30e

    $23,835

    $500
    62,047 mi.
    Est. $441/mo

    Rudy Luther Toyota

    4.8
    Minneapolis, MN (12 mi)
    Check Availability

  • Mineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28iMineral White Metallic 2020 BMW X1 xDrive28i

    $23,348

    37,178 mi.
    Est. $432/mo

    Richfield Bloomington Honda

    4.8
    Minneapolis, MN (18 mi)
    Check Availability

  • Glacier Silver Metallic 2020 BMW X3 xDrive30i

    $28,075

    35,372 mi.
    Est. $519/mo

    Poquet Auto

    4.5
    Golden Valley, MN (15 mi)
    Check Availability
  • $47,620

    7,745 mi.
    Est. $881/mo

    Poquet Auto

    4.5
    Golden Valley, MN (15 mi)
    Check Availability
  • $20,697

    81,443 mi.
    Est. $383/mo

    Brookdale Chrysler Jeep Dodge RAM

    4.4
    Minneapolis, MN (17 mi)
    Check Availability
  • White Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDriveWhite Metallic 2026 BMW X3 30 xDrive

    Not Priced

    10 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Jet Black 2016 BMW 228 i xDrive

    Not Priced

    124,423 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Alpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28iAlpine White 2021 BMW X2 xDrive28i

    $19,749

    $2.5K
    49,387 mi.
    Est. $365/mo

    Walser Mazda

    4.7
    Burnsville, MN (22 mi)
    Check Availability

  • Blue 2024 BMW iX xDrive50Blue 2024 BMW iX xDrive50Blue 2024 BMW iX xDrive50Blue 2024 BMW iX xDrive50Blue 2024 BMW iX xDrive50Blue 2024 BMW iX xDrive50

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M340 i xDrive

    Not Priced

    12,407 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 i xDrive

    $40,250

    71,840 mi.
    Est. $745/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • White Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28iWhite Metallic 2024 BMW X1 xDrive28i

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30i

    $39,250

    $600
    32,095 mi.
    Est. $726/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Black 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDriveBlack 2017 BMW 440 i xDrive

    $21,348

    91,648 mi.
    Est. $395/mo

    Luther Kia of Inver Grove

    4.6
    Inver Grove Heights, MN (28 mi)
    Check Availability

  • 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

    Not Priced

    17,307 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X5 xDrive40i

    $57,250

    33,011 mi.
    Est. $1,059/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Gray Metallic 2027 BMW X7 xDrive40i

    $103,230

    10 mi.
    Est. $1,910/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M850 Gran Coupe M850i xDrive Gran CoupeBlack Sapphire Metallic 2022 BMW M850 Gran Coupe M850i xDrive Gran CoupeBlack Sapphire Metallic 2022 BMW M850 Gran Coupe M850i xDrive Gran CoupeBlack Sapphire Metallic 2022 BMW M850 Gran Coupe M850i xDrive Gran CoupeBlack Sapphire Metallic 2022 BMW M850 Gran Coupe M850i xDrive Gran CoupeBlack Sapphire Metallic 2022 BMW M850 Gran Coupe M850i xDrive Gran Coupe

    Not Priced

    24,378 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $23,498

    24,899 mi.
    Est. $435/mo

    Walser Toyota

    4.2
    Minneapolis, MN (16 mi)
    Check Availability

  • Alpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDriveAlpine White 2026 BMW 330 i xDrive

    $55,390

    Est. $1,025/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i4 Gran Coupe M50

    $50,250

    30,537 mi.
    Est. $930/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (18 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 M40i

    $31,649

    76,262 mi.
    Est. $586/mo

    Freeway Ford

    4.6
    Bloomington, MN (19 mi)
    Check Availability
  • White 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28i

    Not Priced

    69,362 mi.

    Perfect 10 Auto

    Spring Lake Park, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran Coupe

    Not Priced

    90,705 mi.
    Est. $0/mo

    Walser Subaru St. Paul

    4.8
    St. Paul, MN (29 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity VehicleCarbon Black Metallic 2023 BMW XM Sports Activity Vehicle

    $69,297

    $6K
    36,250 mi.
    Est. $1,282/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (23 mi)
    Check Availability

  • $30,341

    96,001 mi.
    Est. $561/mo

    Porsche St Paul

    4.8
    Saint Paul, MN (30 mi)
    Check Availability
  • Blue Metallic 2021 BMW M440 iBlue Metallic 2021 BMW M440 iBlue Metallic 2021 BMW M440 iBlue Metallic 2021 BMW M440 iBlue Metallic 2021 BMW M440 iBlue Metallic 2021 BMW M440 i

    Not Priced

    14,935 mi.

    Mercedes-Benz of St. Paul

    4.5
    Maplewood, MN (30 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2

    $63,300

    $200
    13,843 mi.
    Est. $1,171/mo

    Unlimited Motors

    4.3
    $762 delivery from Westfield, IN (508 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2

    $68,970

    $330
    857 mi.
    Est. $1,276/mo

    Unlimited Motors Fishers

    4.0
    $778 delivery from Fishers, IN (519 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $20,499

    $339
    71,012 mi.
    Est. $379/mo

    Apple Ford White Bear Lake

    4.6
    White Bear Lake, MN (31 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. $319/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (31 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X5 xDrive40iDark Graphite Metallic 2019 BMW X5 xDrive40iDark Graphite Metallic 2019 BMW X5 xDrive40iDark Graphite Metallic 2019 BMW X5 xDrive40iDark Graphite Metallic 2019 BMW X5 xDrive40iDark Graphite Metallic 2019 BMW X5 xDrive40i

    $27,340

    $300
    51,839 mi.
    Est. $506/mo

    Morrie's Forest Lake Chrysler Dodge Jeep RAM

    4.4
    Forest Lake, MN (39 mi)
    Check Availability
  • Sparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40iSparkling Brown Metallic 2021 BMW X5 xDrive40i

    $32,332

    74,299 mi.
    Est. $598/mo

    Hastings Chrysler Jeep Dodge RAM

    4.6
    Hastings, MN (42 mi)
    Check Availability
  • 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

    $30,340

    45,249 mi.
    Est. $561/mo

    Princeton Auto Center

    4.8
    Princeton, MN (43 mi)
    Check Availability
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $23,658

    75,054 mi.
    Est. $438/mo

    Koppy Motors of Forest Lake

    Forest Lake, MN (41 mi)
    Check Availability
  • Alpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDrive

    $16,849

    $499
    70,171 mi.
    Est. $312/mo

    Walser Polar Chevrolet

    4.2
    White Bear Lake, MN (32 mi)
    Check Availability
  • Silver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDriveSilver 2012 BMW 535 i xDrive

    $10,348

    143,888 mi.
    Est. $191/mo

    John Hirsch's Cambridge Motors

    4.6
    Cambridge, MN (49 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30iMineral White Metallic 2022 BMW Z4 sDrive30i

    $35,345

    43,401 mi.
    Est. $654/mo

    White Bear Lincoln

    4.7
    White Bear Lake, MN (30 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50iBlack Sapphire Metallic 2022 BMW X7 M50i

    $39,847

    $500
    81,279 mi.
    Est. $737/mo

    Harry Brown's GM

    4.7
    FARIBAULT, MN (48 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. $876/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (31 mi)
    Check Availability
  • Gray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDrive

    $77,345

    46,004 mi.
    Est. $1,431/mo

    White Bear Lake Superstore

    4.8
    St Paul, MN (31 mi)
    Check Availability