Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
512 cars
View more photos (70)
Convertible
60,900mi Auto Petrol 4.0L
£25,795
King's Lynn
~£648/pm
Dealer Not Rated
View more photos (6)
M3 Semi-auto
47,910mi Auto Petrol 3.0L
£26,495
Rochdale
~£665/pm
4.9 dealer rating
View more photos (51)
2012 62 4.0
45,000mi Auto 4.0L
£36,500
Luton
~£917/pm
4.8 dealer rating
View more photos (60)
Saloon 3.0 Biturbo Euro 6 Ss 201515
66,000mi Manual Petrol
£23,490
Rotherham
~£590/pm
5.0 dealer rating
View more photos (84)
Coupe 3.2I Euro 4 200353
69,000mi Manual Petrol
£34,990
~£879/pm
View more photos (80)
M3
41,230mi Auto Petrol 3.0L
£29,750
Bristol
~£747/pm
View more photos (44)
M3 S-a
19,000mi Auto Petrol 3.0L
£37,995
Shrewsbury
~£954/pm
View more photos (36)
4.0 M3 415
62,000mi Auto Petrol 4.0L
£21,990
Thatcham
~£552/pm
View more photos (18)
M3 Xdrive Competition M Step
8,322mi Auto Petrol 3.0L
£71,500
Tamworth
~£1,796/pm
4.5 dealer rating
View more photos (61)
73,800mi Auto Petrol 4.0L
£19,195
Ripley
~£482/pm
4.6 dealer rating
View more photos (24)
93,500mi Manual Petrol 3.2L
£22,950
Radlett
~£576/pm
View more photos (87)
3.0 Biturbo
6,000mi Auto Petrol 3.0L
£74,990
Princes Risborough
~£1,883/pm
View more photos (32)
Coupe 4.0 Iv8 Dct Euro 4 200959
52,000mi Auto Petrol 4.0L
Norwich
4.3 dealer rating
View more photos (34)
M3 Competition
1,300mi Auto Petrol 3.0L
£69,989
Keighley
~£1,758/pm
4.0 dealer rating
View more photos (23)
11,314mi Auto Petrol 3.0L
£67,000
High Wycombe
~£1,683/pm
View more photos (57)
3.0L Competition M Xdrive Touring 510 Bhp
8,392mi Auto Petrol 3.0L
£75,000
Bury St Edmunds
View more photos (31)
12,687mi Auto Petrol 3.0L
£68,000
~£1,708/pm
View more photos (10)
4.0 M3 415 Bhp
73,000mi Manual Petrol 4.0L
£17,995
Enniskillen
~£452/pm
View more photos (78)
Biturbo Competition
60,182mi Auto Petrol 3.0L
View more photos (16)
Biturbo Competition M Steptronic Xdrive Euro 6
11mi Auto Petrol 3.0L
£79,995
Swindon
~£2,009/pm
4.4 dealer rating
View more photos (45)
3.2 M3 338 Bhp
91,717mi Manual Petrol 3.2L
£16,995
Wigan
~£427/pm
View more photos (38)
Xdrive Saloon
4,235mi Auto Diesel 3.0L
£44,950
Penryn
~£1,129/pm
4.0 V8 Limited Edition 500 Dct Euro 5
42,000mi Auto Petrol 4.0L
£29,980
Banbury
~£753/pm
View more photos (35)
3.0 40D Mht Saloon Hybrid Xdrive E
20,249mi Auto Hybrid 3.0L
Canterbury
Results 48 - 72 of 512