Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
512 cars
View more photos (82)
3.0L 3.0 Biturbo Dct Euro 6 Ss
64,000mi Auto Petrol 3.0L
£26,445
London
~£664/pm
Dealer Not Rated
View more photos (35)
3.0 Biturbo Cs Saloon Steptronic Xdrive
951mi Auto Petrol 3.0L
£98,000
Haslemere
~£2,461/pm
4.2 dealer rating
View more photos (36)
M340d Xdrive Mhev
24,876mi Auto Diesel 3.0L
£37,000
Bury St Edmunds
~£929/pm
4.9 dealer rating
View more photos (29)
3.0 Biturbo 30 Jahre Edition Dct Euro 6 Ss
24,410mi Auto Petrol 3.0L
£44,995
Knaresborough
~£1,130/pm
View more photos (39)
M3 Competition M Xdrive
3,700mi Auto Petrol 3.0L
£83,995
Birmingham
~£2,109/pm
4.8 dealer rating
View more photos (67)
Mx-5 Se
195mi Manual Petrol 1.5L
£75,809
Wembley
~£1,904/pm
View more photos (18)
201969 Bmw M340i Xdrive Euro 6
31,000mi Auto Petrol 3.0L
£35,971
Barnsley
~£903/pm
5.0 dealer rating
View more photos (19)
M3
68,000mi Auto Petrol 4.0L
£21,999
Swansea
~£552/pm
4.0 dealer rating
View more photos (16)
Competition Package
45,000mi Auto Petrol 3.0L
£37,991
Redditch
~£954/pm
4.6 dealer rating
View more photos (41)
Convertible 3.2I Sequential 200606
92,000mi Auto Petrol 3.2L
£19,990
Norwich
~£502/pm
4.3 dealer rating
4.0 V8 Dct
52,000mi Auto 4.0L
£16,995
Southampton
~£427/pm
View more photos (51)
Estate
11,200mi 3.0L
£71,990
Cwmbran
~£1,808/pm
4.5 dealer rating
3.0 M3 Competition M Xdrive 503 Bhp Ultimate Pa
7,200mi Auto Petrol 3.0L
£78,990
Huddersfield
~£1,984/pm
M3 Competition M Xdrive Touring
5,175mi Auto 3.0L
£78,316
Kingston Upon Thames
~£1,967/pm
3.9 dealer rating
View more photos (69)
M3 Competition M
4,172mi Auto Petrol
£68,398
Durham
~£1,718/pm
M3 Competition Step
19,652mi Auto Petrol 3.0L
£40,196
Online Dealer
~£1,009/pm
Saloon
5,869mi Auto Diesel 3.0L
£46,790
Blackburn
~£1,175/pm
View more photos (52)
Petrol
10,951mi Auto Petrol 3.0L
£62,990
Southend-on-Sea
~£1,582/pm
M3 Xdrive Competition M Step
Auto Petrol 3.0L
£78,000
Stevenage
~£1,959/pm
View more photos (49)
3.0 M3 Competition 503 Bhp
20,942mi Auto Petrol 3.0L
£62,495
St Neots
~£1,569/pm
View more photos (60)
2022 3.0 M3 Competition M Xdrive 503 Bhp
7,400mi Auto Petrol 3.0L
£77,995
4.7 dealer rating
M3 2dr
102,000mi Manual Petrol 3.2L
Ealing
View more photos (32)
M3 Competition Edition M Xdrive
23,008mi Auto Petrol 3.0L
£57,816
~£1,452/pm
1,740mi Auto Petrol 3.0L
£62,995
Harlow
4.4 dealer rating
Results 24 - 48 of 512