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
  • Skyscraper Gray Metallic 2023 BMW M850 i xDriveSkyscraper Gray Metallic 2023 BMW M850 i xDriveSkyscraper Gray Metallic 2023 BMW M850 i xDriveSkyscraper Gray Metallic 2023 BMW M850 i xDriveSkyscraper Gray Metallic 2023 BMW M850 i xDriveSkyscraper Gray Metallic 2023 BMW M850 i xDrive

    $56,598

    40,640 mi.
    Est. $1,052/mo

    Maserati of Naperville

    3.6
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • Bay Blue 2020 BMW M8Bay Blue 2020 BMW M8Bay Blue 2020 BMW M8Bay Blue 2020 BMW M8Bay Blue 2020 BMW M8Bay Blue 2020 BMW M8

    $66,995

    28,209 mi.
    Est. $1,245/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (7 mi)

    Quick view
  • San Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 Base

    $63,307

    $1.1K
    17,576 mi.
    Est. $1,176/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, 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

    $58,437

    18 mi.
    Est. $1,086/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (13 mi)
    Quick view
  • Black 2011 BMW 328 iBlack 2011 BMW 328 iBlack 2011 BMW 328 iBlack 2011 BMW 328 iBlack 2011 BMW 328 iBlack 2011 BMW 328 i

    $5,816

    134,799 mi.
    Est. $108/mo

    Dream Motorworks

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

    $30,000

    129,000 mi.
    Est. $558/mo

    Private seller: Mubeen

    Contact Seller
    Morton Grove, IL (19 mi)
    Quick view
  • Alpine White 2015 BMW M235 M235iAlpine White 2015 BMW M235 M235iAlpine White 2015 BMW M235 M235iAlpine White 2015 BMW M235 M235iAlpine White 2015 BMW M235 M235i

    $22,312

    70,493 mi.
    Est. $415/mo

    Land Rover Naperville

    2.6
    Check Availability
    Naperville, IL (19 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDriveMineral White Metallic 2023 BMW 430 i xDrive

    $36,076

    $200
    41,277 mi.
    Est. $670/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (13 mi)

    Quick view
  • White 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDriveWhite 2009 BMW 328 i xDrive

    $6,872

    122,214 mi.
    Est. $128/mo

    Car Luxe Motors

    4.7
    Check Availability
    Joliet, IL (22 mi)
    Quick view
  • Black 2025 BMW M240 i xDriveBlack 2025 BMW M240 i xDriveBlack 2025 BMW M240 i xDriveBlack 2025 BMW M240 i xDriveBlack 2025 BMW M240 i xDriveBlack 2025 BMW M240 i xDrive

    $51,500

    15,800 mi.
    Est. $957/mo

    Private seller: Dorin

    Contact Seller
    Aurora, IL (23 mi)
    Quick view
  • Alpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 BaseAlpine White 2018 BMW M2 Base

    $29,795

    $800
    94,679 mi.
    Est. $554/mo

    Autos of Chicago

    4.2
    Check Availability
    Arlington Heights, IL (24 mi)
    Quick view
  • Barbera Red Metallic 2006 BMW 650 650CiBarbera Red Metallic 2006 BMW 650 650CiBarbera Red Metallic 2006 BMW 650 650CiBarbera Red Metallic 2006 BMW 650 650CiBarbera Red Metallic 2006 BMW 650 650CiBarbera Red Metallic 2006 BMW 650 650Ci

    $7,799

    $800
    86,000 mi.
    Est. $145/mo

    Autos of Chicago

    4.2
    Check Availability
    Arlington Heights, IL (24 mi)
    Quick view
  • White 2004 BMW M3 BaseWhite 2004 BMW M3 BaseWhite 2004 BMW M3 BaseWhite 2004 BMW M3 BaseWhite 2004 BMW M3 BaseWhite 2004 BMW M3 Base

    $39,990

    62,800 mi.
    Est. $743/mo

    Private seller: William

    Contact Seller
    Highland Park, IL (28 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M850 i xDriveBlack Sapphire Metallic 2020 BMW M850 i xDriveBlack Sapphire Metallic 2020 BMW M850 i xDriveBlack Sapphire Metallic 2020 BMW M850 i xDriveBlack Sapphire Metallic 2020 BMW M850 i xDriveBlack Sapphire Metallic 2020 BMW M850 i xDrive

    $50,198

    35,459 mi.
    Est. $933/mo

    Maserati of Naperville

    3.6
    Check Availability
    Naperville, IL (19 mi)

    Quick view
  • Jet Black 2013 BMW 328 i xDriveJet Black 2013 BMW 328 i xDriveJet Black 2013 BMW 328 i xDriveJet Black 2013 BMW 328 i xDriveJet Black 2013 BMW 328 i xDriveJet Black 2013 BMW 328 i xDrive

    $9,702

    89,720 mi.
    Est. $180/mo

    Hopkins Ford of Elgin

    3.5
    Check Availability
    Elgin, IL (29 mi)
    Quick view
  • Blue 2014 BMW 428 iBlue 2014 BMW 428 iBlue 2014 BMW 428 iBlue 2014 BMW 428 iBlue 2014 BMW 428 iBlue 2014 BMW 428 i

    $8,995

    $505
    91,880 mi.
    Est. $167/mo

    Lake Motor Group LLC

    4.7
    Check Availability
    Griffith, IN (29 mi)
    Quick view
  • Protonic Blue Metallic w/Frozen Gray Accent 2014 BMW i8 BaseProtonic Blue Metallic w/Frozen Gray Accent 2014 BMW i8 BaseProtonic Blue Metallic w/Frozen Gray Accent 2014 BMW i8 BaseProtonic Blue Metallic w/Frozen Gray Accent 2014 BMW i8 BaseProtonic Blue Metallic w/Frozen Gray Accent 2014 BMW i8 BaseProtonic Blue Metallic w/Frozen Gray Accent 2014 BMW i8 Base

    $39,995

    38,834 mi.
    Est. $743/mo

    Greater Chicago Motors

    4.4
    Check Availability
    St. Charles, IL (29 mi)
    Quick view
  • Melbourne Red Metallic 2011 BMW M3 BaseMelbourne Red Metallic 2011 BMW M3 BaseMelbourne Red Metallic 2011 BMW M3 BaseMelbourne Red Metallic 2011 BMW M3 BaseMelbourne Red Metallic 2011 BMW M3 BaseMelbourne Red Metallic 2011 BMW M3 Base

    $20,995

    107,663 mi.
    Est. $390/mo

    Greater Chicago Motors

    4.4
    Check Availability
    St. Charles, IL (29 mi)
    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. $501/mo

    Chicago Cars US

    3.6
    Check Availability
    Summit, IL (1 mi)
    Quick view
  • Alpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDrive

    $40,390

    $1.1K
    7,935 mi.
    Est. $751/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)

    Quick view
  • $37,878

    37,491 mi.
    Est. $704/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (12 mi)
    Quick view
  • $78,378

    37,084 mi.
    Est. $1,457/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (12 mi)
    Quick view
  • White 2018 BMW M240 IWhite 2018 BMW M240 IWhite 2018 BMW M240 IWhite 2018 BMW M240 IWhite 2018 BMW M240 IWhite 2018 BMW M240 I

    $36,998

    37,629 mi.
    Est. $688/mo

    CarMax Jackson (MS)

    Check Availability
    $349 delivery to Oak Lawn, IL (5 mi)

    Quick view
  • Gray 2016 BMW M2Gray 2016 BMW M2Gray 2016 BMW M2Gray 2016 BMW M2Gray 2016 BMW M2Gray 2016 BMW M2

    $41,998

    36,095 mi.
    Est. $780/mo

    CarMax Golden

    4.6
    Check Availability
    $499 delivery to Oak Lawn, IL (5 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