New 2025 BMW X5 XDrive40i # stock 250031 Automatic Selling Price $107,590* + Taxes & License * Freight & Fees Included See More Compare Fine Print