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
  • Black Sapphire Metallic 2025 BMW 840 i xDriveBlack Sapphire Metallic 2025 BMW 840 i xDriveBlack Sapphire Metallic 2025 BMW 840 i xDriveBlack Sapphire Metallic 2025 BMW 840 i xDriveBlack Sapphire Metallic 2025 BMW 840 i xDriveBlack Sapphire Metallic 2025 BMW 840 i xDrive

    $62,650

    $349
    31,410 mi.
    Est. $1,090/mo

    Oakbrook Toyota in Westmont

    4.5
    Check Availability
    Westmont, IL (12 mi)

    Quick view
  • Alpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDrive

    $67,411

    $2K
    15,370 mi.
    Est. $1,173/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (13 mi)

    Quick view
  • Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3

    $39,412

    $3.5K
    32,671 mi.
    Est. $686/mo

    The Autobarn Volkswagen of Countryside

    4.8
    Check Availability
    Countryside, IL (16 mi)
    Quick view
  • Alpine White 2006 BMW M3 BaseAlpine White 2006 BMW M3 BaseAlpine White 2006 BMW M3 BaseAlpine White 2006 BMW M3 BaseAlpine White 2006 BMW M3 BaseAlpine White 2006 BMW M3 Base

    $39,399

    19,906 mi.
    Est. $685/mo

    Chicago Auto Warehouse

    3.7
    Check Availability
    Chicago, IL (16 mi)
    Quick view
  • White 2013 BMW M6 BaseWhite 2013 BMW M6 BaseWhite 2013 BMW M6 BaseWhite 2013 BMW M6 BaseWhite 2013 BMW M6 BaseWhite 2013 BMW M6 Base

    $24,995

    57,044 mi.
    Est. $435/mo

    Greater Chicago Motors

    4.2
    Check Availability
    St. Charles, IL (17 mi)
    Quick view
  • Black 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 Ci

    $8,950

    99,850 mi.
    Est. $156/mo

    Private seller: Andrew

    Contact Seller
    Evanston, IL (18 mi)
    Quick view
  • White 2016 BMW M235 i xDriveWhite 2016 BMW M235 i xDriveWhite 2016 BMW M235 i xDriveWhite 2016 BMW M235 i xDriveWhite 2016 BMW M235 i xDriveWhite 2016 BMW M235 i xDrive

    $23,499

    54,667 mi.
    Est. $409/mo

    West Chicago Auto Mall

    3.5
    Check Availability
    West Chicago, IL (20 mi)
    Quick view
  • 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

    $63,011

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

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (13 mi)

    Quick view
  • Gray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDrive

    $71,837

    11 mi.
    Est. $1,249/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (21 mi)
    Quick view
  • Alpine White 2026 BMW 840 i xDriveAlpine White 2026 BMW 840 i xDriveAlpine White 2026 BMW 840 i xDriveAlpine White 2026 BMW 840 i xDriveAlpine White 2026 BMW 840 i xDriveAlpine White 2026 BMW 840 i xDrive

    $110,562

    11 mi.
    Est. $1,923/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (21 mi)
    Quick view
  • Gray Metallic 2024 BMW 430 i xDriveGray Metallic 2024 BMW 430 i xDriveGray Metallic 2024 BMW 430 i xDriveGray Metallic 2024 BMW 430 i xDriveGray Metallic 2024 BMW 430 i xDriveGray Metallic 2024 BMW 430 i xDrive

    $41,635

    $275
    32,130 mi.
    Est. $724/mo

    Huntley Ford

    4.5
    Check Availability
    Huntley, IL (24 mi)
    Quick view
  • Gray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 CiGray 2006 BMW 330 Ci

    $10,555

    11,000 mi.
    Est. $184/mo

    Private seller: Mark

    Contact Seller
    Crestwood, IL (27 mi)
    Quick view
  • 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

    $45,676

    $200
    34,175 mi.
    Est. $794/mo

    CarWise Gurnee

    4.3
    Check Availability
    Gurnee, IL (29 mi)
    Quick view
  • Silver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 Roadster

    $8,991

    $700
    81,333 mi.
    Est. $156/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Check Availability
    Crystal Lake, IL (23 mi)

    Quick view
  • White 2015 BMW M4 BaseWhite 2015 BMW M4 Base

    Not Priced

    65,627 mi.
    Est. $0/mo

    Exclusive Auto Haus

    4.5
    Check Availability
    Roselle, IL (4 mi)
    Quick view
  • Titanium Silver Metallic 2002 BMW M3 Base

    Not Priced

    121,022 mi.
    Est. $0/mo

    MGM Classic Cars

    4.4
    Check Availability
    Addison, IL (4 mi)
    Quick view
  • $88,900

    23,985 mi.
    Est. $1,546/mo

    Nuccio Auto Group

    Check Availability
    Addison, IL (4 mi)
    Quick view
  • Jet Black 2012 BMW M3 Base

    $27,996

    98,995 mi.
    Est. $487/mo

    CIty Werks Motorsports

    5.0
    Check Availability
    Glendale Heights, IL (6 mi)
    Quick view
  • $10,373

    115,206 mi.
    Est. $180/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (6 mi)
    Quick view
  • Not Priced

    42,176 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (9 mi)
    Quick view
  • Not Priced

    40,970 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (9 mi)
    Quick view
  • Not Priced

    40,680 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.5
    Check Availability
    Des Plaines, IL (9 mi)
    Quick view
  • Alpine White 2022 BMW M4 Competition xDrive

    Not Priced

    13,024 mi.
    Est. $0/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (10 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M8

    Not Priced

    33,508 mi.
    Est. $0/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (10 mi)
    Quick view
  • $90,369

    15,028 mi.
    Est. $1,572/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (12 mi)
    Quick view
  • Jet Black 2001 BMW Z8 Base

    $209,999

    22,958 mi.
    Est. $3,653/mo

    Continental Ferrari

    Check Availability
    Hinsdale, IL (12 mi)
    Quick view
  • $42,800

    13,273 mi.
    Est. $744/mo

    Diamond Motorworks

    4.8
    Check Availability
    Lisle, IL (13 mi)
    Quick view
  • Mineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 BaseMineral Gray Metallic 2015 BMW M4 Base

    $27,995

    80,963 mi.
    Est. $487/mo

    Unlimited Motors

    4.7
    Check Availability
    $247 delivery from Elwood, IN (165 mi)
    Quick view
  • Alpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDrive

    $65,990

    $1K
    24,524 mi.
    Est. $1,148/mo

    Bentley Indianapolis

    4.2
    Check Availability
    $399 delivery from Indianapolis, IN (174 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