2019 BMW X4
X-drive 20D M-sport
43,400mi Auto Diesel 2.0L
£28,995
Turriff
~£728/pm
493 cars
1.0 T-gdi Gt-line S Euro 6 Ss
4,169mi Manual Petrol 1.0L
£15,500
Peterhead
~£389/pm
1.6 T-gdi Gt-line Euro 6 Ss
10,000mi Manual Petrol 1.6L
£21,000
Peterhead
~£527/pm