Skip to content

2000-2026 BMW X5 for Sale

45 active listings from 4 platforms — updated every hour.

Price Analysis

$8,810

Average Price

$1,200

Lowest Price

$76,985

Highest Price

136,400

Avg Mileage

Listings by Platform

21

cargurus

10

Facebook

8

Craigslist

6

OfferUp

Browse all 45 BMW X5 listings

Filter by year, price, mileage, city, and more.

View all BMW models|Browse all makes