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
  • 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. $995/mo

    Motor Werks Cadillac

    4.8
    Barrington, IL (22 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. $548/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (26 mi)
    Check Availability

  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $26,271

    $1K
    52,891 mi.
    Est. $494/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (23 mi)
    Check Availability

  • Dark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35iDark Graphite 2018 BMW X5 xDrive35i

    $16,370

    107,658 mi.
    Est. $308/mo

    Genesis of Highland Park

    4.6
    Highland Park, IL (23 mi)
    Check Availability
  • Dravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50iDravit Grey Metallic 2023 BMW X5 M50i

    $33,377

    $1.6K
    93,277 mi.
    Est. $627/mo

    Genesis of Aurora

    4.7
    Aurora, IL (19 mi)
    Check Availability
  • Frozen Black 2024 BMW X5 M60iFrozen Black 2024 BMW X5 M60iFrozen Black 2024 BMW X5 M60iFrozen Black 2024 BMW X5 M60iFrozen Black 2024 BMW X5 M60iFrozen Black 2024 BMW X5 M60i

    $69,872

    21,595 mi.
    Est. $1,313/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (17 mi)
    Check Availability
  • Gray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35i

    $16,977

    96,578 mi.
    Est. $319/mo

    Carbox

    5.0
    Oakbrook Terrace, IL (4 mi)
    Check Availability
  • White 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40iWhite 2026 BMW X5 xDrive40i

    $52,998

    31,136 mi.
    Est. $996/mo

    CarMax Naperville

    4.6
    Naperville, IL (17 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50iArctic Gray Metallic 2020 BMW X5 M50i

    $33,767

    71,183 mi.
    Est. $635/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (15 mi)
    Check Availability

  • Space Gray Metallic 2018 BMW X5 sDrive35iSpace Gray Metallic 2018 BMW X5 sDrive35iSpace Gray Metallic 2018 BMW X5 sDrive35iSpace Gray Metallic 2018 BMW X5 sDrive35iSpace Gray Metallic 2018 BMW X5 sDrive35iSpace Gray Metallic 2018 BMW X5 sDrive35i

    $16,193

    $197
    95,302 mi.
    Est. $304/mo

    Castle Hyundai Downers Grove

    4.1
    Downers Grove, IL (9 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

    $56,590

    $717
    27,898 mi.
    Est. $1,064/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (4 mi)
    Check Availability
  • Carbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40iCarbon Black Metallic 2020 BMW X5 xDrive40i

    $28,357

    82,005 mi.
    Est. $533/mo

    Driven Auto of Dundee

    4.2
    East Dundee, IL (23 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $27,200

    106,073 mi.
    Est. $511/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (14 mi)
    Check Availability
  • Brown 2019 BMW X5 xDrive40iBrown 2019 BMW X5 xDrive40iBrown 2019 BMW X5 xDrive40iBrown 2019 BMW X5 xDrive40iBrown 2019 BMW X5 xDrive40iBrown 2019 BMW X5 xDrive40i

    $26,872

    66,985 mi.
    Est. $505/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (12 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,190

    23,144 mi.
    Est. $1,000/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (14 mi)
    Check Availability

  • Blue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40iBlue 2023 BMW X5 xDrive40i

    $41,998

    $1K
    29,121 mi.
    Est. $789/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (15 mi)
    Check Availability
  • Blue 2016 BMW X5 xDrive35iBlue 2016 BMW X5 xDrive35iBlue 2016 BMW X5 xDrive35iBlue 2016 BMW X5 xDrive35iBlue 2016 BMW X5 xDrive35iBlue 2016 BMW X5 xDrive35i

    $12,797

    $200
    117,180 mi.
    Est. $241/mo

    Car Luxe Motors

    4.8
    Joliet, IL (26 mi)
    Check Availability
  • White 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40i

    $32,999

    47,480 mi.
    Est. $620/mo

    TAB Auto Brokers

    4.5
    Chicago, IL (11 mi)
    Check Availability
  • Brown 2015 BMW X5 xDrive35iBrown 2015 BMW X5 xDrive35iBrown 2015 BMW X5 xDrive35iBrown 2015 BMW X5 xDrive35iBrown 2015 BMW X5 xDrive35iBrown 2015 BMW X5 xDrive35i

    $14,402

    84,518 mi.
    Est. $271/mo

    Auto House Motors

    4.3
    Downers Grove, IL (8 mi)
    Check Availability
  • 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

    $31,873

    121,188 mi.
    Est. $599/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (19 mi)
    Check Availability
  • Alpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40i

    $55,434

    18,969 mi.
    Est. $1,042/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (14 mi)
    Check Availability

  • Black 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35iBlack 2018 BMW X5 xDrive35i

    $17,877

    78,325 mi.
    Est. $336/mo

    Haus of Imports

    4.3
    Lemont, IL (13 mi)
    Check Availability
  • Black 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35i

    $10,976

    $200
    138,502 mi.
    Est. $206/mo

    Your Choice Auto Sales of Joliet

    4.8
    Joliet, IL (28 mi)
    Check Availability
  • WHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40i

    $29,700

    84,665 mi.
    Est. $558/mo

    EMH Motors

    Arlington Heights, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 M50i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X5 M50i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X5 M50i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X5 M50i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X5 M50i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X5 M50i Sports Activity Vehicle

    $45,277

    $2K
    61,652 mi.
    Est. $851/mo

    Champion Motorsports

    Crestwood, IL (18 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $27,402

    66,280 mi.
    Est. $515/mo

    Barrington Auto Specialists

    Barrington, IL (23 mi)
    Check Availability
  • White Metallic 2021 BMW X5 xDrive40iWhite Metallic 2021 BMW X5 xDrive40iWhite Metallic 2021 BMW X5 xDrive40iWhite Metallic 2021 BMW X5 xDrive40iWhite Metallic 2021 BMW X5 xDrive40iWhite Metallic 2021 BMW X5 xDrive40i

    $28,718

    82,849 mi.
    Est. $540/mo

    INFINITI of Clarendon Hills

    4.8
    Clarendon Hills, IL (7 mi)
    Check Availability

  • Space Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35i

    $13,375

    96,625 mi.
    Est. $251/mo

    Mr. C's Auto Mart

    Midlothian, IL (21 mi)
    Check Availability
  • Alpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport ActivityAlpine White 2013 BMW X5 xDrive 35i Sport Activity

    $8,944

    $400
    126,921 mi.
    Est. $168/mo

    1st Choice Auto Sales of Joliet

    Joliet, IL (27 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40i

    $30,372

    86,614 mi.
    Est. $571/mo

    Baha Auto of Burbank

    Burbank, IL (12 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $28,911

    47,111 mi.
    Est. $543/mo

    Bunt Motors Inc

    Northbrook, IL (16 mi)
    Check Availability
  • Blue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40i

    $42,998

    22,367 mi.
    Est. $808/mo

    CarMax Rochester

    4.3
    $349 delivery to Hillside, IL (2 mi)
    Check Availability
  • Brown 2026 BMW X5 xDrive40iBrown 2026 BMW X5 xDrive40iBrown 2026 BMW X5 xDrive40iBrown 2026 BMW X5 xDrive40iBrown 2026 BMW X5 xDrive40iBrown 2026 BMW X5 xDrive40i

    $50,998

    36,014 mi.
    Est. $959/mo

    CarMax Memphis

    4.8
    $249 delivery to Hillside, IL (2 mi)
    Check Availability