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
  • Bluestone Metallic 2019 BMW M550 i xDriveBluestone Metallic 2019 BMW M550 i xDriveBluestone Metallic 2019 BMW M550 i xDriveBluestone Metallic 2019 BMW M550 i xDriveBluestone Metallic 2019 BMW M550 i xDriveBluestone Metallic 2019 BMW M550 i xDrive

    $30,907

    $1.1K
    67,790 mi.
    Est. $565/mo

    McGrath Honda of St. Charles

    4.7
    Check Availability
    St. Charles, IL (25 mi)

    Quick view
  • Brooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40i

    $35,738

    $973
    75,732 mi.
    Est. $653/mo

    Al Piemonte Chevrolet

    3.6
    Check Availability
    East Dundee, IL (17 mi)

    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $49,312

    $100
    5,526 mi.
    Est. $902/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (22 mi)
    Quick view
  • 2018 BMW X3 xDrive30i2018 BMW X3 xDrive30i2018 BMW X3 xDrive30i2018 BMW X3 xDrive30i2018 BMW X3 xDrive30i2018 BMW X3 xDrive30i

    $19,995

    95,269 mi.
    Est. $366/mo

    Affinity Auto Sales

    3.9
    Check Availability
    West Chicago, IL (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50

    $46,801

    23,222 mi.
    Est. $856/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (9 mi)
    Quick view
  • Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50

    $45,710

    6,254 mi.
    Est. $836/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (9 mi)
    Quick view
  • Jet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28i

    $28,300

    $335
    7,083 mi.
    Est. $517/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (9 mi)
    Quick view
  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $18,303

    88,326 mi.
    Est. $335/mo

    Al Piemonte Chevrolet

    3.6
    Check Availability
    East Dundee, IL (17 mi)

    Quick view
  • Space Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35iSpace Gray Metallic 2018 BMW X5 xDrive35i

    $19,746

    $664
    69,412 mi.
    Est. $361/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (9 mi)
    Quick view
  • Portimao Blue Metallic 2021 BMW 430 iPortimao Blue Metallic 2021 BMW 430 iPortimao Blue Metallic 2021 BMW 430 iPortimao Blue Metallic 2021 BMW 430 iPortimao Blue Metallic 2021 BMW 430 iPortimao Blue Metallic 2021 BMW 430 i

    $28,411

    61,801 mi.
    Est. $520/mo

    Brilliance Honda in Crystal Lake

    4.9
    Check Availability
    Crystal Lake, IL (10 mi)
    Quick view
  • Blue 2023 BMW i4 Gran Coupe eDrive40Blue 2023 BMW i4 Gran Coupe eDrive40Blue 2023 BMW i4 Gran Coupe eDrive40Blue 2023 BMW i4 Gran Coupe eDrive40Blue 2023 BMW i4 Gran Coupe eDrive40Blue 2023 BMW i4 Gran Coupe eDrive40

    $38,400

    21,000 mi.
    Est. $702/mo

    Private seller: Tommy

    Contact Seller
    Pingree Grove, IL (11 mi)
    Quick view
  • Blue 2015 BMW X6 M BaseBlue 2015 BMW X6 M BaseBlue 2015 BMW X6 M BaseBlue 2015 BMW X6 M BaseBlue 2015 BMW X6 M BaseBlue 2015 BMW X6 M Base

    $22,500

    99,870 mi.
    Est. $411/mo

    Private seller: tony

    Contact Seller
    Barreville, IL (12 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. $164/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Check Availability
    Crystal Lake, IL (12 mi)
    Quick view
  • Alpine White 2021 BMW 530e 530e xDriveAlpine White 2021 BMW 530e 530e xDriveAlpine White 2021 BMW 530e 530e xDriveAlpine White 2021 BMW 530e 530e xDriveAlpine White 2021 BMW 530e 530e xDriveAlpine White 2021 BMW 530e 530e xDrive

    $30,292

    50,230 mi.
    Est. $554/mo

    Biggers Mazda

    4.8
    Check Availability
    Elgin, IL (20 mi)

    Quick view
  • Dark Graphite 2017 BMW 540 iDark Graphite 2017 BMW 540 iDark Graphite 2017 BMW 540 iDark Graphite 2017 BMW 540 iDark Graphite 2017 BMW 540 iDark Graphite 2017 BMW 540 i

    $19,412

    97,827 mi.
    Est. $355/mo

    Martin Chevrolet

    4.6
    Check Availability
    Crystal Lake, IL (12 mi)
    Quick view
  • Titanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0si

    $4,995

    155,109 mi.
    Est. $91/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (13 mi)
    Quick view
  • Blue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28i

    $11,195

    69,194 mi.
    Est. $205/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (13 mi)
    Quick view
  • Jet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDrive

    $2,995

    $300
    133,242 mi.
    Est. $55/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (13 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2019 BMW 330 xDriveBlue Ridge Mountain Metallic 2019 BMW 330 xDrive

    $27,903

    $201
    26,275 mi.
    Est. $510/mo

    Al Piemonte Chrysler Dodge Jeep Ram

    4.7
    Check Availability
    Crystal Lake, IL (13 mi)
    Quick view
  • Gray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40i

    $66,904

    29,374 mi.
    Est. $1,223/mo

    Mercedes-Benz of St. Charles

    4.6
    Check Availability
    Saint Charles, IL (24 mi)

    Quick view
  • Alpine White 2007 BMW 328 328xi AWD 2dr CoupeAlpine White 2007 BMW 328 328xi AWD 2dr CoupeAlpine White 2007 BMW 328 328xi AWD 2dr CoupeAlpine White 2007 BMW 328 328xi AWD 2dr CoupeAlpine White 2007 BMW 328 328xi AWD 2dr CoupeAlpine White 2007 BMW 328 328xi AWD 2dr Coupe

    $5,000

    $1K
    105,993 mi.
    Est. $91/mo

    Cardeal

    Check Availability
    East Dundee, IL (17 mi)
    Quick view
  • Alpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35i

    $9,500

    $300
    125,700 mi.
    Est. $174/mo

    Cardeal

    Check Availability
    East Dundee, IL (17 mi)
    Quick view
  • Singapore Grey Metallic 2019 BMW M6 Gran Coupe BaseSingapore Grey Metallic 2019 BMW M6 Gran Coupe BaseSingapore Grey Metallic 2019 BMW M6 Gran Coupe BaseSingapore Grey Metallic 2019 BMW M6 Gran Coupe BaseSingapore Grey Metallic 2019 BMW M6 Gran Coupe BaseSingapore Grey Metallic 2019 BMW M6 Gran Coupe Base

    $40,956

    39,329 mi.
    Est. $749/mo

    Driven Auto of Dundee

    4.0
    Check Availability
    East Dundee, IL (17 mi)
    Quick view
  • White 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 iWhite 2020 BMW M340 i

    $33,376

    88,394 mi.
    Est. $610/mo

    Dart Motors

    4.0
    Check Availability
    Mchenry, IL (18 mi)
    Quick view
  • Gray 2012 BMW X5 xDrive 35i Sport ActivityGray 2012 BMW X5 xDrive 35i Sport ActivityGray 2012 BMW X5 xDrive 35i Sport ActivityGray 2012 BMW X5 xDrive 35i Sport ActivityGray 2012 BMW X5 xDrive 35i Sport ActivityGray 2012 BMW X5 xDrive 35i Sport Activity

    $11,495

    55,107 mi.
    Est. $210/mo

    Ford City Motors Inc

    Check Availability
    Elgin, IL (19 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50i

    $34,404

    $1K
    102,944 mi.
    Est. $629/mo

    Mercedes-Benz of St. Charles

    4.6
    Check Availability
    Saint Charles, IL (24 mi)

    Quick view
  • Space Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDriveSpace Gray Metallic 2011 BMW 328 xDrive

    $5,495

    150,984 mi.
    Est. $100/mo

    Auto Prime LLC

    5.0
    Check Availability
    Elgin, IL (19 mi)
    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. $823/mo

    Private seller: Richard

    Contact Seller
    Hoffman Estates, IL (20 mi)
    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. $411/mo

    Private seller: C

    Contact Seller
    Hoffman Estates, IL (20 mi)
    Quick view
  • Red 2022 BMW Z4 M40iRed 2022 BMW Z4 M40iRed 2022 BMW Z4 M40iRed 2022 BMW Z4 M40iRed 2022 BMW Z4 M40iRed 2022 BMW Z4 M40i

    $49,999

    26,000 mi.
    Est. $914/mo

    Private seller: Paul

    Contact Seller
    South Elgin, IL (20 mi)
    Quick view
  • Blue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 Base

    $65,356

    4,075 mi.
    Est. $1,195/mo

    Maserati of Naperville

    3.6
    Check Availability
    $300 delivery from Naperville, IL (36 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $36,855

    65,498 mi.
    Est. $674/mo

    Autos of Chicago

    4.3
    Check Availability
    $30 delivery from Arlington Heights, IL (31 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