2023 BMW X5
X5 Xdrive50e M Sport
2,505miAutoHybrid3.0L
£83,800
Croydon
~£2,104/pm
This BMW X5 X5 Xdrive50e M Sport has clocked up 2,505 miles and is fitted with a 3000CC engine. It runs on hybrid with automatic transmission and comes in the shade of .