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
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $35,825

    34,923 mi.
    Est. $663/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (17 mi)

    Quick view
  • Arctic Grey Metallic 2021 BMW X5 PHEV xDrive45eArctic Grey Metallic 2021 BMW X5 PHEV xDrive45eArctic Grey Metallic 2021 BMW X5 PHEV xDrive45eArctic Grey Metallic 2021 BMW X5 PHEV xDrive45eArctic Grey Metallic 2021 BMW X5 PHEV xDrive45eArctic Grey Metallic 2021 BMW X5 PHEV xDrive45e

    $37,590

    53,865 mi.
    Est. $696/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (15 mi)

    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDrive

    $53,240

    10 mi.
    Est. $985/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Portimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28i

    $51,890

    10 mi.
    Est. $960/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28i

    $48,020

    10 mi.
    Est. $888/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 230 xDriveBlack Sapphire Metallic 2026 BMW 230 xDriveBlack Sapphire Metallic 2026 BMW 230 xDriveBlack Sapphire Metallic 2026 BMW 230 xDriveBlack Sapphire Metallic 2026 BMW 230 xDriveBlack Sapphire Metallic 2026 BMW 230 xDrive

    $52,080

    10 mi.
    Est. $964/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $56,940

    10 mi.
    Est. $1,054/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (23 mi)
    Quick view
  • Mineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM Base

    $77,349

    $1K
    43,079 mi.
    Est. $1,431/mo

    Morrie's West End Lincoln

    4.7
    Check Availability
    Minneapolis, MN (16 mi)

    Quick view
  • Black 2012 BMW Z4 sDrive35iBlack 2012 BMW Z4 sDrive35iBlack 2012 BMW Z4 sDrive35iBlack 2012 BMW Z4 sDrive35iBlack 2012 BMW Z4 sDrive35iBlack 2012 BMW Z4 sDrive35i

    $18,400

    84,900 mi.
    Est. $340/mo

    Private seller: Joe

    Contact Seller
    Minneapolis, MN (24 mi)
    Quick view
  • Black 2013 BMW 535 i xDriveBlack 2013 BMW 535 i xDriveBlack 2013 BMW 535 i xDriveBlack 2013 BMW 535 i xDriveBlack 2013 BMW 535 i xDriveBlack 2013 BMW 535 i xDrive

    $5,700

    181,600 mi.
    Est. $105/mo

    Private seller: Mir

    Contact Seller
    Andover, MN (24 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50iBlack Sapphire Metallic 2021 BMW X7 M50i

    $50,839

    33,236 mi.
    Est. $941/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (24 mi)
    Quick view
  • Black 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28i

    $9,985

    99,868 mi.
    Est. $185/mo

    Marty's Auto Sales

    3.3
    Check Availability
    Savage, MN (25 mi)
    Quick view
  • Gray 2015 BMW 528 528i xDrive AWD 4dr SedanGray 2015 BMW 528 528i xDrive AWD 4dr SedanGray 2015 BMW 528 528i xDrive AWD 4dr SedanGray 2015 BMW 528 528i xDrive AWD 4dr SedanGray 2015 BMW 528 528i xDrive AWD 4dr SedanGray 2015 BMW 528 528i xDrive AWD 4dr Sedan

    $9,985

    101,032 mi.
    Est. $185/mo

    Marty's Auto Sales

    3.3
    Check Availability
    Savage, MN (25 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $39,348

    12,329 mi.
    Est. $728/mo

    Morrie’s Golden Valley Cadillac

    4.3
    Check Availability
    Golden Valley, MN (16 mi)

    Quick view
  • Black Sapphire Metallic 2018 BMW M240 i xDriveBlack Sapphire Metallic 2018 BMW M240 i xDriveBlack Sapphire Metallic 2018 BMW M240 i xDriveBlack Sapphire Metallic 2018 BMW M240 i xDriveBlack Sapphire Metallic 2018 BMW M240 i xDriveBlack Sapphire Metallic 2018 BMW M240 i xDrive

    $23,500

    27,228 mi.
    Est. $435/mo

    Infinity Auto Sales

    4.6
    Check Availability
    Ham Lake, MN (26 mi)
    Quick view
  • Red 2008 BMW 128 128i 2dr ConvertibleRed 2008 BMW 128 128i 2dr ConvertibleRed 2008 BMW 128 128i 2dr ConvertibleRed 2008 BMW 128 128i 2dr ConvertibleRed 2008 BMW 128 128i 2dr ConvertibleRed 2008 BMW 128 128i 2dr Convertible

    $9,472

    73,459 mi.
    Est. $175/mo

    RAVMOTORS

    4.8
    Check Availability
    Burnsville, MN (26 mi)
    Quick view
  • Imperial Blue Metallic 2015 BMW 328 xDriveImperial Blue Metallic 2015 BMW 328 xDriveImperial Blue Metallic 2015 BMW 328 xDriveImperial Blue Metallic 2015 BMW 328 xDriveImperial Blue Metallic 2015 BMW 328 xDriveImperial Blue Metallic 2015 BMW 328 xDrive

    $15,995

    37,810 mi.
    Est. $296/mo

    GT Auto Sales Corp

    Check Availability
    Ham Lake, MN (26 mi)
    Quick view
  • White 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDrive

    $13,049

    57,500 mi.
    Est. $241/mo

    Exotic Automotives LLC

    Check Availability
    Ham Lake, MN (26 mi)
    Quick view
  • Blue 2010 BMW 335 4dr Sdn 335i xDrive AWDBlue 2010 BMW 335 4dr Sdn 335i xDrive AWDBlue 2010 BMW 335 4dr Sdn 335i xDrive AWDBlue 2010 BMW 335 4dr Sdn 335i xDrive AWDBlue 2010 BMW 335 4dr Sdn 335i xDrive AWDBlue 2010 BMW 335 4dr Sdn 335i xDrive AWD

    $5,995

    172,464 mi.
    Est. $111/mo

    Bob's Auto Ranch

    Check Availability
    Lino Lakes, MN (27 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDriveMineral Gray Metallic 2021 BMW 330e xDrive

    $25,379

    52,915 mi.
    Est. $470/mo

    Waconia Dodge Chrysler Jeep RAM

    4.1
    Check Availability
    Waconia, MN (17 mi)

    Quick view
  • White 2013 BMW 528 i xDriveWhite 2013 BMW 528 i xDriveWhite 2013 BMW 528 i xDriveWhite 2013 BMW 528 i xDriveWhite 2013 BMW 528 i xDriveWhite 2013 BMW 528 i xDrive

    $9,999

    94,302 mi.
    Est. $185/mo

    United Auto Group

    Check Availability
    Farmington, MN (27 mi)
    Quick view
  • Silver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDriveSilver 2015 BMW 535 xDrive

    $14,997

    62,885 mi.
    Est. $277/mo

    North Imports

    4.3
    Check Availability
    Burnsville, MN (28 mi)
    Quick view
  • Green Metallic 2025 BMW M5 BaseGreen Metallic 2025 BMW M5 BaseGreen Metallic 2025 BMW M5 BaseGreen Metallic 2025 BMW M5 BaseGreen Metallic 2025 BMW M5 BaseGreen Metallic 2025 BMW M5 Base

    $113,990

    $4K
    2,444 mi.
    Est. $2,109/mo

    Unlimited Motors

    4.5
    Check Availability
    $771 delivery from Westfield, IN (515 mi)
    Quick view
  • Gray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 IGray 2016 BMW 320 I

    $14,998

    94,761 mi.
    Est. $278/mo

    CarMax Oklahoma City

    Check Availability
    $449 delivery to Brooklyn Park, MN (15 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