xDrive50i 4dr All-Wheel Drive Sports Activity Vehicle
2016 BMW X5 For Sale

2016 BMW X5 M

2016 BMW X5 M

Asking Price $40,498
Mileage 47,937
Location Denver, CO
2016 BMW X5 xDrive35i

2016 BMW X5 xDrive35i

Asking Price $18,495
Mileage 127,876
Location Monroe, NC
2016 BMW X5 xDrive40e

2016 BMW X5 xDrive40e

Asking Price $19,495
Mileage 63,609
Location Portland, OR
2016 BMW X5 xDrive35i

2016 BMW X5 xDrive35i

Asking Price $20,488
Mileage 90,280
Location Concord, CA
2016 BMW X5 M

2016 BMW X5 M

Asking Price $34,995
Mileage 80,095
Location Greensboro, NC
2016 BMW X5 xDrive50i

2016 BMW X5 xDrive50i

Asking Price $20,999
Mileage 99,871
Location Overland Park, KS