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
  • Gray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDrive

    $75,900

    $3K
    14,121 mi.
    Est. $1,427/mo

    Perillo BMW

    3.8
    Chicago, IL (15 mi)
    Check Availability

  • Alpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDriveAlpine White 2014 BMW 640 i xDrive

    $21,407

    $456
    54,239 mi.
    Est. $402/mo

    McGrath Acura of Westmont

    4.9
    Westmont, IL (7 mi)
    Check Availability

  • Gray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDrive

    $75,900

    $3K
    14,121 mi.
    Est. $1,427/mo

    Perillo BMW

    3.8
    Chicago, IL (15 mi)
    Check Availability

  • White 2015 BMW M4 BaseWhite 2015 BMW M4 Base

    $31,372

    65,627 mi.
    Est. $590/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (12 mi)
    Check Availability
  • Silver 2005 BMW 645 645Ci Convertible 2DSilver 2005 BMW 645 645Ci Convertible 2DSilver 2005 BMW 645 645Ci Convertible 2DSilver 2005 BMW 645 645Ci Convertible 2DSilver 2005 BMW 645 645Ci Convertible 2DSilver 2005 BMW 645 645Ci Convertible 2D

    $8,495

    $300
    79,139 mi.
    Est. $160/mo

    AG Autohaus

    5.0
    Carol Stream, IL (12 mi)
    Check Availability
  • Silver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2D

    $5,995

    $500
    103,137 mi.
    Est. $113/mo

    AG Autohaus

    5.0
    Carol Stream, IL (12 mi)
    Check Availability
  • Dravit Grey Metallic 2024 BMW M4 Competition xDriveDravit Grey Metallic 2024 BMW M4 Competition xDriveDravit Grey Metallic 2024 BMW M4 Competition xDriveDravit Grey Metallic 2024 BMW M4 Competition xDriveDravit Grey Metallic 2024 BMW M4 Competition xDriveDravit Grey Metallic 2024 BMW M4 Competition xDrive

    $71,412

    18,481 mi.
    Est. $1,342/mo

    Ed Napleton Honda

    4.9
    Oak Lawn, IL (14 mi)
    Check Availability
  • Aventurin Red Metallic 2025 BMW M4 Competition xDriveAventurin Red Metallic 2025 BMW M4 Competition xDriveAventurin Red Metallic 2025 BMW M4 Competition xDriveAventurin Red Metallic 2025 BMW M4 Competition xDriveAventurin Red Metallic 2025 BMW M4 Competition xDriveAventurin Red Metallic 2025 BMW M4 Competition xDrive

    $78,261

    10,963 mi.
    Est. $1,471/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDrive

    $59,211

    7,480 mi.
    Est. $1,113/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (10 mi)
    Check Availability

  • Maldives Blue Metallic 2003 BMW Z4 3.0i RoadsterMaldives Blue Metallic 2003 BMW Z4 3.0i RoadsterMaldives Blue Metallic 2003 BMW Z4 3.0i RoadsterMaldives Blue Metallic 2003 BMW Z4 3.0i RoadsterMaldives Blue Metallic 2003 BMW Z4 3.0i RoadsterMaldives Blue Metallic 2003 BMW Z4 3.0i Roadster

    $7,995

    90,047 mi.
    Est. $150/mo

    Cardeal

    2.6
    East Dundee, IL (24 mi)
    Check Availability
  • Blue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDriveBlue 2014 BMW 428 i xDrive

    $19,997

    75,928 mi.
    Est. $376/mo

    Car Luxe Motors

    4.8
    Joliet, IL (26 mi)
    Check Availability
  • Silver 2009 BMW Z4 sDrive35iSilver 2009 BMW Z4 sDrive35iSilver 2009 BMW Z4 sDrive35iSilver 2009 BMW Z4 sDrive35iSilver 2009 BMW Z4 sDrive35iSilver 2009 BMW Z4 sDrive35i

    $13,997

    88,636 mi.
    Est. $263/mo

    Car Luxe Motors

    4.8
    Joliet, IL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 BaseBlack Sapphire Metallic 2018 BMW M4 Base

    $28,911

    $4.4K
    73,535 mi.
    Est. $543/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (26 mi)
    Check Availability
  • Gray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 Base

    $18,176

    $200
    109,565 mi.
    Est. $342/mo

    Your Choice Auto Sales of Joliet

    4.8
    Joliet, IL (28 mi)
    Check Availability
  • Red Metallic 2026 BMW 430 i xDriveRed Metallic 2026 BMW 430 i xDriveRed Metallic 2026 BMW 430 i xDriveRed Metallic 2026 BMW 430 i xDriveRed Metallic 2026 BMW 430 i xDriveRed Metallic 2026 BMW 430 i xDrive

    $60,900

    $1K
    3,803 mi.
    Est. $1,145/mo

    Perillo BMW

    3.8
    Chicago, IL (15 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 430 i

    $32,252

    69,190 mi.
    Est. $606/mo

    Elmhurst Chrysler Dodge Jeep Ram

    4.1
    Elmhurst, IL (4 mi)
    Check Availability
  • Melbourne Red Metallic 2017 BMW 430 i xDriveMelbourne Red Metallic 2017 BMW 430 i xDriveMelbourne Red Metallic 2017 BMW 430 i xDriveMelbourne Red Metallic 2017 BMW 430 i xDriveMelbourne Red Metallic 2017 BMW 430 i xDriveMelbourne Red Metallic 2017 BMW 430 i xDrive

    Not Priced

    93,458 mi.
    Est. $0/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (7 mi)
    Check Availability
  • Alpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDrive

    Not Priced

    33,149 mi.
    Est. $0/mo

    Chicago Auto Place

    3.3
    Downers Grove, IL (7 mi)
    Check Availability
  • Gray Metallic 2026 BMW Z4 sDrive30i

    $59,377

    46 mi.
    Est. $1,116/mo

    Mercedes-Benz of Chicago

    4.6
    Chicago, IL (13 mi)
    Check Availability
  • $21,411

    77,438 mi.
    Est. $402/mo

    Perillo BMW

    3.8
    Chicago, IL (15 mi)
    Check Availability
  • White Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 i

    $39,363

    39,232 mi.
    Est. $740/mo

    Al Piemonte Buick GMC

    4.5
    Elmhurst, IL (4 mi)
    Check Availability

  • Alpine White 2023 BMW M4 Competition xDrive

    Not Priced

    7,883 mi.
    Est. $0/mo

    Ultimo Motors North Shore

    3.3
    Northbrook, IL (16 mi)
    Check Availability
  • Gray Metallic 2022 BMW M440 i xDriveGray Metallic 2022 BMW M440 i xDriveGray Metallic 2022 BMW M440 i xDriveGray Metallic 2022 BMW M440 i xDriveGray Metallic 2022 BMW M440 i xDriveGray Metallic 2022 BMW M440 i xDrive

    Not Priced

    41,705 mi.

    Jaguar Land Rover Northfield

    4.8
    Northfield, IL (17 mi)
    Check Availability
  • $73,962

    $2.4K
    7,108 mi.
    Est. $1,390/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (20 mi)
    Check Availability
  • $81,912

    6,057 mi.
    Est. $1,540/mo

    Porsche Barrington

    3.4
    Barrington, IL (21 mi)
    Check Availability
  • Alpine White 2018 BMW M4 Base

    $40,372

    44,741 mi.
    Est. $759/mo

    Greater Chicago Motors

    4.0
    St. Charles, IL (23 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. $402/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (23 mi)
    Check Availability

  • Black Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDrive

    $102,850

    $1K
    243 mi.
    Est. $1,933/mo

    Fishers Imports

    4.5
    $166 delivery from Fishers, IN (166 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDrive

    $44,250

    53,094 mi.
    Est. $832/mo

    Unlimited Motors Fishers

    4.0
    $251 delivery from Fishers, IN (168 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 BaseBlack Sapphire Metallic 2015 BMW M4 Base

    $37,545

    45,009 mi.
    Est. $706/mo

    BMW of Schererville

    4.6
    Schererville, IN (36 mi)
    Check Availability
  • Sparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 i

    $10,100

    $350
    68,850 mi.
    Est. $190/mo

    BMW of Schererville

    4.6
    Schererville, IN (36 mi)
    Check Availability
  • Black 2018 BMW 440 I xDriveBlack 2018 BMW 440 I xDriveBlack 2018 BMW 440 I xDriveBlack 2018 BMW 440 I xDriveBlack 2018 BMW 440 I xDriveBlack 2018 BMW 440 I xDrive

    $31,998

    52,848 mi.
    Est. $601/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (47 mi)
    Check Availability
  • Cosmos Black Metallic 1998 BMW M M 3.2LCosmos Black Metallic 1998 BMW M M 3.2LCosmos Black Metallic 1998 BMW M M 3.2LCosmos Black Metallic 1998 BMW M M 3.2LCosmos Black Metallic 1998 BMW M M 3.2LCosmos Black Metallic 1998 BMW M M 3.2L

    $26,992

    $1K
    28,627 mi.
    Est. $507/mo

    Anastos Motors

    4.7
    Kenosha, WI (49 mi)
    Check Availability
  • White 2018 BMW 230 IWhite 2018 BMW 230 IWhite 2018 BMW 230 IWhite 2018 BMW 230 IWhite 2018 BMW 230 IWhite 2018 BMW 230 I

    $25,998

    $1K
    23,741 mi.
    Est. $489/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (47 mi)
    Check Availability
  • Crimson Red 2010 BMW 135 135iCrimson Red 2010 BMW 135 135iCrimson Red 2010 BMW 135 135iCrimson Red 2010 BMW 135 135iCrimson Red 2010 BMW 135 135iCrimson Red 2010 BMW 135 135i

    $10,372

    84,518 mi.
    Est. $195/mo

    Little House of Cars

    Crystal Lake, IL (32 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 430 i xDriveBlack Sapphire Metallic 2022 BMW 430 i xDriveBlack Sapphire Metallic 2022 BMW 430 i xDriveBlack Sapphire Metallic 2022 BMW 430 i xDriveBlack Sapphire Metallic 2022 BMW 430 i xDriveBlack Sapphire Metallic 2022 BMW 430 i xDrive

    $25,876

    69,792 mi.
    Est. $486/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (35 mi)
    Check Availability
  • White Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDrive

    $38,090

    33,080 mi.
    Est. $716/mo

    Huntley Ford

    4.7
    Huntley, IL (32 mi)
    Check Availability
  • Alpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDriveAlpine White 2019 BMW M850 xDrive

    $38,976

    34,175 mi.
    Est. $733/mo

    CarWise Gurnee

    4.1
    Gurnee, 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

    $55,395

    $2.4K
    27,144 mi.
    Est. $1,041/mo

    Kunes Ford of Antioch

    4.2
    Antioch, IL (42 mi)
    Check Availability
  • White 2015 BMW M235 M235i ConvertibleWhite 2015 BMW M235 M235i ConvertibleWhite 2015 BMW M235 M235i ConvertibleWhite 2015 BMW M235 M235i ConvertibleWhite 2015 BMW M235 M235i ConvertibleWhite 2015 BMW M235 M235i Convertible

    $11,500

    91,689 mi.
    Est. $216/mo

    Lake Motor Group LLC

    4.7
    Griffith, IN (37 mi)
    Check Availability
  • White 2015 BMW M4 BaseWhite 2015 BMW M4 BaseWhite 2015 BMW M4 BaseWhite 2015 BMW M4 BaseWhite 2015 BMW M4 BaseWhite 2015 BMW M4 Base

    $33,376

    79,674 mi.
    Est. $627/mo

    Dart Motors

    4.1
    Mchenry, IL (35 mi)
    Check Availability