2022 BMW X5
xDrive40i | 36,798 miles
$54,771
Safe vehicle
This 2023 BMW X5 has a 4 star safety rating
xDrive40i | 36,798 miles
xDrive40i | 46,420 miles
xDrive40i | 28,733 miles
xDrive40i | 4,027 miles
xDrive45e | 28,644 miles
M50i | 20,664 miles
sDrive40i | 30,706 miles
xDrive40i | 13,541 miles
xDrive45e | 43,281 miles
sDrive40i | 30,706 miles
sDrive40i | 42,571 miles
xDrive40i | 42,214 miles
xDrive45e | 43,281 miles
M50i | 20,664 miles
sDrive40i | 30,706 miles
xDrive40i | 13,541 miles