1989 BMW E30 320i Race Car Road legal
1998cc · Petrol · 2,377 miles · Manual · 5 speed · RHD
1998cc · Petrol · 2,377 miles · Manual · 5 speed · RHD
3000cc · Petrol · 158,000 kilometres · Automatic · LHD
3164cc · Petrol · 60,746 miles · Manual · 5 speed · LHD
3164cc · Petrol · 61,530 miles · Manual · 5 speed · LHD
5000cc · Petrol · 135,000 miles · Automatic · 4 speed · RHD
1584cc · Petrol · 26,893 kilometres · Manual · 5 speed · LHD
2800cc · Petrol · 109,000 kilometres · Manual · 4 speed · LHD
7439cc · Petrol · 105,926 kilometres · Automatic · 3 speed · LHD
1968cc · Petrol · 114,989 kilometres · Manual · 5 speed · LHD
2500cc · Diesel · 109,600 kilometres · Manual · 4 speed · LHD
1293cc · Petrol · 10,854 kilometres · Manual · 4 speed · LHD
1600cc · Petrol · 61,950 kilometres · Manual · 4 speed · LHD
1600cc · Petrol · 81,750 miles · Manual · 5 speed · RHD
90cc · Petrol · 156,463 kilometres · Automatic · 4 speed · LHD
2700cc · Petrol · 100,000 kilometres · Manual · 5 speed · LHD
2300cc · Petrol · 100,000 kilometres · Manual · 4 speed · LHD
1800cc · Petrol · 61,000 miles · Manual · 5 speed · LHD
1800cc · Petrol · 60,000 miles · Manual · 4 speed · RHD
2000cc · Petrol · 78,000 miles · Manual · 5 speed · RHD
3800cc · Petrol · 26,902 miles · Automatic · 7+ speed · RHD
1587cc · Petrol · 57,000 miles · Manual · 5 speed · RHD
By signing up you accept our privacy policy and conditions of purchase