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
  • 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. $739/mo

    The Autobarn Volkswagen of Countryside

    4.8
    Check Availability
    Countryside, IL (5 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

    $69,411

    15,370 mi.
    Est. $1,302/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (14 mi)

    Quick view
  • Silverstone Metallic 2009 BMW M3 BaseSilverstone Metallic 2009 BMW M3 BaseSilverstone Metallic 2009 BMW M3 BaseSilverstone Metallic 2009 BMW M3 BaseSilverstone Metallic 2009 BMW M3 BaseSilverstone Metallic 2009 BMW M3 Base

    $32,599

    $1.1K
    43,986 mi.
    Est. $611/mo

    Chicago Auto Warehouse

    3.7
    Check Availability
    Chicago, IL (16 mi)
    Quick view
  • Mineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 iMineral White Metallic 2017 BMW M240 i

    $21,352

    89,974 mi.
    Est. $400/mo

    Driven Auto of Oak Forest

    3.6
    Check Availability
    Oak Forest, IL (10 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 CompetitionBrooklyn Grey Metallic 2023 BMW M8 Competition

    $78,690

    $587
    51,874 mi.
    Est. $1,476/mo

    Elmhurst Ford

    4.6
    Check Availability
    Bensenville, IL (16 mi)
    Quick view
  • Black 2014 BMW M6 BaseBlack 2014 BMW M6 BaseBlack 2014 BMW M6 BaseBlack 2014 BMW M6 BaseBlack 2014 BMW M6 BaseBlack 2014 BMW M6 Base

    $27,995

    82,799 mi.
    Est. $525/mo

    Bunt Motors Inc

    Check Availability
    Northbrook, IL (25 mi)
    Quick view
  • Titanium Silver Metallic 1999 BMW M3 BaseTitanium Silver Metallic 1999 BMW M3 BaseTitanium Silver Metallic 1999 BMW M3 BaseTitanium Silver Metallic 1999 BMW M3 BaseTitanium Silver Metallic 1999 BMW M3 BaseTitanium Silver Metallic 1999 BMW M3 Base

    $19,995

    79,112 mi.
    Est. $375/mo

    US Motors Inc

    Check Availability
    Addison, IL (16 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

    $62,815

    $496
    7,480 mi.
    Est. $1,178/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (14 mi)

    Quick view
  • Burgundy 1994 BMW 325 325iBurgundy 1994 BMW 325 325iBurgundy 1994 BMW 325 325iBurgundy 1994 BMW 325 325iBurgundy 1994 BMW 325 325iBurgundy 1994 BMW 325 325i

    $9,995

    89,325 mi.
    Est. $187/mo

    E&A Truck Sales

    5.0
    Check Availability
    Warrenville, IL (22 mi)
    Quick view
  • Tanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 BaseTanzanite Blue Metallic 2014 BMW M6 Base

    $28,980

    $1K
    62,455 mi.
    Est. $543/mo

    Lucky Motors Megastore of Villa Park

    3.8
    Check Availability
    Villa Park, IL (15 mi)
    Quick view
  • Estoril Blue Metallic 1999 BMW M3 BaseEstoril Blue Metallic 1999 BMW M3 BaseEstoril Blue Metallic 1999 BMW M3 BaseEstoril Blue Metallic 1999 BMW M3 BaseEstoril Blue Metallic 1999 BMW M3 BaseEstoril Blue Metallic 1999 BMW M3 Base

    $24,800

    79,999 mi.
    Est. $465/mo

    Private Collection Chicago

    2.0
    Check Availability
    Naperville, IL (19 mi)
    Quick view
  • Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3

    $18,495

    122,562 mi.
    Est. $347/mo

    Xchange Motors

    5.0
    Check Availability
    Addison, IL (15 mi)
    Quick view
  • Imola Red 2001 BMW M3 BaseImola Red 2001 BMW M3 BaseImola Red 2001 BMW M3 BaseImola Red 2001 BMW M3 BaseImola Red 2001 BMW M3 BaseImola Red 2001 BMW M3 Base

    $33,878

    $1.5K
    83,269 mi.
    Est. $635/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (15 mi)
    Quick view
  • Jet Black 2008 BMW 335 335i 2dr ConvertibleJet Black 2008 BMW 335 335i 2dr ConvertibleJet Black 2008 BMW 335 335i 2dr ConvertibleJet Black 2008 BMW 335 335i 2dr ConvertibleJet Black 2008 BMW 335 335i 2dr ConvertibleJet Black 2008 BMW 335 335i 2dr Convertible

    $10,499

    105,934 mi.
    Est. $197/mo

    I-80 Auto Sales

    4.6
    Check Availability
    Hazel Crest, IL (13 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228iBlack Sapphire Metallic 2016 BMW 228 228i

    $23,328

    28,008 mi.
    Est. $437/mo

    Net Motorcars

    4.3
    Check Availability
    Addison, IL (17 mi)
    Quick view
  • White 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 iWhite 2016 BMW 435 i

    $20,995

    56,336 mi.
    Est. $394/mo

    AG Autohaus

    5.0
    Check Availability
    Carol Stream, IL (21 mi)
    Quick view
  • Black 2014 BMW 435 iBlack 2014 BMW 435 iBlack 2014 BMW 435 iBlack 2014 BMW 435 iBlack 2014 BMW 435 iBlack 2014 BMW 435 i

    $13,985

    120,972 mi.
    Est. $262/mo

    Chicago Cars US

    3.6
    Check Availability
    Summit, IL (3 mi)
    Quick view
  • Black 2006 BMW M3 BaseBlack 2006 BMW M3 BaseBlack 2006 BMW M3 BaseBlack 2006 BMW M3 BaseBlack 2006 BMW M3 BaseBlack 2006 BMW M3 Base

    $25,890

    63,264 mi.
    Est. $486/mo

    Auto Gallery Chicago

    Check Availability
    Addison, IL (16 mi)
    Quick view
  • Gray 2016 BMW 228 xDriveGray 2016 BMW 228 xDriveGray 2016 BMW 228 xDriveGray 2016 BMW 228 xDriveGray 2016 BMW 228 xDriveGray 2016 BMW 228 xDrive

    $18,990

    47,027 mi.
    Est. $356/mo

    Auto Gallery Chicago

    Check Availability
    Addison, IL (16 mi)
    Quick view
  • BLUE 2013 BMW 128 128i ConvertibleBLUE 2013 BMW 128 128i ConvertibleBLUE 2013 BMW 128 128i ConvertibleBLUE 2013 BMW 128 128i ConvertibleBLUE 2013 BMW 128 128i ConvertibleBLUE 2013 BMW 128 128i Convertible

    $13,778

    63,773 mi.
    Est. $258/mo

    Oswego Motors

    4.6
    Check Availability
    Oswego, IL (17 mi)
    Quick view
  • Alpine White 2019 BMW M850 i xDriveAlpine White 2019 BMW M850 i xDriveAlpine White 2019 BMW M850 i xDriveAlpine White 2019 BMW M850 i xDriveAlpine White 2019 BMW M850 i xDriveAlpine White 2019 BMW M850 i xDrive

    $46,995

    45,310 mi.
    Est. $881/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (7 mi)
    Quick view
  • Jet Black 2015 BMW 650 xDriveJet Black 2015 BMW 650 xDriveJet Black 2015 BMW 650 xDriveJet Black 2015 BMW 650 xDriveJet Black 2015 BMW 650 xDriveJet Black 2015 BMW 650 xDrive

    $23,990

    $901
    75,878 mi.
    Est. $450/mo

    Premiere Motorsports

    3.3
    Check Availability
    Plainfield, IL (22 mi)
    Quick view
  • Alpine White 2015 BMW 228 228iAlpine White 2015 BMW 228 228iAlpine White 2015 BMW 228 228iAlpine White 2015 BMW 228 228iAlpine White 2015 BMW 228 228iAlpine White 2015 BMW 228 228i

    $18,190

    $204
    42,060 mi.
    Est. $341/mo

    Countryside Nissan

    4.7
    Check Availability
    Countryside, IL (5 mi)
    Quick view
  • 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

    $14,500

    $495
    91,689 mi.
    Est. $272/mo

    Lake Motor Group LLC

    4.7
    Check Availability
    Griffith, IN (26 mi)
    Quick view
  • Blue 2019 BMW M850 M850i xDrive Convertible 2DBlue 2019 BMW M850 M850i xDrive Convertible 2DBlue 2019 BMW M850 M850i xDrive Convertible 2DBlue 2019 BMW M850 M850i xDrive Convertible 2DBlue 2019 BMW M850 M850i xDrive Convertible 2DBlue 2019 BMW M850 M850i xDrive Convertible 2D

    $46,900

    48,568 mi.
    Est. $880/mo

    Exotic Motors

    3.3
    Check Availability
    Rolling Meadows, IL (27 mi)
    Quick view
  • Space Gray Metallic 2010 BMW 335 335i ConvertibleSpace Gray Metallic 2010 BMW 335 335i ConvertibleSpace Gray Metallic 2010 BMW 335 335i ConvertibleSpace Gray Metallic 2010 BMW 335 335i ConvertibleSpace Gray Metallic 2010 BMW 335 335i ConvertibleSpace Gray Metallic 2010 BMW 335 335i Convertible

    $10,998

    87,231 mi.
    Est. $206/mo

    Bose Motors

    Check Availability
    Crestwood, IL (9 mi)
    Quick view
  • White 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 iWhite 2008 BMW 128 i

    $8,995

    117,457 mi.
    Est. $169/mo

    Windy City Motors

    Check Availability
    Chicago, IL (14 mi)
    Quick view
  • 2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i

    $11,997

    62,557 mi.
    Est. $225/mo

    Great Lakes Automotive Sales

    2.7
    Check Availability
    $425 delivery from Brighton, MI (213 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M240 iBlack Sapphire Metallic 2023 BMW M240 iBlack Sapphire Metallic 2023 BMW M240 iBlack Sapphire Metallic 2023 BMW M240 iBlack Sapphire Metallic 2023 BMW M240 iBlack Sapphire Metallic 2023 BMW M240 i

    $41,500

    74,377 mi.
    Est. $778/mo

    Unlimited Motors

    4.7
    Check Availability
    $218 delivery from Elwood, IN (146 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