2004 BMW 645CI
4400cc · 89,000 kilometres · LHD
4400cc · 89,000 kilometres · LHD
2800cc · Petrol · 232,783 kilometres · Manual · 5 speed · LHD
1700cc · Diesel · Manual · 4 speed
903cc · Petrol · 35,500 kilometres · Manual · 5 speed
2500cc · 93,822 kilometres
4250cc · Petrol · 87,136 miles · Manual · 4 speed · RHD
LHD
LHD
LHD
LHD
12cc · Petrol · 42,308 miles · Manual · 5 speed · LHD
4cc · Petrol · Manual · 3 speed · LHD
6cc · Petrol · 24,642 miles · Automatic · 4 speed · LHD
6cc · Petrol · 77,259 miles · Manual · 5 speed · LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
LHD
Manual · LHD
LHD
Manual · LHD
LHD
RHD
LHD
Manual · LHD
LHD
Manual · LHD
LHD
LHD
LHD
LHD
LHD
LHD
Fast and free, we provide accurate valuations you can trust. There's no obligation, and you might be pleasantly surprised.