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
  • Carbon Black Metallic 2022 BMW X4 M AWDCarbon Black Metallic 2022 BMW X4 M AWDCarbon Black Metallic 2022 BMW X4 M AWDCarbon Black Metallic 2022 BMW X4 M AWDCarbon Black Metallic 2022 BMW X4 M AWDCarbon Black Metallic 2022 BMW X4 M AWD

    $54,312

    31,358 mi.
    Est. $993/mo

    Mercedes-Benz of Barrington

    4.4
    Barrington, IL (18 mi)
    Check Availability

  • Skyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDriveSkyscraper Gray Metallic 2025 BMW 330 xDrive

    $40,912

    10,315 mi.
    Est. $748/mo

    Motor Werks Honda

    4.9
    Barrington, IL (16 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

    $45,857

    14,300 mi.
    Est. $839/mo

    Huntley Ford

    4.7
    Huntley, IL (25 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive Sedan

    $53,251

    21,669 mi.
    Est. $974/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (15 mi)
    Check Availability
  • White 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDrive

    $29,998

    47,117 mi.
    Est. $549/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (16 mi)
    Check Availability
  • Gray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 Base

    $50,200

    $1.2K
    43,458 mi.
    Est. $918/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (23 mi)
    Check Availability
  • Alpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDrive

    $52,912

    7,417 mi.
    Est. $967/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (14 mi)
    Check Availability
  • Black 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDrive

    $12,872

    117,903 mi.
    Est. $235/mo

    Xchange Motors

    5.0
    Addison, IL (30 mi)
    Check Availability
  • 2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive

    $35,988

    $408
    22,606 mi.
    Est. $658/mo

    Jennings Volkswagen, Inc.

    4.8
    Glenview, IL (23 mi)
    Check Availability

  • Black 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4DBlack 2017 BMW X6 M Sport Utility 4D

    $26,643

    114,894 mi.
    Est. $487/mo

    Dream Motorworks

    Addison, IL (30 mi)
    Check Availability
  • Alpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDrive

    $30,899

    62,071 mi.
    Est. $565/mo

    Woodfield Nissan

    4.6
    Hoffman Estates, IL (20 mi)
    Check Availability
  • Alpine White 2017 BMW 650 650i xDrive ConvertibleAlpine White 2017 BMW 650 650i xDrive ConvertibleAlpine White 2017 BMW 650 650i xDrive ConvertibleAlpine White 2017 BMW 650 650i xDrive ConvertibleAlpine White 2017 BMW 650 650i xDrive ConvertibleAlpine White 2017 BMW 650 650i xDrive Convertible

    $24,889

    $800
    94,253 mi.
    Est. $455/mo

    Gmotorcars Auto & Commercial Truck

    4.3
    Arlington Heights, IL (23 mi)
    Check Availability
  • Red Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDrive

    $58,189

    21,240 mi.
    Est. $1,064/mo

    Brilliance Honda in Crystal Lake

    4.9
    Crystal Lake, IL (17 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $68,212

    20,715 mi.
    Est. $1,247/mo

    Illinois Motors

    4.5
    Cary, IL (14 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50i

    $52,313

    $506
    38,653 mi.
    Est. $957/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (8 mi)
    Check Availability

  • White 2018 BMW 440 iWhite 2018 BMW 440 iWhite 2018 BMW 440 iWhite 2018 BMW 440 iWhite 2018 BMW 440 iWhite 2018 BMW 440 i

    $29,376

    68,924 mi.
    Est. $537/mo

    Dart Motors

    4.1
    Mchenry, IL (9 mi)
    Check Availability
  • Alpine White 2013 BMW 320 iAlpine White 2013 BMW 320 iAlpine White 2013 BMW 320 iAlpine White 2013 BMW 320 iAlpine White 2013 BMW 320 iAlpine White 2013 BMW 320 i

    $6,272

    179,476 mi.
    Est. $115/mo

    Little House of Cars

    Crystal Lake, IL (14 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30i

    $33,791

    56,627 mi.
    Est. $618/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (15 mi)
    Check Availability
  • Gray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XIGray 2019 BMW M240 XI

    $35,998

    $1K
    19,607 mi.
    Est. $658/mo

    CarMax Glencoe (Edens Expy)

    4.6
    Glencoe, IL (21 mi)
    Check Availability
  • Dark Graphite Metallic 2018 BMW M550 i xDriveDark Graphite Metallic 2018 BMW M550 i xDriveDark Graphite Metallic 2018 BMW M550 i xDriveDark Graphite Metallic 2018 BMW M550 i xDriveDark Graphite Metallic 2018 BMW M550 i xDriveDark Graphite Metallic 2018 BMW M550 i xDrive

    $30,620

    $455
    64,152 mi.
    Est. $560/mo

    Northshore Auto Connect LLC

    5.0
    Skokie, IL (27 mi)
    Check Availability
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $23,408

    68,825 mi.
    Est. $428/mo

    Woodfield Lexus

    4.9
    Schaumburg, IL (20 mi)
    Check Availability

  • Estoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28iEstoril Blue Metallic 2016 BMW Z4 sDrive28i

    $21,401

    56,689 mi.
    Est. $391/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (15 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWD

    $55,300

    $2K
    15,896 mi.
    Est. $1,011/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (23 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDrive

    $48,401

    $640
    27,904 mi.
    Est. $885/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (15 mi)
    Check Availability
  • Fashion Gray 2019 BMW M5 CompetitionFashion Gray 2019 BMW M5 CompetitionFashion Gray 2019 BMW M5 CompetitionFashion Gray 2019 BMW M5 CompetitionFashion Gray 2019 BMW M5 CompetitionFashion Gray 2019 BMW M5 Competition

    $63,432

    65,234 mi.
    Est. $1,160/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (27 mi)
    Check Availability
  • Blue 2017 BMW M240 iBlue 2017 BMW M240 iBlue 2017 BMW M240 iBlue 2017 BMW M240 iBlue 2017 BMW M240 iBlue 2017 BMW M240 i

    $29,376

    82,190 mi.
    Est. $537/mo

    Lemberg Motors

    Crystal Lake, IL (16 mi)
    Check Availability
  • Arctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50i

    $45,091

    44,596 mi.
    Est. $824/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (30 mi)
    Check Availability

  • White 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 i

    $31,376

    88,394 mi.
    Est. $574/mo

    Dart Motors

    4.1
    Mchenry, IL (9 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $31,295

    107,197 mi.
    Est. $572/mo

    EMH Motors

    Arlington Heights, IL (14 mi)
    Check Availability
  • Melbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDrive

    $43,231

    30,308 mi.
    Est. $790/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (27 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. $885/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (15 mi)
    Check Availability
  • Aventurin Red Metallic 2023 BMW i4 Gran Coupe M50Aventurin Red Metallic 2023 BMW i4 Gran Coupe M50Aventurin Red Metallic 2023 BMW i4 Gran Coupe M50Aventurin Red Metallic 2023 BMW i4 Gran Coupe M50Aventurin Red Metallic 2023 BMW i4 Gran Coupe M50Aventurin Red Metallic 2023 BMW i4 Gran Coupe M50

    $40,990

    $260
    21,546 mi.
    Est. $750/mo

    Unlimited Motors

    4.4
    $278 delivery from Westfield, IN (186 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40

    $40,575

    29,793 mi.
    Est. $742/mo

    Alderman Automotive

    4.2
    $97 delivery from Fishers, IN (194 mi)
    Check Availability