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

    Huntley Ford

    4.7
    Huntley, IL (16 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. $628/mo

    Autos of Chicago

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

    $216
    44,596 mi.
    Est. $838/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (14 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. $620/mo

    Genesis of Aurora

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

    $1K
    40,871 mi.
    Est. $836/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, 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

    $31,376

    84,592 mi.
    Est. $583/mo

    Dart Motors

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

    Ogden Motors

    4.8
    Berwyn, IL (24 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. $583/mo

    Conway Imports

    4.2
    Streamwood, IL (3 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. $896/mo

    KNB Motors Inc

    Northlake, IL (16 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. $743/mo

    Huntley Ford

    4.7
    Huntley, IL (16 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. $564/mo

    Greater Chicago Motors

    4.0
    St. Charles, IL (9 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. $611/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (16 mi)
    Check Availability
  • Blue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50i

    $41,387

    49,795 mi.
    Est. $769/mo

    Star Auto Works

    Downers Grove, IL (15 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. $732/mo

    Dart Motors

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

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (16 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

    $38,876

    76,485 mi.
    Est. $722/mo

    Dart Motors

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

    Dart Motors

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

    CityWerks Motorsports

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

    $29,995

    60,035 mi.
    Est. $557/mo

    St. Charles Motorcars

    4.2
    St Charles, IL (5 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 (10 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 (22 mi)
    Check Availability
  • Gray 2021 BMW X5 M50i

    $36,277

    $1K
    65,193 mi.
    Est. $674/mo

    Haus of Imports

    4.3
    Lemont, IL (24 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

    $44,920

    65,648 mi.
    Est. $835/mo

    Land Rover Indianapolis

    $399 delivery from Indianapolis, IN (180 mi)
    Check Availability
  • Blue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50iBlue 2020 BMW X5 M50i

    $42,998

    $1K
    47,876 mi.
    Est. $799/mo

    CarMax Des Moines

    4.1
    $149 delivery to Schaumburg, IL (9 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

    $31,376

    74,890 mi.
    Est. $583/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (31 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

    $37,995

    66,253 mi.
    Est. $706/mo

    Blue Sky Auto Sales - Crestwood

    2.8
    Crestwood, IL (34 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. $841/mo

    Champion Motorsports

    Crestwood, IL (33 mi)
    Check Availability

BMW X5 M50i by city

BMW X5 by trim