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
  • 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
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $21,991

    80,341 mi.
    Est. $404/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Check Availability
    Crystal Lake, IL (27 mi)

    Quick view
  • $33,991

    32,904 mi.
    Est. $624/mo

    Lou Bachrodt BMW

    Rockford, IL (16 mi)
    Quick view
  • $43,994

    13,341 mi.
    Est. $808/mo

    Lou Bachrodt BMW

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

    24,074 mi.
    Est. $845/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
  • $59,995

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

    Lou Bachrodt BMW

    Rockford, IL (16 mi)
    Quick view
  • Dravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDrive

    $48,301

    43,805 mi.
    Est. $887/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 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
  • $35,000

    8,577 mi.
    Est. $643/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
  • White 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30i

    $30,301

    53,889 mi.
    Est. $557/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 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
  • $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
  • $48,301

    35,846 mi.
    Est. $887/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (26 mi)
    Quick view
  • Gray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40i

    $57,301

    39,349 mi.
    Est. $1,053/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
  • 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

    $8,099

    $413
    86,000 mi.
    Est. $149/mo

    Autos of Chicago

    4.3
    Check Availability
    $46 delivery from Arlington Heights, IL (46 mi)
    Quick view
  • Black Sapphire Metallic 2008 BMW Z4 M RoadsterBlack Sapphire Metallic 2008 BMW Z4 M RoadsterBlack Sapphire Metallic 2008 BMW Z4 M RoadsterBlack Sapphire Metallic 2008 BMW Z4 M RoadsterBlack Sapphire Metallic 2008 BMW Z4 M RoadsterBlack Sapphire Metallic 2008 BMW Z4 M Roadster

    $25,983

    $597
    56,084 mi.
    Est. $477/mo

    Ames Ford

    4.9
    Check Availability
    $123 delivery from Ames, IA (251 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $32,912

    42,142 mi.
    Est. $605/mo

    Motor Werks Cadillac

    4.8
    Check Availability
    Barrington, IL (37 mi)
    Quick view
  • Dune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDrive

    $50,412

    5,377 mi.
    Est. $926/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (38 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $90,411

    1,014 mi.
    Est. $1,661/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
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $17,890

    96,615 mi.
    Est. $329/mo

    Woodfield Lexus

    4.8
    Check Availability
    Schaumburg, IL (43 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
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $32,376

    46,963 mi.
    Est. $595/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (41 mi)
    Quick view
  • Arctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50i

    $55,412

    19,494 mi.
    Est. $1,018/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (38 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40i

    $42,972

    33,595 mi.
    Est. $789/mo

    Arlington Nissan

    4.2
    Check Availability
    Arlington Heights, IL (43 mi)
    Quick view
  • Alpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35i

    $17,876

    $500
    89,999 mi.
    Est. $328/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (41 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

    $62,989

    49,478 mi.
    Est. $1,157/mo

    Kearns Motor Car Co.

    4.6
    Check Availability
    Johnson Creek, WI (47 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40iBlack Sapphire Metallic 2023 BMW X3 M40i

    $49,432

    21,742 mi.
    Est. $908/mo

    Zeigler Honda of Racine

    4.6
    Check Availability
    Mt Pleasant, WI (47 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