2014 BMW X5
M50d
71,000mi Auto Diesel 3.0L
£21,499
York
~£540/pm
1,594 cars
3.0 Xdrive 30D M Sport Mhev 282 Bhp
46,000mi Auto Diesel 3.0L
£48,995
Romford
~£1,230/pm
3.0 Xdrive40d M Sport - 7 Seat 19,995
118,000mi Auto Diesel 1.0L
£19,995
London
~£502/pm
Xdrive50e M Sport Tech Pack
12,833mi Auto Hybrid 3.0L
£86,000
Braunstone Town
~£2,160/pm
4X4 3.0 M50d Xdrive Euro 6 Ss 201717
123,500mi Auto Diesel 3.0L
£23,995
Walsall
~£603/pm