The second-generation E70 X5 introduced a larger footprint, optional third-row seating, and more powerful engines. Today, it's an accessible entry into modern BMW ownership, offering a practical and engaging driving experience at an affordable price point.
Typical sold price of a BMW E70 X5 ranges from $1,812 to $12,990, based on 5,157 sales tracked on Hypercars. 1,474 currently for sale.
The second-generation BMW X5, known as the E70, ran from 2007 to 2013. It was a significant update over its E53 predecessor, growing in size to accommodate an optional third-row seat and introducing more advanced technology like the iDrive infotainment system, active steering, and adaptive suspension. Powertrains evolved during its run, with early models using the naturally aspirated N52 inline-6 and N62 V8, while the 2011 LCI facelift brought the more powerful and efficient N55 turbocharged inline-6 and N63 twin-turbo V8.
Enthusiasts appreciate the E70 for its blend of modern comfort and classic BMW driving dynamics, especially in pre-LCI models with hydraulic steering. Desirable variants include the torquey and efficient 35d diesel and the powerful post-LCI 35i and 50i models. It's a practical and capable SUV that still delivers an engaging experience behind the wheel, making it a popular choice for those wanting a do-it-all family hauler that doesn't feel generic.
The E70 market is mature and highly affordable, with an average sale price of just over $11,000 across nearly 250 transactions. While high-mileage examples have reached the bottom of their depreciation curve, clean, low-mileage V8 and diesel models are holding their value well. These SUVs represent a strong value proposition, offering a premium German driving experience for a fraction of their original cost.
Prices range from under $1,000 for project cars to over $26,000 for well-maintained, low-mileage examples.
5,157 BMW E70 X5 vehicles have been tracked across auctions and listings on Hypercars, with 1474 currently live. Sold prices range from $500 to $1,234,567.
Data sourced from Bring a Trailer, Cars & Bids, eBay Motors, PCarMarket, and Collecting Cars. Updated daily.
Based on 5,157 sales tracked on Hypercars, BMW E70 X5 prices typically range from $1,812 to $12,990. There are 1,474 currently for sale.
There are 1,474 BMW E70 X5 listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.