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
  • Blue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50i

    $39,968

    56,113 mi.
    Est. $738/mo

    Huntley Ford

    4.7
    Huntley, IL (4 mi)
    Check Availability

  • Mineral White Metallic 2020 BMW X5 M50iMineral White Metallic 2020 BMW X5 M50iMineral White Metallic 2020 BMW X5 M50iMineral White Metallic 2020 BMW X5 M50iMineral White Metallic 2020 BMW X5 M50iMineral White Metallic 2020 BMW X5 M50i

    $30,372

    88,598 mi.
    Est. $561/mo

    Greater Chicago Motors

    4.0
    St. Charles, IL (14 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50iCarbon Black Metallic 2023 BMW X5 M50i

    $32,873

    86,494 mi.
    Est. $607/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (26 mi)
    Check Availability
  • Gray 2021 BMW X5 M50iGray 2021 BMW X5 M50iGray 2021 BMW X5 M50iGray 2021 BMW X5 M50iGray 2021 BMW X5 M50iGray 2021 BMW X5 M50i

    $39,376

    55,763 mi.
    Est. $727/mo

    Dart Motors

    4.1
    Mchenry, IL (18 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50i

    $48,219

    36,017 mi.
    Est. $890/mo

    KNB Motors Inc

    Northlake, IL (28 mi)
    Check Availability
  • Blue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50iBlue 2022 BMW X5 M50i

    $39,968

    56,113 mi.
    Est. $738/mo

    Huntley Ford

    4.7
    Huntley, IL (4 mi)
    Check Availability
  • Black 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50i

    $44,998

    40,871 mi.
    Est. $830/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (30 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

    93,277 mi.
    Est. $616/mo

    Genesis of Aurora

    4.7
    Aurora, IL (26 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

    $45,091

    44,596 mi.
    Est. $832/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (26 mi)
    Check Availability
  • White 2022 BMW X5 M50iWhite 2022 BMW X5 M50iWhite 2022 BMW X5 M50iWhite 2022 BMW X5 M50iWhite 2022 BMW X5 M50iWhite 2022 BMW X5 M50i

    $37,376

    $1.5K
    76,485 mi.
    Est. $690/mo

    Dart Motors

    4.1
    Mchenry, IL (18 mi)
    Check Availability
  • BLACK 2020 BMW X5 M50iBLACK 2020 BMW X5 M50iBLACK 2020 BMW X5 M50iBLACK 2020 BMW X5 M50iBLACK 2020 BMW X5 M50iBLACK 2020 BMW X5 M50i

    $31,346

    70,212 mi.
    Est. $579/mo

    Conway Imports

    4.2
    Streamwood, IL (14 mi)
    Check Availability
  • White 2023 BMW X5 M50iWhite 2023 BMW X5 M50iWhite 2023 BMW X5 M50iWhite 2023 BMW X5 M50iWhite 2023 BMW X5 M50iWhite 2023 BMW X5 M50i

    $41,876

    78,430 mi.
    Est. $773/mo

    Dart Motors

    4.1
    Mchenry, IL (18 mi)
    Check Availability
  • Black 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50i

    $30,376

    92,961 mi.
    Est. $561/mo

    Dart Motors

    4.1
    Mchenry, IL (18 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. $588/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (26 mi)
    Check Availability
  • Black 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50i

    $31,376

    84,592 mi.
    Est. $579/mo

    Dart Motors

    4.1
    Mchenry, IL (18 mi)
    Check Availability
  • Black 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50iBlack 2021 BMW X5 M50i

    $42,407

    43,607 mi.
    Est. $783/mo

    Bunt Motors Inc

    Northbrook, IL (29 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2021 BMW X5 M50iTanzanite Blue II Metallic 2021 BMW X5 M50iTanzanite Blue II Metallic 2021 BMW X5 M50iTanzanite Blue II Metallic 2021 BMW X5 M50iTanzanite Blue II Metallic 2021 BMW X5 M50iTanzanite Blue II Metallic 2021 BMW X5 M50i

    $35,823

    78,855 mi.
    Est. $661/mo

    CityWerks Motorsports

    4.8
    Glendale Heights, IL (22 mi)
    Check Availability
  • Arctic Grey Metallic 2020 BMW X5 M50iArctic Grey Metallic 2020 BMW X5 M50iArctic Grey Metallic 2020 BMW X5 M50iArctic Grey Metallic 2020 BMW X5 M50iArctic Grey Metallic 2020 BMW X5 M50iArctic Grey Metallic 2020 BMW X5 M50i

    $29,995

    60,035 mi.
    Est. $554/mo

    St. Charles Motorcars

    4.2
    St Charles, IL (15 mi)
    Check Availability
  • Arctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50i

    Not Priced

    64,413 mi.
    Est. $0/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (22 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

    Not Priced

    52,103 mi.
    Est. $0/mo

    CityWerks Motorsports

    4.8
    Glendale Heights, IL (22 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW X5 M50i

    Not Priced

    44,751 mi.
    Est. $0/mo

    Ultimo Motors North Shore

    3.3
    Northbrook, IL (29 mi)
    Check Availability
  • Blue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50i

    $47,998

    54,773 mi.
    Est. $886/mo

    CarMax Louisville

    4.9
    $799 delivery to Algonquin, IL (5 mi)
    Check Availability
  • White 2021 BMW X5 M50iWhite 2021 BMW X5 M50iWhite 2021 BMW X5 M50iWhite 2021 BMW X5 M50iWhite 2021 BMW X5 M50iWhite 2021 BMW X5 M50i

    $48,998

    48,165 mi.
    Est. $904/mo

    CarMax Gastonia

    4.3
    $399 delivery to Algonquin, IL (5 mi)
    Check Availability
  • Black 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50iBlack 2020 BMW X5 M50i

    $27,419

    $1K
    105,660 mi.
    Est. $506/mo

    Ogden Motors

    4.8
    Berwyn, IL (36 mi)
    Check Availability
  • Alpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50iAlpine White 2022 BMW X5 M50i

    $36,995

    $1K
    66,253 mi.
    Est. $683/mo

    Blue Sky Auto Sales - Crestwood

    2.8
    Crestwood, IL (47 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

    61,652 mi.
    Est. $836/mo

    Champion Motorsports

    Crestwood, IL (45 mi)
    Check Availability

BMW X5 M50i by city

BMW X5 by trim