Skip to content

2000-2026 BMW X5 for Sale

52 active listings from 4 platforms — updated every hour.

Price Analysis

$12,290

Average Price

$1,200

Lowest Price

$76,985

Highest Price

126,120

Avg Mileage

Listings by Platform

21

cargurus

13

OfferUp

10

Facebook

8

Craigslist

Browse all 52 BMW X5 listings

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

View all BMW models|Browse all makes