Modify Search
1993
130,000
Manual
Petrol
Coupe
BMW 3 Series
2016
46,061
Manual
Diesel
Saloon
BMW 3 Series
2016
34,990
Manual
Petrol
Saloon
BMW 3 Series
2015
66,000
Manual
Diesel
Estate
BMW 3 Series
BMW 3 Series Diesel Saloon SE
£15,704
2020
50,409
Manual
Diesel
Saloon
BMW 3 Series
BMW 3 Series 320 320d SE 5dr
£15,900
2018
45,102
Manual
Diesel
Estate
BMW 3 Series
2015
61,000
Manual
Petrol
Saloon
BMW 3 Series
2014
59,846
Manual
Diesel
Hatchback
BMW 3 Series
BMW 3 Series 320 320D M SPORT
£15,999
2016
65,580
Manual
Diesel
Saloon
BMW 3 Series
2012
37,350
Manual
Diesel
Estate
BMW 3 Series