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
  • Bright Red 2006 BMW Z4 3.0siBright Red 2006 BMW Z4 3.0siBright Red 2006 BMW Z4 3.0siBright Red 2006 BMW Z4 3.0siBright Red 2006 BMW Z4 3.0siBright Red 2006 BMW Z4 3.0si

    $34,410

    32,788 mi.
    Est. $647/mo

    Perillo BMW

    3.7
    Chicago, IL (24 mi)
    Check Availability

  • Jet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 iJet Black 2013 BMW 328 i

    $19,350

    24,891 mi.
    Est. $364/mo

    Chicago Cars US

    4.4
    Summit, IL (23 mi)
    Check Availability
  • Dravit Gray Metallic 2021 BMW M440 i xDriveDravit Gray Metallic 2021 BMW M440 i xDriveDravit Gray Metallic 2021 BMW M440 i xDriveDravit Gray Metallic 2021 BMW M440 i xDriveDravit Gray Metallic 2021 BMW M440 i xDriveDravit Gray Metallic 2021 BMW M440 i xDrive

    $40,911

    52,037 mi.
    Est. $769/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (24 mi)
    Check Availability
  • Black 2020 BMW 230 230i xDrive CoupeBlack 2020 BMW 230 230i xDrive Coupe

    $27,774

    7,890 mi.
    Est. $522/mo

    BG Motorcars

    3.6
    Naperville, IL (27 mi)
    Check Availability
  • Brown 2014 BMW 428 i xDriveBrown 2014 BMW 428 i xDriveBrown 2014 BMW 428 i xDrive

    $5,500

    165,000 mi.
    Est. $103/mo

    Private seller: Taesha

    Naperville, IL (27 mi)
    Contact Seller
  • Not Priced

    68,419 mi.
    Est. $0/mo

    Exotic Motors

    3.2
    Rolling Meadows, IL (2 mi)
    Check Availability
  • $35,277

    55,792 mi.
    Est. $663/mo

    Exotic Motors

    3.2
    Rolling Meadows, IL (2 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW M4 Base

    $50,407

    46,277 mi.
    Est. $947/mo

    Autos of Chicago

    4.5
    Arlington Heights, IL (4 mi)
    Check Availability
  • Alpine White 2024 BMW 230 xDrive

    $35,388

    21,230 mi.
    Est. $665/mo

    Arlington Heights Buick GMC

    4.9
    Arlington heights, IL (5 mi)
    Check Availability
  • Not Priced

    95,299 mi.
    Est. $0/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (7 mi)
    Check Availability
  • Mineral Gray Metallic 2015 BMW 428 i xDriveMineral Gray Metallic 2015 BMW 428 i xDriveMineral Gray Metallic 2015 BMW 428 i xDriveMineral Gray Metallic 2015 BMW 428 i xDriveMineral Gray Metallic 2015 BMW 428 i xDriveMineral Gray Metallic 2015 BMW 428 i xDrive

    Not Priced

    202,648 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (7 mi)
    Check Availability
  • Sophisto Grey Metallic w/ Frozen Grey Accent 2016 BMW i8 CoupeSophisto Grey Metallic w/ Frozen Grey Accent 2016 BMW i8 CoupeSophisto Grey Metallic w/ Frozen Grey Accent 2016 BMW i8 CoupeSophisto Grey Metallic w/ Frozen Grey Accent 2016 BMW i8 CoupeSophisto Grey Metallic w/ Frozen Grey Accent 2016 BMW i8 CoupeSophisto Grey Metallic w/ Frozen Grey Accent 2016 BMW i8 Coupe

    Not Priced

    48,330 mi.
    Est. $0/mo

    Chicago Auto Place

    3.4
    Downers Grove, IL (8 mi)
    Check Availability
  • $51,411

    43,457 mi.
    Est. $966/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (12 mi)
    Check Availability
  • $79,300

    21,346 mi.
    Est. $1,491/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (12 mi)
    Check Availability
  • Estoril Blue Metallic 2016 BMW M2 Base

    $23,273

    66,965 mi.
    Est. $437/mo

    Lombard Toyota

    4.5
    Lombard, IL (15 mi)
    Check Availability
  • $64,406

    12,374 mi.
    Est. $1,211/mo

    Maserati of Naperville

    3.1
    Naperville, IL (23 mi)
    Check Availability
  • $30,410

    34,434 mi.
    Est. $572/mo

    Maserati of Naperville

    3.1
    Naperville, IL (23 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M440 i xDrive

    $40,890

    $100
    54,065 mi.
    Est. $769/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (24 mi)
    Check Availability
  • $40,900

    $8.4K
    4,723 mi.
    Est. $769/mo

    Perillo BMW

    3.7
    Chicago, IL (24 mi)
    Check Availability
  • $10,372

    95,375 mi.
    Est. $195/mo

    Auto Cars of Chicago - Archer

    Chicago, IL (25 mi)
    Check Availability
  • Blue 2019 BMW M4 CSBlue 2019 BMW M4 CSBlue 2019 BMW M4 CSBlue 2019 BMW M4 CSBlue 2019 BMW M4 CSBlue 2019 BMW M4 CS

    $55,998

    $1K
    50,698 mi.
    Est. $1,053/mo

    CarMax Kansas City

    4.2
    $349 delivery to Schaumburg, IL (4 mi)
    Check Availability
  • Hockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 CompetitionHockenheim Silver Metallic 2019 BMW M2 Competition

    $50,697

    $500
    44,972 mi.
    Est. $953/mo

    ENE Motors

    4.3
    $399 delivery from Racine, WI (43 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDriveBlack Sapphire Metallic 2025 BMW M440 i xDrive

    $57,540

    24,032 mi.
    Est. $1,082/mo

    BMW of Schererville

    4.6
    Schererville, IN (50 mi)
    Check Availability
  • Blue Metallic 2016 BMW M2 BaseBlue Metallic 2016 BMW M2 BaseBlue Metallic 2016 BMW M2 BaseBlue Metallic 2016 BMW M2 BaseBlue Metallic 2016 BMW M2 BaseBlue Metallic 2016 BMW M2 Base

    $44,432

    42,931 mi.
    Est. $835/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDrive

    $51,518

    $2.1K
    23,595 mi.
    Est. $968/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (34 mi)
    Check Availability
  • Thundernight Metallic 2022 BMW M240 M240i xDriveThundernight Metallic 2022 BMW M240 M240i xDriveThundernight Metallic 2022 BMW M240 M240i xDriveThundernight Metallic 2022 BMW M240 M240i xDriveThundernight Metallic 2022 BMW M240 M240i xDriveThundernight Metallic 2022 BMW M240 M240i xDrive

    $41,631

    $400
    45,268 mi.
    Est. $783/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability
  • Mediterranean Blue Metallic 2020 BMW 430 i xDriveMediterranean Blue Metallic 2020 BMW 430 i xDriveMediterranean Blue Metallic 2020 BMW 430 i xDriveMediterranean Blue Metallic 2020 BMW 430 i xDriveMediterranean Blue Metallic 2020 BMW 430 i xDriveMediterranean Blue Metallic 2020 BMW 430 i xDrive

    $26,677

    $700
    37,102 mi.
    Est. $501/mo

    International Autos Jaguar, Land Rover, Subaru, Volvo Cars

    4.8
    Tinley Park, IL (35 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDrive

    $56,408

    9,332 mi.
    Est. $1,060/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (34 mi)
    Check Availability
  • Jerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 Base

    $36,432

    97,897 mi.
    Est. $685/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW M240 M240i xDrivePortimao Blue Metallic 2024 BMW M240 M240i xDrivePortimao Blue Metallic 2024 BMW M240 M240i xDrivePortimao Blue Metallic 2024 BMW M240 M240i xDrivePortimao Blue Metallic 2024 BMW M240 M240i xDrivePortimao Blue Metallic 2024 BMW M240 M240i xDrive

    $49,631

    $200
    20,799 mi.
    Est. $933/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDrive

    $55,694

    6,988 mi.
    Est. $1,047/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (34 mi)
    Check Availability
  • Hockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 Competition

    $48,931

    $400
    52,834 mi.
    Est. $920/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability
  • Toronto Red Metallic 2021 BMW M4 CompetitionToronto Red Metallic 2021 BMW M4 CompetitionToronto Red Metallic 2021 BMW M4 CompetitionToronto Red Metallic 2021 BMW M4 CompetitionToronto Red Metallic 2021 BMW M4 CompetitionToronto Red Metallic 2021 BMW M4 Competition

    $65,432

    33,842 mi.
    Est. $1,230/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 Base

    $64,432

    35,016 mi.
    Est. $1,211/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (45 mi)
    Check Availability