Filters
Nationwide
Select...
Select...
Select...
Select...
Any
Select...
Select...
Select...
Select...
Select...
Select...
Any
Select...
Any
Any
Any
Select...
Select...
Select...
Select...
Any
Select...
Select...
Select...
Select...
CarsVansandBikes.com

BMW 3 Series cars for sale today

31
A 2016 BMW 3 SERIES 318i Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series318i Sport 4dr Step Auto

£14,950
transmission
Semi-auto
consumption
Petrol
mileage
39,877 Miles
Farnham, 74 miles away
cinch
0330 015 4101
get a car insurance quote
35
A 2017 BMW 3 SERIES 320d xDrive M Sport 5dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d Xdrive M Sport 5dr S...

£20,400
transmission
Semi-auto
consumption
Diesel
mileage
42,809 Miles
Farnham, 74 miles away
cinch
0330 015 4101
34
A 2018 BMW 3 SERIES 330e M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series330e M Sport 4dr Step Auto

£21,100
transmission
Semi-auto
consumption
Hybrid Electric
mileage
33,297 Miles
Farnham, 74 miles away
cinch
0330 015 4101
33
A 2018 BMW 3 SERIES 320d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr Step Auto

£19,100
transmission
Semi-auto
consumption
Diesel
mileage
45,159 Miles
Farnham, 74 miles away
cinch
0330 015 4101
31
A 2017 BMW 3 SERIES 320d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr Step Auto

£17,800
transmission
Semi-auto
consumption
Diesel
mileage
49,984 Miles
Farnham, 74 miles away
cinch
0330 015 4101
33
A 2018 BMW 3 SERIES 320d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr Step Auto

£18,900
transmission
Semi-auto
consumption
Diesel
mileage
55,010 Miles
Farnham, 74 miles away
cinch
0330 015 4101
get a car insurance quote
32
A 2017 BMW 3 SERIES 330d M Sport 5dr Step Auto
usedfair price
shareshare
save

BMW 3 Series330d M Sport 5dr Step Auto

£20,400
transmission
Semi-auto
consumption
Diesel
mileage
62,204 Miles
Farnham, 74 miles away
cinch
0330 015 4101
31
A 0 BMW 3 SERIES 320d EfficientDynamics Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d Efficientdynamics Sp...

£14,900
transmission
Semi-auto
consumption
Diesel
mileage
63,532 Miles
Farnham, 74 miles away
cinch
0330 015 4101
30
A 2015 BMW 3 SERIES 320d M Sport 4dr
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr

£14,450
transmission
Manual
consumption
Diesel
mileage
42,940 Miles
Farnham, 74 miles away
cinch
0330 015 4101
31
A 2018 BMW 3 SERIES 318i Sport 4dr
usedfair price
shareshare
save

BMW 3 Series318i Sport 4dr

£15,950
transmission
Manual
consumption
Petrol
mileage
19,097 Miles
Farnham, 74 miles away
cinch
0330 015 4101
32
A 2016 BMW 3 SERIES 320d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr Step Auto

£17,950
transmission
Semi-auto
consumption
Diesel
mileage
45,227 Miles
Farnham, 74 miles away
cinch
0330 015 4101
get a car insurance quote
35
A 2017 BMW 3 SERIES 330e SE 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series330e Se 4dr Step Auto

£15,750
transmission
Semi-auto
consumption
Hybrid Electric
mileage
64,557 Miles
Farnham, 74 miles away
cinch
0330 015 4101
32
A 2017 BMW 3 SERIES 320d EfficientDynamics Plus 4dr
usedfair price
shareshare
save

BMW 3 Series320d Efficientdynamics Pl...

£14,700
transmission
Manual
consumption
Diesel
mileage
40,177 Miles
Farnham, 74 miles away
cinch
0330 015 4101
30
A 2018 BMW 3 SERIES 320d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr Step Auto

£18,200
transmission
Semi-auto
consumption
Diesel
mileage
49,685 Miles
Farnham, 74 miles away
cinch
0330 015 4101
31
A 2017 BMW 3 SERIES 318d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series318d M Sport 4dr Step Auto

£16,750
transmission
Semi-auto
consumption
Diesel
mileage
68,513 Miles
Farnham, 74 miles away
cinch
0330 015 4101
39
A 2018 BMW 3 SERIES 320d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d M Sport 4dr Step Auto

£18,650
transmission
Semi-auto
consumption
Diesel
mileage
58,183 Miles
Farnham, 74 miles away
cinch
0330 015 4101
get a car insurance quote
29
A 2018 BMW 3 SERIES 320d EfficientDynamics Plus 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320d Efficientdynamics Pl...

£17,750
transmission
Semi-auto
consumption
Diesel
mileage
36,005 Miles
Farnham, 74 miles away
cinch
0330 015 4101
36
A 2016 BMW 3 SERIES 330d M Sport 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series330d M Sport 4dr Step Auto

£17,400
transmission
Semi-auto
consumption
Diesel
mileage
61,107 Miles
Farnham, 74 miles away
cinch
0330 015 4101
35
A 2018 BMW 3 SERIES 330e M Sport Shadow Edition 4dr Step Auto
usedfair price
shareshare
save

BMW 3 Series330e M Sport Shadow Editi...

£19,400
transmission
Semi-auto
consumption
Hybrid Electric
mileage
61,963 Miles
Farnham, 74 miles away
cinch
0330 015 4101
38
A 2018 BMW 3 SERIES 320i M Sport 5dr Step Auto
usedfair price
shareshare
save

BMW 3 Series320i M Sport 5dr Step Auto

£22,350
transmission
Semi-auto
consumption
Petrol
mileage
33,309 Miles
Farnham, 74 miles away
cinch
0330 015 4101
CarsVansandBikes