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
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $32,350

    30,141 mi.
    Est. $599/mo

    Luther Bloomington Hyundai

    4.4
    Bloomington, MN (21 mi)
    Check Availability

  • Gray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NA

    $43,297

    13,970 mi.
    Est. $801/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (24 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,897 mi.
    Est. $435/mo

    Walser Toyota

    4.2
    Minneapolis, MN (22 mi)
    Check Availability

  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $58,525

    10 mi.
    Est. $1,083/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDrive

    $56,940

    10 mi.
    Est. $1,054/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Silver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28i

    $49,120

    10 mi.
    Est. $909/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Blue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60iBlue 2026 BMW X5 M60i

    $105,150

    10 mi.
    Est. $1,946/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $60,090

    10 mi.
    Est. $1,112/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • White 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40i

    $38,348

    $2K
    35,498 mi.
    Est. $710/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (27 mi)
    Check Availability

  • Blue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDriveBlue Metallic 2026 BMW 330 i xDrive

    $57,290

    10 mi.
    Est. $1,060/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $62,625

    10 mi.
    Est. $1,159/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X1 xDrive28iGray Metallic 2026 BMW X1 xDrive28iGray Metallic 2026 BMW X1 xDrive28iGray Metallic 2026 BMW X1 xDrive28iGray Metallic 2026 BMW X1 xDrive28iGray Metallic 2026 BMW X1 xDrive28i

    $48,540

    10 mi.
    Est. $898/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDriveCarbon Black Metallic 2026 BMW 530 i xDrive

    $72,925

    10 mi.
    Est. $1,349/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 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

    $58,850

    10 mi.
    Est. $1,089/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Black 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40i

    $37,949

    $399
    43,182 mi.
    Est. $702/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (27 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

    $59,390

    10 mi.
    Est. $1,099/mo

    Motorwerks BMW

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

    $49,995

    10 mi.
    Est. $925/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Silver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28i

    $49,120

    10 mi.
    Est. $909/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $91,475

    10 mi.
    Est. $1,693/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $56,700

    10 mi.
    Est. $1,049/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 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 (15 mi)
    Check Availability

  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $61,500

    10 mi.
    Est. $1,138/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Gray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeGray Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran Coupe

    $110,880

    10 mi.
    Est. $2,052/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDriveBlack Sapphire Metallic 2026 BMW 750e xDrive

    $126,000

    10 mi.
    Est. $2,331/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (23 mi)
    Check Availability
  • Green 2017 BMW 430 Gran Coupe i xDriveGreen 2017 BMW 430 Gran Coupe i xDriveGreen 2017 BMW 430 Gran Coupe i xDriveGreen 2017 BMW 430 Gran Coupe i xDriveGreen 2017 BMW 430 Gran Coupe i xDriveGreen 2017 BMW 430 Gran Coupe i xDrive

    $16,198

    68,100 mi.
    Est. $300/mo

    Exotic Automotives LLC

    Ham Lake, MN (26 mi)
    Check Availability
  • Purple 1995 BMW M3 Coupe 2DPurple 1995 BMW M3 Coupe 2DPurple 1995 BMW M3 Coupe 2DPurple 1995 BMW M3 Coupe 2DPurple 1995 BMW M3 Coupe 2DPurple 1995 BMW M3 Coupe 2D

    $22,780

    93,776 mi.
    Est. $421/mo

    One Way Motors

    4.8
    Burnsville, MN (27 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDriveDark Graphite Metallic 2024 BMW 530 i xDrive

    $40,250

    $1K
    16,483 mi.
    Est. $745/mo

    Morrie's Golden Valley Cadillac

    4.4
    Golden Valley, MN (16 mi)
    Check Availability

  • Sparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35dSparkling Brown Metallic 2014 BMW X5 xDrive35d

    $5,695

    199,989 mi.
    Est. $105/mo

    T Auto Sales LLC

    5.0
    Burnsville, MN (27 mi)
    Check Availability
  • White 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28iWhite 2015 BMW X4 xDrive28i

    $12,399

    $300
    93,293 mi.
    Est. $229/mo

    United Auto Group

    Farmington, MN (27 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $49,623

    3,353 mi.
    Est. $918/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (16 mi)
    Check Availability
  • Alpine White 2017 BMW X5 M BaseAlpine White 2017 BMW X5 M BaseAlpine White 2017 BMW X5 M BaseAlpine White 2017 BMW X5 M BaseAlpine White 2017 BMW X5 M BaseAlpine White 2017 BMW X5 M Base

    $30,434

    87,011 mi.
    Est. $563/mo

    Zeigler Honda of Racine

    4.6
    $327 delivery from Mt Pleasant, WI (327 mi)
    Check Availability
  • Zandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 BaseZandvoort Blue 2025 BMW M2 Base

    $70,989

    $1.9K
    3,611 mi.
    Est. $1,313/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (279 mi)
    Check Availability