Autotrader has 494 BMW X5s for sale near Garden Grove, CA, including a Used 2016 BMW X5 sDrive35i, a Used 2018 BMW X5 sDrive35i, and a Used 2015 BMW X5 xDrive35i ranging in price from $3,900 to $97,795.