Used BMW 3 Series cars for sale on What Car?

powered by

What Car? Classifieds have 540 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 540

Cars found 540

Active Filters (2)

BMW 3 Series 320d Xdrive M Sport 4dr

£11,700
2014
Motherwell, Lanarkshire
87,732 Miles
diesel
manual
4 Doors
2014
£11,700
Motherwell, Lanarkshire
87,732 Miles
diesel
manual
4 Doors
Motherwell, Lanarkshire
Dealer logo

BMW 3 Series 320d Efficientdynamics Plus 4dr

£11,844
2016
Darnley, Renfrewshire
73,021 Miles
diesel
manual
4 Doors
2016
£11,844
Darnley, Renfrewshire
73,021 Miles
diesel
manual
4 Doors
Darnley, Renfrewshire
Dealer logo

BMW 3 Series 318i Sport 4dr

£12,750
2016
Orpington, Kent
55,654 Miles
petrol
manual
4 Doors
2016
£12,750
Orpington, Kent
55,654 Miles
petrol
manual
4 Doors
Orpington, Kent

BMW 3 Series 318d Sport 4dr

£12,991
2014
Bristol, Gloucestershire
35,456 Miles
diesel
manual
4 Doors
2014
£12,991
Bristol, Gloucestershire
35,456 Miles
diesel
manual
4 Doors
Bristol, Gloucestershire

BMW 3 Series 320d M Sport 4dr

£12,999
2014
Newtownabbey, Antrim
57,654 Miles
diesel
manual
4 Doors
2014
£12,999
Newtownabbey, Antrim
57,654 Miles
diesel
manual
4 Doors
Newtownabbey, Antrim
Dealer logo

BMW 3 Series 320i Xdrive M Sport 4dr

£13,000
2014
Motherwell, Lanarkshire
56,100 Miles
petrol
manual
4 Doors
2014
£13,000
Motherwell, Lanarkshire
56,100 Miles
petrol
manual
4 Doors
Motherwell, Lanarkshire
Dealer logo

BMW 3 Series 320d M Sport 4dr [business Media]

£14,099
2015
Cambridge, Cambridgeshire
57,254 Miles
diesel
manual
4 Doors
2015
£14,099
Cambridge, Cambridgeshire
57,254 Miles
diesel
manual
4 Doors
Cambridge, Cambridgeshire
Dealer logo

BMW 3 Series 316d Sport 4dr

£14,225
2016
Mansfield, Nottinghamshire
42,883 Miles
diesel
manual
4 Doors
2016
£14,225
Mansfield, Nottinghamshire
42,883 Miles
diesel
manual
4 Doors
Mansfield, Nottinghamshire

BMW 3 Series 318i Sport 4dr

£14,362
2016
Hartlepool, Durham
38,385 Miles
petrol
manual
4 Doors
2016
£14,362
Hartlepool, Durham
38,385 Miles
petrol
manual
4 Doors
Hartlepool, Durham

BMW 3 Series 318d M Sport 5dr

£14,490
2014
Farnborough, Hampshire
64,300 Miles
diesel
manual
5 Doors
2014
£14,490
Farnborough, Hampshire
64,300 Miles
diesel
manual
5 Doors
Farnborough, Hampshire
Dealer logo
...