Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
452 cars
View more photos (44)
X4 Xdrive20d M Sport
34,071mi Auto Diesel 2.0L
£32,995
Eastleigh
~£829/pm
4.0 dealer rating
View more photos (25)
2021 3.0 M Competition 503 Bhp
16,500mi Auto Petrol 3.0L
£54,495
Wigan
~£1,368/pm
4.8 dealer rating
View more photos (27)
9,504mi Auto Diesel 2.0L
£48,995
Craigavon
~£1,230/pm
4.2 dealer rating
View more photos (47)
35D M Sport U3990 Ulez
72,660mi Auto Diesel 3.0L
£16,000
Bristol
~£402/pm
4.7 dealer rating
View more photos (17)
Xdrive20d Mht M Sport Step
18,341mi Auto Hybrid 2.0L
£45,498
Rutherglen
~£1,143/pm
4.6 dealer rating
View more photos (31)
2019 3.0 Xdrive30d M Sport X 261 Bhp
50,500mi Auto Diesel 3.0L
£30,495
Maidenhead
~£766/pm
4.9 dealer rating
View more photos (33)
X4 Xdrive30d M Sport
10,017mi Auto Diesel 3.0L
£36,450
Oxford
~£915/pm
View more photos (58)
Suv
34,000mi Auto Petrol 3.0L
£58,500
Huddersfield
~£1,469/pm
5.0 dealer rating
View more photos (48)
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
97,000mi Auto Diesel 2.0L
£14,995
Greenford
~£377/pm
4.5 dealer rating
13,968mi Auto Diesel 2.0L
£47,999
Crewe
~£1,205/pm
4.3 dealer rating
54,421mi Auto Diesel 2.0L
£19,204
Crawley
~£482/pm
View more photos (6)
2.0 X4 Xdrive
77,937mi Auto 2.0L
Newcastle upon Tyne
2.0 20D Se Xdrive Euro 6 Ss
78,250mi Manual Diesel 2.0L
£10,990
Canvey Island
~£276/pm
View more photos (37)
2.0 20D M Sport Suv Xdrive Euro 6
62,774mi Auto Diesel 2.0L
£18,550
Watford
~£466/pm
View more photos (24)
2022 2.0 Xdrive20d M Sport Mhev 188 Bhp
19,833mi Auto Diesel 2.0L
£42,995
~£1,080/pm
View more photos (26)
Unknown
32,377mi Auto Petrol 3.0L
£33,900
Chatham
~£851/pm
3.0L M Competition Euro 6 50
30,000mi Auto Petrol 3.0L
£40,995
Tonbridge
~£1,029/pm
Xdrive20d M Sport Step Plus Pack
27,930mi Auto Diesel 2.0L
£30,099
Swansea
~£756/pm
View more photos (53)
3.0 X4 M40i
26,000mi Auto 3.0L
£36,680
Marlow
~£921/pm
View more photos (40)
2.0 20D Mht M Sport Xdrive Euro 6 Ss
36,231mi Auto Hybrid 2.0L
£30,999
Warrington
~£778/pm
4.1 dealer rating
Blue
51,996mi 3.0L
£33,995
Guiseley
~£854/pm
Xdrive20d M Sport Step
81,769mi Auto Diesel 2.0L
£23,920
Blackburn
~£601/pm
2.0 20D M Sport X Xdrive Euro 6 Ss
47,500mi Auto Diesel 2.0L
£28,995
Halifax
~£728/pm
View more photos (29)
X4 Xdrive 30D M Sport
20,000mi Auto Diesel 3.0L
£34,990
Solihull
~£879/pm
Results 240 - 264 of 452