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
  • Silver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDriveSilver 2012 BMW 535 535i xDrive

    $10,348

    143,888 mi.
    Est. $194/mo

    Luther Used Car Company

    4.1
    Brooklyn Park, MN (16 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45e

    $27,120

    $921
    92,407 mi.
    Est. $508/mo

    Morrie's 394 Hyundai

    4.4
    St Louis Park, MN (14 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

    $71,997

    $3.3K
    36,250 mi.
    Est. $1,349/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (7 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,073/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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,173/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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. $909/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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,366/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDriveBlack Sapphire Metallic 2026 BMW 230 i xDrive

    $52,430

    10 mi.
    Est. $982/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Alpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35iAlpine White 2014 BMW X5 xDrive35i

    $14,972

    $366
    81,818 mi.
    Est. $280/mo

    Freeway Ford

    4.5
    Bloomington, MN (13 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,113/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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. $937/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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. $920/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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,714/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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,152/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40iMineral White Metallic 2023 BMW X6 xDrive40i

    $52,048

    43,342 mi.
    Est. $975/mo

    Jaguar Land Rover Minneapolis

    4.9
    Minneapolis, MN (15 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,077/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 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,360/mo

    Motorwerks BMW

    4.8
    Bloomington, MN (12 mi)
    Check Availability
  • Black 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335isBlack 2011 BMW 335 2dr Conv 335is

    $9,495

    121,465 mi.
    Est. $178/mo

    Bob's Auto Ranch

    Lino Lakes, MN (13 mi)
    Check Availability
  • Silver 2005 BMW 330 330i 4dr Sdn RWDSilver 2005 BMW 330 330i 4dr Sdn RWDSilver 2005 BMW 330 330i 4dr Sdn RWDSilver 2005 BMW 330 330i 4dr Sdn RWDSilver 2005 BMW 330 330i 4dr Sdn RWDSilver 2005 BMW 330 330i 4dr Sdn RWD

    $4,595

    217,342 mi.
    Est. $86/mo

    Bob's Auto Ranch

    Lino Lakes, MN (13 mi)
    Check Availability
  • Atlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35iAtlas Cedar Metallic 2018 BMW X5 xDrive35i

    $15,997

    80,415 mi.
    Est. $300/mo

    North Imports

    4.4
    Burnsville, MN (14 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60iMineral White Metallic 2024 BMW X7 M60i

    $59,997

    $6.3K
    48,387 mi.
    Est. $1,124/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (7 mi)
    Check Availability

  • Dark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 BaseDark Green 1995 BMW M3 Base

    $13,125

    114,458 mi.
    Est. $246/mo

    Creative Cars MN

    3.0
    St. Louis Park, MN (14 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

    $40,348

    35,498 mi.
    Est. $756/mo

    Walser Mitsubishi - Burnsville

    4.6
    Burnsville, MN (15 mi)
    Check Availability
  • Black 2016 BMW X3 xDrive35iBlack 2016 BMW X3 xDrive35iBlack 2016 BMW X3 xDrive35iBlack 2016 BMW X3 xDrive35iBlack 2016 BMW X3 xDrive35iBlack 2016 BMW X3 xDrive35i

    $10,190

    113,123 mi.
    Est. $191/mo

    North 61 Auto Sales

    Hugo, MN (16 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. $427/mo

    One Way Motors

    4.8
    Burnsville, MN (16 mi)
    Check Availability
  • Gray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8iGray 2008 BMW X5 4.8i

    $5,500

    185,994 mi.
    Est. $103/mo

    American Motors, Inc

    Farmington, MN (21 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60i

    $63,297

    $1.5K
    33,643 mi.
    Est. $1,186/mo

    Luther Cadillac

    4.7
    Vadnais Heights, MN (7 mi)
    Check Availability

  • 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

    $45,444

    $1.4K
    36,786 mi.
    Est. $851/mo

    Jeff Belzer's Lakeville

    4.7
    Lakeville, MN (22 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. $303/mo

    Exotic Automotives LLC

    Ham Lake, MN (25 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW X6 xDrive50iSpace Gray Metallic 2015 BMW X6 xDrive50iSpace Gray Metallic 2015 BMW X6 xDrive50iSpace Gray Metallic 2015 BMW X6 xDrive50iSpace Gray Metallic 2015 BMW X6 xDrive50iSpace Gray Metallic 2015 BMW X6 xDrive50i

    $14,307

    103,215 mi.
    Est. $268/mo

    Direct Auto Sales

    4.0
    Loretto, MN (28 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDrive

    $18,307

    89,900 mi.
    Est. $343/mo

    Direct Auto Sales

    4.0
    Loretto, MN (28 mi)
    Check Availability
  • Alpine White 2026 BMW M4 Competition xDriveAlpine White 2026 BMW M4 Competition xDriveAlpine White 2026 BMW M4 Competition xDriveAlpine White 2026 BMW M4 Competition xDriveAlpine White 2026 BMW M4 Competition xDriveAlpine White 2026 BMW M4 Competition xDrive

    $92,474

    4,314 mi.
    Est. $1,732/mo

    Ewald's Hartford Ford

    4.3
    $299 delivery from Hartford, WI (262 mi)
    Check Availability
  • Liquid Blue Metallic 2013 BMW 320 iLiquid Blue Metallic 2013 BMW 320 iLiquid Blue Metallic 2013 BMW 320 iLiquid Blue Metallic 2013 BMW 320 iLiquid Blue Metallic 2013 BMW 320 iLiquid Blue Metallic 2013 BMW 320 i

    $12,300

    50,888 mi.
    Est. $230/mo

    Chicago Auto Place

    3.3
    $494 delivery from Downers Grove, IL (330 mi)
    Check Availability