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
  • Dravit Gray Metallic 2021 BMW X5 M50iDravit Gray Metallic 2021 BMW X5 M50iDravit Gray Metallic 2021 BMW X5 M50iDravit Gray Metallic 2021 BMW X5 M50iDravit Gray Metallic 2021 BMW X5 M50iDravit Gray Metallic 2021 BMW X5 M50i

    $33,089

    86,660 mi.
    Est. $623/mo

    Jimmy Britt Chrysler Jeep Dodge RAM

    4.5
    Statesboro, GA (729 mi)
    Check Availability

  • Carbon Black Metallic 2020 BMW X5 M50iCarbon Black Metallic 2020 BMW X5 M50iCarbon Black Metallic 2020 BMW X5 M50iCarbon Black Metallic 2020 BMW X5 M50iCarbon Black Metallic 2020 BMW X5 M50iCarbon Black Metallic 2020 BMW X5 M50i

    $33,899

    71,818 mi.
    Est. $639/mo

    McSweeney CDJR Clanton

    4.8
    Clanton, AL (624 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

    $34,470

    70,835 mi.
    Est. $649/mo

    Fountain Buick GMC

    4.7
    Orlando, FL (993 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,977

    $1K
    93,277 mi.
    Est. $640/mo

    Genesis of Aurora

    4.7
    Aurora, IL (31 mi)
    Check Availability
  • Alpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50iAlpine White 2020 BMW X5 M50i

    $34,849

    $396
    65,438 mi.
    Est. $657/mo

    Motorwerks MINI

    4.8
    Golden Valley, MN (359 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X5 M50iCarbon Black Metallic 2021 BMW X5 M50iCarbon Black Metallic 2021 BMW X5 M50iCarbon Black Metallic 2021 BMW X5 M50iCarbon Black Metallic 2021 BMW X5 M50iCarbon Black Metallic 2021 BMW X5 M50i

    $35,800

    70,998 mi.
    Est. $674/mo

    H. M. Brown Automotive

    5.0
    Centennial, CO (913 mi)
    Check Availability
  • Black 2023 BMW X5 M50iBlack 2023 BMW X5 M50iBlack 2023 BMW X5 M50iBlack 2023 BMW X5 M50iBlack 2023 BMW X5 M50iBlack 2023 BMW X5 M50i

    $62,593

    $3K
    20,964 mi.
    Est. $1,179/mo

    BMW, Mini of Wichita

    4.7
    Wichita, KS (584 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X5 M50iPhytonic Blue Metallic 2023 BMW X5 M50iPhytonic Blue Metallic 2023 BMW X5 M50iPhytonic Blue Metallic 2023 BMW X5 M50iPhytonic Blue Metallic 2023 BMW X5 M50iPhytonic Blue Metallic 2023 BMW X5 M50i

    $50,799

    29,634 mi.
    Est. $957/mo

    Knight Claremont Chrysler Dodge Jeep Ram

    4.2
    Claremont, CA (1,715 mi)
    Check Availability
  • White Metallic 2022 BMW X5 M50iWhite Metallic 2022 BMW X5 M50iWhite Metallic 2022 BMW X5 M50iWhite Metallic 2022 BMW X5 M50iWhite Metallic 2022 BMW X5 M50iWhite Metallic 2022 BMW X5 M50i

    $45,276

    40,879 mi.
    Est. $853/mo

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (933 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

    $38,893

    79,425 mi.
    Est. $733/mo

    The Highline Group

    4.5
    Lowell, MA (833 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50i

    $38,854

    $274
    74,904 mi.
    Est. $732/mo

    Toyota of Fayetteville

    4.8
    Fayetteville, AR (532 mi)
    Check Availability
  • Gray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50i

    $42,998

    $1K
    58,215 mi.
    Est. $810/mo

    CarMax Boise (Meridian)

    4.5
    MERIDIAN, ID (1,455 mi)
    Check Availability
  • White 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50i

    $41,998

    53,666 mi.
    Est. $791/mo

    CarMax Independence

    4.6
    Independence, MO (405 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50i

    $41,479

    54,306 mi.
    Est. $781/mo

    Concord Mazda

    4.9
    Concord, CA (1,831 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X5 M50iMineral White Metallic 2021 BMW X5 M50iMineral White Metallic 2021 BMW X5 M50iMineral White Metallic 2021 BMW X5 M50iMineral White Metallic 2021 BMW X5 M50iMineral White Metallic 2021 BMW X5 M50i

    $48,698

    $1K
    16,761 mi.
    Est. $917/mo

    BMW West Palm Beach

    4.9
    West Palm Beach, FL (1,133 mi)
    Check Availability

  • Arctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50i

    $33,167

    79,940 mi.
    Est. $625/mo

    Van Horn Nissan VW of Sheboygan

    4.5
    Sheboygan, WI (126 mi)
    Check Availability
  • Arctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50i

    $44,578

    39,222 mi.
    Est. $840/mo

    INFINITI of Novi

    4.6
    Novi, MI (219 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50i

    $57,198

    26,215 mi.
    Est. $1,078/mo

    Mercedes-Benz of Lynnwood

    4.6
    Lynnwood, WA (1,732 mi)
    Check Availability
  • White 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50iWhite 2020 BMW X5 M50i

    $38,998

    $1K
    43,576 mi.
    Est. $735/mo

    CarMax Town Center

    4.4
    Kennesaw, GA (569 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

    $44,998

    45,077 mi.
    Est. $848/mo

    CarMax Fremont

    4.4
    Fremont, CA (1,838 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

    $44,191

    $115
    43,649 mi.
    Est. $833/mo

    Pierre Ford Lincoln of Lynnwood

    3.4
    Lynnwood, WA (1,733 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

    $39,140

    76,848 mi.
    Est. $737/mo

    Dallas Cars of Texas

    4.4
    Dallas, TX (801 mi)
    Check Availability
  • Gray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50iGray 2022 BMW X5 M50i

    $43,998

    35,395 mi.
    Est. $829/mo

    CarMax Sacramento/Roseville

    4.6
    Roseville, CA (1,773 mi)
    Check Availability
  • Ametrin Metallic 2022 BMW X5 M50iAmetrin Metallic 2022 BMW X5 M50iAmetrin Metallic 2022 BMW X5 M50iAmetrin Metallic 2022 BMW X5 M50iAmetrin Metallic 2022 BMW X5 M50iAmetrin Metallic 2022 BMW X5 M50i

    $45,164

    $500
    43,052 mi.
    Est. $851/mo

    ALM Hyundai Athens

    4.0
    Athens, GA (594 mi)
    Check Availability
  • Alpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50i

    $35,069

    $110
    78,753 mi.
    Est. $661/mo

    Woodhouse Cadillac of Omaha

    4.7
    Omaha, NE (444 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X5 M50iPhytonic Blue Metallic 2022 BMW X5 M50iPhytonic Blue Metallic 2022 BMW X5 M50iPhytonic Blue Metallic 2022 BMW X5 M50iPhytonic Blue Metallic 2022 BMW X5 M50iPhytonic Blue Metallic 2022 BMW X5 M50i

    $37,888

    $1.7K
    65,589 mi.
    Est. $714/mo

    Volvo Cars Arrowhead

    4.8
    Glendale, AZ (1,450 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

    $38,048

    61,924 mi.
    Est. $717/mo

    Jimmy Britt Chrysler Jeep Dodge RAM

    4.5
    Statesboro, GA (729 mi)
    Check Availability

  • Alpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50i

    $46,010

    $1K
    64,189 mi.
    Est. $867/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (1,856 mi)
    Check Availability
  • Alpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50i

    $41,983

    $990
    61,667 mi.
    Est. $791/mo

    Mullinax Ford of Olympia

    4.4
    Olympia, WA (1,761 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50iBlack Sapphire Metallic 2023 BMW X5 M50i

    $49,114

    49,561 mi.
    Est. $925/mo

    Mercedes-Benz of Santa Rosa

    4.8
    Santa Rosa, CA (1,856 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

    $42,498

    75,247 mi.
    Est. $801/mo

    Modern Motorcars

    4.9
    Nixa, MO (449 mi)
    Check Availability