Used BMW 3 Series cars for sale on What Car?

powered by

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

Cars found 395

Active Filters (2)

BMW 3 Series 320d Efficientdynamics 4dr

£8,990
2015
Darlington, Durham
83,884 Miles
diesel
manual
4 Doors
2015
£8,990
Darlington, Durham
83,884 Miles
diesel
manual
4 Doors
Darlington, Durham
Dealer logo

BMW 3 Series 318i Sport 4dr

£9,989
2015
Loughborough, Leicestershire
60,422 Miles
petrol
manual
4 Doors
2015
£9,989
Loughborough, Leicestershire
60,422 Miles
petrol
manual
4 Doors
Loughborough, Leicestershire

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

£10,198
2015
Diss, Norfolk
59,513 Miles
diesel
manual
4 Doors
2015
£10,198
Diss, Norfolk
59,513 Miles
diesel
manual
4 Doors
Diss, Norfolk
Dealer logo

BMW 3 Series 318d Luxury 5dr Step Auto

£10,245
2014
Darlington, Durham
75,027 Miles
diesel
automatic
5 Doors
2014
£10,245
Darlington, Durham
75,027 Miles
diesel
automatic
5 Doors
Darlington, Durham

BMW 3 Series 318d Luxury 5dr Step Auto [business Media]

£10,250
2015
Willenhall, Birmingham
71,397 Miles
diesel
automatic
5 Doors
2015
£10,250
Willenhall, Birmingham
71,397 Miles
diesel
automatic
5 Doors
Willenhall, Birmingham

BMW 3 Series 318d Se 5dr

£10,395
2016
Doncaster, Yorkshire
59,326 Miles
diesel
manual
5 Doors
2016
£10,395
Doncaster, Yorkshire
59,326 Miles
diesel
manual
5 Doors
Doncaster, Yorkshire
Dealer logo

BMW 3 Series 320d Efficientdynamics Plus 4dr

£10,395
2016
Doncaster, Yorkshire
66,226 Miles
diesel
manual
4 Doors
2016
£10,395
Doncaster, Yorkshire
66,226 Miles
diesel
manual
4 Doors
Doncaster, Yorkshire
Dealer logo

BMW 3 Series 320d Efficientdynamics Sport 4dr Step Auto

£10,950
2016
Darlington, Durham
76,000 Miles
diesel
automatic
4 Doors
2016
£10,950
Darlington, Durham
76,000 Miles
diesel
automatic
4 Doors
Darlington, Durham
Dealer logo

BMW 3 Series 320d Xdrive Sport 4dr Step Auto

£10,990
2014
Darlington, Durham
58,543 Miles
diesel
automatic
4 Doors
2014
£10,990
Darlington, Durham
58,543 Miles
diesel
automatic
4 Doors
Darlington, Durham
Dealer logo

BMW 3 Series 316i Sport 5dr Step Auto

£11,273
2015
Glasgow, Lanarkshire
47,052 Miles
petrol
automatic
5 Doors
2015
£11,273
Glasgow, Lanarkshire
47,052 Miles
petrol
automatic
5 Doors
Glasgow, Lanarkshire
Dealer logo
...