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
  • White Metallic 2023 BMW X7 xDrive40iWhite Metallic 2023 BMW X7 xDrive40iWhite Metallic 2023 BMW X7 xDrive40iWhite Metallic 2023 BMW X7 xDrive40iWhite Metallic 2023 BMW X7 xDrive40iWhite Metallic 2023 BMW X7 xDrive40i

    $55,266

    51,376 mi.
    Est. $1,015/mo

    Kunes Hyundai of Sycamore

    4.6
    Check Availability
    Sycamore, IL (30 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

    $9,891

    $100
    81,312 mi.
    Est. $182/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Check Availability
    Crystal Lake, IL (27 mi)

    Quick view
  • $59,995

    14,381 mi.
    Est. $1,102/mo

    Lou Bachrodt BMW

    Rockford, IL (16 mi)
    Quick view
  • $94,995

    1,230 mi.
    Est. $1,745/mo

    Lou Bachrodt BMW

    Rockford, IL (16 mi)
    Quick view
  • $32,998

    14,434 mi.
    Est. $606/mo

    Lou Bachrodt BMW

    Rockford, IL (16 mi)
    Quick view
  • Alpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 Base

    Not Priced

    70,113 mi.

    Kunes Ford of Delavan

    4.0
    Check Availability
    Delavan, WI (17 mi)
    Quick view
  • $48,010

    53,220 mi.
    Est. $882/mo

    Kunes Chrysler Dodge Jeep Ram of Woodstock

    4.8
    Check Availability
    Woodstock, IL (19 mi)
    Quick view
  • Isle of Man Green Metallic 2022 BMW M4 Competition xDriveIsle of Man Green Metallic 2022 BMW M4 Competition xDriveIsle of Man Green Metallic 2022 BMW M4 Competition xDriveIsle of Man Green Metallic 2022 BMW M4 Competition xDriveIsle of Man Green Metallic 2022 BMW M4 Competition xDriveIsle of Man Green Metallic 2022 BMW M4 Competition xDrive

    $63,468

    49,276 mi.
    Est. $1,166/mo

    JON GREEN FAMILY AUTO

    Check Availability
    MILTON, WI (27 mi)

    Quick view
  • $35,000

    8,577 mi.
    Est. $643/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (25 mi)
    Quick view
  • $99,000

    1,176 mi.
    Est. $1,819/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (25 mi)
    Quick view
  • $54,000

    6,452 mi.
    Est. $992/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (25 mi)
    Quick view
  • $92,000

    10,330 mi.
    Est. $1,690/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (25 mi)
    Quick view
  • $89,000

    33,252 mi.
    Est. $1,635/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (25 mi)
    Quick view
  • $33,500

    22,205 mi.
    Est. $615/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (25 mi)
    Quick view
  • $33,301

    39,048 mi.
    Est. $612/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $50,301

    34,883 mi.
    Est. $924/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $48,301

    35,846 mi.
    Est. $887/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $32,410

    35,771 mi.
    Est. $595/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $42,301

    33,079 mi.
    Est. $777/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $41,410

    42,322 mi.
    Est. $761/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $42,301

    32,129 mi.
    Est. $777/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • $72,407

    7,814 mi.
    Est. $1,330/mo

    Jim M'Lady Nissan

    4.9
    Check Availability
    Crystal Lake, IL (27 mi)
    Quick view
  • $24,800

    56,189 mi.
    Est. $456/mo

    Illinois Motors

    4.4
    Check Availability
    Cary, IL (29 mi)
    Quick view
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $92,998

    13,087 mi.
    Est. $1,708/mo

    CarMax Greensboro

    Check Availability
    $399 delivery to Algonquin, IL (28 mi)
    Quick view
  • White 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 Competition

    $74,998

    20,478 mi.
    Est. $1,378/mo

    CarMax Wichita

    Check Availability
    $399 delivery to Algonquin, IL (28 mi)
    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $38,575

    16,032 mi.
    Est. $709/mo

    McGrath Acura of Libertyville

    4.4
    Check Availability
    Libertyville, IL (43 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $52,912

    5,436 mi.
    Est. $972/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (38 mi)
    Quick view
  • Alpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60i

    $89,411

    1,099 mi.
    Est. $1,643/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (47 mi)
    Quick view
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $52,407

    4,595 mi.
    Est. $963/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (47 mi)
    Quick view
  • Alpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40i

    $40,274

    70,047 mi.
    Est. $740/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (41 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $21,599

    $196
    55,852 mi.
    Est. $397/mo

    Bob Rohrman's Gurnee Hyundai

    4.2
    Check Availability
    Gurnee, IL (41 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $29,476

    $378
    88,251 mi.
    Est. $541/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (41 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40i

    $34,844

    64,479 mi.
    Est. $640/mo

    Zeigler Honda of Racine

    4.6
    Check Availability
    Mt Pleasant, WI (47 mi)
    Quick view
  • Skyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60iSkyscraper Gray Metallic 2024 BMW X5 M60i

    $61,989

    $1K
    49,478 mi.
    Est. $1,139/mo

    Kearns Motor Car Co.

    4.6
    Check Availability
    Johnson Creek, WI (47 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $28,848

    $413
    48,431 mi.
    Est. $530/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (46 mi)
    Quick view
  • Alpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28i

    $7,380

    131,015 mi.
    Est. $136/mo

    Genesis of Highland Park

    4.6
    Check Availability
    Highland Park, IL (49 mi)
    Quick view
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $32,998

    $1K
    23,926 mi.
    Est. $606/mo

    CarMax Schaumburg

    4.5
    Check Availability
    Schaumburg, IL (43 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