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 Listings
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
  • Tanzanite Blue II Metallic 2026 BMW i7 XDrive60Tanzanite Blue II Metallic 2026 BMW i7 XDrive60Tanzanite Blue II Metallic 2026 BMW i7 XDrive60Tanzanite Blue II Metallic 2026 BMW i7 XDrive60Tanzanite Blue II Metallic 2026 BMW i7 XDrive60Tanzanite Blue II Metallic 2026 BMW i7 XDrive60

    $122,239

    3,000 mi.
    Est. $2,277/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability

  • Carbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50i

    $28,411

    $2K
    92,616 mi.
    Est. $529/mo

    DuPage CDJR

    4.0
    Glendale Heights, IL (16 mi)
    Check Availability

  • Brooklyn Gray Metallic 2023 BMW X3 M40iBrooklyn Gray Metallic 2023 BMW X3 M40iBrooklyn Gray Metallic 2023 BMW X3 M40iBrooklyn Gray Metallic 2023 BMW X3 M40iBrooklyn Gray Metallic 2023 BMW X3 M40iBrooklyn Gray Metallic 2023 BMW X3 M40i

    $45,900

    $500
    36,978 mi.
    Est. $855/mo

    McGrath Kia Highland Park

    4.1
    Highland Park, IL (27 mi)
    Check Availability

  • Titanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 Base

    $29,894

    64,190 mi.
    Est. $557/mo

    Impex Auto Sales

    4.7
    $667 delivery from Greensboro, NC (585 mi)
    Check Availability
  • Frozen Pure Grey Metallic 2026 BMW X6 M60iFrozen Pure Grey Metallic 2026 BMW X6 M60iFrozen Pure Grey Metallic 2026 BMW X6 M60iFrozen Pure Grey Metallic 2026 BMW X6 M60iFrozen Pure Grey Metallic 2026 BMW X6 M60iFrozen Pure Grey Metallic 2026 BMW X6 M60i

    $84,737

    25,859 mi.
    Est. $1,578/mo

    Deluxe Auto Sales

    4.6
    $355 delivery from Linden, NJ (710 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $52,912

    $500
    16,170 mi.
    Est. $986/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (31 mi)
    Check Availability
  • 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

    $26,870

    $502
    78,994 mi.
    Est. $500/mo

    Muller Honda of Gurnee

    4.9
    Gurnee, IL (43 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40i

    $29,168

    $2.3K
    50,568 mi.
    Est. $543/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (34 mi)
    Check Availability
  • Gray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40i

    $53,407

    10,392 mi.
    Est. $995/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (35 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $53,524

    $333
    25,895 mi.
    Est. $997/mo

    Huntley Ford

    4.7
    Huntley, IL (40 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30iCarbon Black Metallic 2025 BMW X4 xDrive30i

    $45,912

    $500
    17,797 mi.
    Est. $855/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (31 mi)
    Check Availability
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $40,402

    $910
    48,914 mi.
    Est. $753/mo

    Rosen Hyundai of Algonquin

    4.6
    Algonquin, IL (38 mi)
    Check Availability
  • 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

    $47,202

    5,255 mi.
    Est. $879/mo

    Castle Chevrolet GMC

    4.4
    McHenry, IL (44 mi)
    Check Availability
  • 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

    $44,635

    14,300 mi.
    Est. $831/mo

    Huntley Ford

    4.7
    Huntley, IL (40 mi)
    Check Availability
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $39,857

    20,130 mi.
    Est. $742/mo

    Huntley Ford

    4.7
    Huntley, IL (40 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $26,912

    $500
    48,980 mi.
    Est. $501/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (31 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $23,411

    $1K
    78,150 mi.
    Est. $436/mo

    Brilliance Honda in Crystal Lake

    4.9
    Crystal Lake, IL (43 mi)
    Check Availability