Used BMW 3 Series cars for sale on What Car?

powered by

What Car? Classifieds have 602 approved used BMW 3 Series cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW 3 Series cars near you.

powered by

Cars found 602

Cars found 602

Active Filters (2)

BMW 3 Series 320d Se 4dr Step Auto

£8,999
2014
Swansea, Glamorgan
99,197 Miles
diesel
automatic
4 Doors
2014
£8,999
Swansea, Glamorgan
99,197 Miles
diesel
automatic
4 Doors
Swansea, Glamorgan

BMW 3 Series 320d Efficientdynamics Plus 4dr

£11,995
2015
Halifax, Yorkshire
85,187 Miles
diesel
manual
4 Doors
2015
£11,995
Halifax, Yorkshire
85,187 Miles
diesel
manual
4 Doors
Halifax, Yorkshire

BMW 3 Series 318i Sport 4dr

£12,795
2016
Derby, Derby
56,308 Miles
petrol
manual
4 Doors
2016
£12,795
Derby, Derby
56,308 Miles
petrol
manual
4 Doors
Derby, Derby
Dealer logo

BMW 3 Series 320d Efficientdynamics Sport 4dr

£13,289
2016
Nottingham, Nottinghamshire
69,123 Miles
diesel
manual
4 Doors
2016
£13,289
Nottingham, Nottinghamshire
69,123 Miles
diesel
manual
4 Doors
Nottingham, Nottinghamshire

BMW 3 Series 320d Sport 5dr Step Auto

£13,490
2015
Winchester, Hampshire
64,500 Miles
diesel
automatic
5 Doors
2015
£13,490
Winchester, Hampshire
64,500 Miles
diesel
automatic
5 Doors
Winchester, Hampshire
Dealer logo

BMW 3 Series 330d M Sport 4dr Step Auto

£13,536
2014
Stafford, Staffordshire
83,000 Miles
diesel
automatic
4 Doors
2014
£13,536
Stafford, Staffordshire
83,000 Miles
diesel
automatic
4 Doors
Stafford, Staffordshire
Dealer logo

BMW 3 Series 320d Efficientdynamics Sport 4dr

£13,790
2016
Northallerton, GB
56,567 Miles
diesel
manual
4 Doors
2016
£13,790
Northallerton, GB
56,567 Miles
diesel
manual
4 Doors
Northallerton, GB

BMW 3 Series 320d Efficientdynamics Plus 4dr Step Auto

£13,799
2016
Chester, Cheshire
62,726 Miles
diesel
automatic
4 Doors
2016
£13,799
Chester, Cheshire
62,726 Miles
diesel
automatic
4 Doors
Chester, Cheshire
Dealer logo

BMW 3 Series 316d Sport 4dr

£13,995
2016
Mansfield, Nottinghamshire
42,883 Miles
diesel
manual
4 Doors
2016
£13,995
Mansfield, Nottinghamshire
42,883 Miles
diesel
manual
4 Doors
Mansfield, Nottinghamshire

BMW 3 Series 318i Se 4dr

£14,000
2016
Bournemouth, Dorset
45,201 Miles
petrol
manual
4 Doors
2016
£14,000
Bournemouth, Dorset
45,201 Miles
petrol
manual
4 Doors
Bournemouth, Dorset
Dealer logo
...