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
  • Alpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 Base

    $54,412

    $1K
    35,556 mi.
    Est. $938/mo

    BMW of Barrington

    4.7
    Barrington, IL (14 mi)
    Check Availability

    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

    $38,293

    79,999 mi.
    Est. $660/mo

    Private Collection Chicago

    2.0
    Naperville, IL (13 mi)
    Check Availability
    Quick view
  • Dakar Yellow 1995 BMW M3 BaseDakar Yellow 1995 BMW M3 BaseDakar Yellow 1995 BMW M3 BaseDakar Yellow 1995 BMW M3 BaseDakar Yellow 1995 BMW M3 BaseDakar Yellow 1995 BMW M3 Base

    $68,293

    82,523 mi.
    Est. $1,177/mo

    Private Collection Chicago

    2.0
    Naperville, IL (13 mi)
    Check Availability
    Quick view
  • Alpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 Base

    $37,800

    83,136 mi.
    Est. $651/mo

    Ultimo Motors North Shore

    3.1
    Northbrook, IL (25 mi)
    Check Availability
    Quick view
  • Alpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 Base

    $24,419

    103,001 mi.
    Est. $421/mo

    Ogden Motors

    4.1
    Berwyn, IL (26 mi)
    Check Availability
    Quick view
  • Gray 2005 BMW M3 BaseGray 2005 BMW M3 BaseGray 2005 BMW M3 BaseGray 2005 BMW M3 BaseGray 2005 BMW M3 BaseGray 2005 BMW M3 Base

    $22,500

    78,300 mi.
    Est. $388/mo

    Private seller: C

    Hoffman Estates, IL (15 mi)
    Contact Seller
    Quick view
  • Gray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 Base

    $45,000

    34,445 mi.
    Est. $775/mo

    Private seller: Richard

    Hoffman Estates, IL (15 mi)
    Contact Seller
    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,347

    $531
    83,269 mi.
    Est. $575/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (16 mi)
    Check Availability
    Quick view
  • Silver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 Base

    $40,000

    49,800 mi.
    Est. $689/mo

    Private seller: Tom

    Palatine, IL (17 mi)
    Contact Seller
    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. $679/mo

    The Autobarn Volkswagen of Countryside

    4.8
    Countryside, IL (24 mi)
    Check Availability
    Quick view
  • Black 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 Base

    $27,500

    133,000 mi.
    Est. $474/mo

    Private seller: Jamaal

    Morton Grove, IL (25 mi)
    Contact Seller
    Quick view
  • Jet Black 2002 BMW M3Jet Black 2002 BMW M3Jet Black 2002 BMW M3Jet Black 2002 BMW M3Jet Black 2002 BMW M3Jet Black 2002 BMW M3

    $26,985

    85,642 mi.
    Est. $465/mo

    Chicago Cars US

    3.6
    Summit, IL (26 mi)
    Check Availability
    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. $679/mo

    Chicago Auto Warehouse

    3.7
    Chicago, IL (28 mi)
    Check Availability
    Quick view
  • BMW Individual Frozen Solid White Metallic 2024 BMW M3 CSBMW Individual Frozen Solid White Metallic 2024 BMW M3 CSBMW Individual Frozen Solid White Metallic 2024 BMW M3 CS

    Not Priced

    2,921 mi.
    Est. $0/mo

    Chicago Motor Cars

    3.9
    West Chicago, IL (7 mi)
    Check Availability
    Quick view
  • Not Priced

    52,615 mi.
    Est. $0/mo

    CIty Werks Motorsports

    5.0
    Glendale Heights, IL (11 mi)
    Check Availability
    Quick view
  • Jet Black 2012 BMW M3 Base

    $27,996

    98,995 mi.
    Est. $482/mo

    CIty Werks Motorsports

    5.0
    Glendale Heights, IL (11 mi)
    Check Availability
    Quick view
  • $22,994

    170,300 mi.
    Est. $396/mo

    MGM Classic Cars

    4.4
    Addison, IL (14 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2002 BMW M3 Base

    $19,994

    121,022 mi.
    Est. $345/mo

    MGM Classic Cars

    4.4
    Addison, IL (14 mi)
    Check Availability
    Quick view
  • Not Priced

    114,328 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (15 mi)
    Check Availability
    Quick view
  • Not Priced

    30,083 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (15 mi)
    Check Availability
    Quick view
  • Not Priced

    86,868 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (15 mi)
    Check Availability
    Quick view
  • Frozen Solid White 2024 BMW M3 CS

    Not Priced

    11,000 mi.
    Est. $0/mo

    Ultimo Motors North Shore

    3.1
    Northbrook, IL (25 mi)
    Check Availability
    Quick view
  • $78,999

    25,909 mi.
    Est. $1,361/mo

    Glenview Luxury Imports

    4.5
    Glenview, IL (25 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2021 BMW M3Brooklyn Grey Metallic 2021 BMW M3Brooklyn Grey Metallic 2021 BMW M3Brooklyn Grey Metallic 2021 BMW M3Brooklyn Grey Metallic 2021 BMW M3Brooklyn Grey Metallic 2021 BMW M3

    $63,998

    $502
    28,634 mi.
    Est. $1,103/mo

    Unlimited Motors

    4.5
    $256 delivery from Westfield, IN (171 mi)
    Check Availability
    Quick view
  • Special Order Color 2023 BMW M3 SedanSpecial Order Color 2023 BMW M3 SedanSpecial Order Color 2023 BMW M3 SedanSpecial Order Color 2023 BMW M3 SedanSpecial Order Color 2023 BMW M3 SedanSpecial Order Color 2023 BMW M3 Sedan

    $72,990

    28,161 mi.
    Est. $1,258/mo

    Unlimited Motors

    4.6
    $258 delivery from Elwood, IN (173 mi)
    Check Availability
    Quick view
  • White 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 Base

    $54,354

    47,806 mi.
    Est. $937/mo

    Your Choice Auto Sales of Joliet

    4.7
    Joliet, IL (31 mi)
    Check Availability
    Quick view
  • Isle of Man Green Metallic 2022 BMW M3 Competition xDriveIsle of Man Green Metallic 2022 BMW M3 Competition xDriveIsle of Man Green Metallic 2022 BMW M3 Competition xDriveIsle of Man Green Metallic 2022 BMW M3 Competition xDriveIsle of Man Green Metallic 2022 BMW M3 Competition xDriveIsle of Man Green Metallic 2022 BMW M3 Competition xDrive

    $69,995

    $3K
    52,445 mi.
    Est. $1,206/mo

    CARZONE -Kenosha

    Kenosha, WI (48 mi)
    Check Availability
    Quick view
  • Toronto Red Metallic 2021 BMW M3 CompetitionToronto Red Metallic 2021 BMW M3 CompetitionToronto Red Metallic 2021 BMW M3 CompetitionToronto Red Metallic 2021 BMW M3 CompetitionToronto Red Metallic 2021 BMW M3 CompetitionToronto Red Metallic 2021 BMW M3 Competition

    $64,499

    $230
    62,069 mi.
    Est. $1,111/mo

    Gurnee Volkswagen

    3.1
    Gurnee, IL (34 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 Base

    $57,695

    44,087 mi.
    Est. $994/mo

    Gurnee Volkswagen

    3.1
    Gurnee, IL (34 mi)
    Check Availability
    Quick view
  • Special Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDrive

    $98,305

    35,478 mi.
    Est. $1,694/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (49 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDrive

    $103,312

    8,883 mi.
    Est. $1,780/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (31 mi)
    Check Availability
    Quick view
  • Dark Blue 2004 BMW M3 BaseDark Blue 2004 BMW M3 BaseDark Blue 2004 BMW M3 BaseDark Blue 2004 BMW M3 BaseDark Blue 2004 BMW M3 BaseDark Blue 2004 BMW M3 Base

    $19,277

    66,256 mi.
    Est. $332/mo

    Champion Motorsports

    Crestwood, IL (33 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 Base

    $49,310

    54,004 mi.
    Est. $850/mo

    Frankfort Auto Haus

    4.9
    Frankfort, IL (36 mi)
    Check Availability
    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