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 (13 mi)
    Check Availability

  • White Metallic 2023 BMW i7 xDrive60White Metallic 2023 BMW i7 xDrive60White Metallic 2023 BMW i7 xDrive60White Metallic 2023 BMW i7 xDrive60White Metallic 2023 BMW i7 xDrive60White Metallic 2023 BMW i7 xDrive60

    $67,401

    10,414 mi.
    Est. $1,247/mo

    Kunes Apple Valley Buick GMC

    4.7
    Apple Valley, MN (29 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 (20 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDriveBlack Sapphire Metallic 2019 BMW 650 Gran Coupe xDrive

    $33,988

    36,461 mi.
    Est. $629/mo

    The Car Buying Center

    Loretto, MN (10 mi)
    Check Availability
  • Silver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDriveSilver 2015 BMW 650 Gran Coupe i xDrive

    $47,900

    13,120 mi.
    Est. $886/mo

    Private seller: Blaine

    Plymouth, MN (9 mi)
    Contact Seller
  • Black 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i RoadsterBlack 2006 BMW Z4 3.0i Roadster

    $10,000

    77,870 mi.
    Est. $185/mo

    Private seller: Banu

    Apple Valley, MN (29 mi)
    Contact Seller
  • Black Sapphire Metallic 2012 BMW X6 M BaseBlack Sapphire Metallic 2012 BMW X6 M BaseBlack Sapphire Metallic 2012 BMW X6 M BaseBlack Sapphire Metallic 2012 BMW X6 M BaseBlack Sapphire Metallic 2012 BMW X6 M BaseBlack Sapphire Metallic 2012 BMW X6 M Base

    $18,198

    140,679 mi.
    Est. $337/mo

    Enthusiast Car Co

    Ham Lake, MN (15 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive Sedan

    $53,777

    $1K
    27,952 mi.
    Est. $995/mo

    U Car Connect

    Eden Prairie, MN (18 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 (11 mi)
    Check Availability

  • Tanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 BaseTanzanite Blue Metallic 2016 BMW M3 Base

    $52,777

    60,079 mi.
    Est. $976/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Blue 2026 BMW X5 M CompetitionBlue 2026 BMW X5 M CompetitionBlue 2026 BMW X5 M CompetitionBlue 2026 BMW X5 M CompetitionBlue 2026 BMW X5 M CompetitionBlue 2026 BMW X5 M Competition

    $119,995

    12,750 mi.
    Est. $2,220/mo

    Private seller: Christopher

    Minneapolis, MN (15 mi)
    Contact Seller
  • Silver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDriveSilver 2011 BMW 335 xDrive

    $8,525

    108,503 mi.
    Est. $158/mo

    Creative Cars MN

    3.0
    St. Louis Park, MN (14 mi)
    Check Availability
  • Red 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2DRed 2013 BMW 335 335i Convertible 2D

    $14,197

    54,762 mi.
    Est. $263/mo

    North Imports

    4.4
    Burnsville, MN (26 mi)
    Check Availability
  • Gray 2020 BMW X3 M AWDGray 2020 BMW X3 M AWDGray 2020 BMW X3 M AWDGray 2020 BMW X3 M AWDGray 2020 BMW X3 M AWDGray 2020 BMW X3 M AWD

    $38,500

    85,000 mi.
    Est. $712/mo

    Private seller: ct

    Coon Rapids, MN (9 mi)
    Contact Seller
  • 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 (29 mi)
    Check Availability

  • Tanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 Base

    $64,777

    52,454 mi.
    Est. $1,199/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Alpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335isAlpine White 2012 BMW 335 335is

    $24,777

    46,593 mi.
    Est. $458/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Silver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 BaseSilver Gray Metallic 2005 BMW M3 Base

    $59,477

    101,806 mi.
    Est. $1,100/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Black 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDriveBlack 2013 BMW 335 xDrive

    $11,275

    157,687 mi.
    Est. $209/mo

    Front Line Auto

    3.3
    Eden Prairie, MN (17 mi)
    Check Availability
  • Black 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDriveBlack 2021 BMW 740 i xDrive

    $18,500

    243,283 mi.
    Est. $342/mo

    Private seller: MICHAEL

    Eagan, MN (25 mi)
    Contact Seller
  • Mineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28i

    $16,327

    68,104 mi.
    Est. $302/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (11 mi)
    Check Availability

  • Black 2021 BMW X3 PHEV xDrive30eBlack 2021 BMW X3 PHEV xDrive30eBlack 2021 BMW X3 PHEV xDrive30eBlack 2021 BMW X3 PHEV xDrive30eBlack 2021 BMW X3 PHEV xDrive30eBlack 2021 BMW X3 PHEV xDrive30e

    $30,998

    18,232 mi.
    Est. $574/mo

    CarMax Brooklyn Park

    4.6
    Brooklyn Park, MN (5 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDriveGlacier Silver Metallic 2018 BMW 328d xDrive

    $21,977

    $800
    89,928 mi.
    Est. $407/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEV

    $19,977

    $2.8K
    55,885 mi.
    Est. $370/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Black 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDriveBlack 2017 BMW 535 Gran Turismo i xDrive

    $14,499

    93,400 mi.
    Est. $268/mo

    United Auto Group

    Farmington, MN (25 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $31,075

    29,240 mi.
    Est. $575/mo

    Poquet Auto

    4.5
    Golden Valley, MN (11 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 (25 mi)
    Check Availability

  • Melbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228iMelbourne Red Metallic 2016 BMW 228 228i

    $13,338

    $300
    89,462 mi.
    Est. $247/mo

    Bedrock Motors

    3.4
    Blaine, MN (11 mi)
    Check Availability
  • Black Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328iBlack Sapphire Metallic 2010 BMW 328 328i

    $13,977

    $500
    76,676 mi.
    Est. $259/mo

    U Car Connect

    Eden Prairie, MN (18 mi)
    Check Availability
  • Black 2023 BMW 228 Gran Coupe i xDriveBlack 2023 BMW 228 Gran Coupe i xDriveBlack 2023 BMW 228 Gran Coupe i xDriveBlack 2023 BMW 228 Gran Coupe i xDriveBlack 2023 BMW 228 Gran Coupe i xDriveBlack 2023 BMW 228 Gran Coupe i xDrive

    $24,997

    36,555 mi.
    Est. $463/mo

    North Imports

    4.4
    Burnsville, MN (26 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr SedanMelbourne Red Metallic 2021 BMW 330e 330e 4dr Sedan

    $21,495

    20,967 mi.
    Est. $398/mo

    Auto DNA Cars

    Prior lake, MN (29 mi)
    Check Availability
  • Black 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 Competition

    $50,431

    43,870 mi.
    Est. $933/mo

    Zeigler Honda of Racine

    4.6
    $320 delivery from Mt Pleasant, WI (321 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 BaseMineral Gray Metallic 2018 BMW M4 Base

    $48,401

    34,490 mi.
    Est. $896/mo

    Gravity Autos Chicago

    3.8
    $605 delivery from Highland Park, IL (346 mi)
    Check Availability