Used BMW 3 Series cars for sale on What Car?

powered by

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

Cars found 418

Active Filters (2)

BMW 3 Series 320d Efficientdynamics 4dr Step Auto

£9,299
2014
Newtownabbey, Antrim
63,000 Miles
diesel
automatic
4 Doors
2014
£9,299
Newtownabbey, Antrim
63,000 Miles
diesel
automatic
4 Doors
Newtownabbey, Antrim
Dealer logo

BMW 3 Series 320d Efficientdynamics Plus 5dr

£9,850
2016
Scunthorpe, Lincolnshire
80,247 Miles
diesel
manual
5 Doors
2016
£9,850
Scunthorpe, Lincolnshire
80,247 Miles
diesel
manual
5 Doors
Scunthorpe, Lincolnshire
Dealer logo

BMW 3 Series 320i Se 5dr Step Auto

£10,000
2015
Chester, Cheshire
75,000 Miles
petrol
automatic
5 Doors
2015
£10,000
Chester, Cheshire
75,000 Miles
petrol
automatic
5 Doors
Chester, Cheshire
Dealer logo

BMW 3 Series 328i Se 5dr

£10,500
2014
Marsh Barton Trading Est., Devon
60,318 Miles
petrol
manual
5 Doors
2014
£10,500
Marsh Barton Trading Est., Devon
60,318 Miles
petrol
manual
5 Doors
Marsh Barton Trading Est., Devon
Dealer logo

BMW 3 Series 320d Efficientdynamics Plus 4dr Step Auto

£10,513
2016
Neath, Glamorgan
90,926 Miles
diesel
automatic
4 Doors
2016
£10,513
Neath, Glamorgan
90,926 Miles
diesel
automatic
4 Doors
Neath, Glamorgan

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

£10,591
2015
Nuneaton, Warwickshire
65,000 Miles
petrol
manual
4 Doors
2015
£10,591
Nuneaton, Warwickshire
65,000 Miles
petrol
manual
4 Doors
Nuneaton, Warwickshire

BMW 3 Series 320d Efficientdynamics Business 4dr Step Auto

£10,750
2015
Fleet, Hampshire
66,591 Miles
diesel
automatic
4 Doors
2015
£10,750
Fleet, Hampshire
66,591 Miles
diesel
automatic
4 Doors
Fleet, Hampshire
Dealer logo

BMW 3 Series 320d Efficientdynamics Sport 4dr Step Auto

£10,786
2016
Stafford, Staffordshire
74,000 Miles
diesel
automatic
4 Doors
2016
£10,786
Stafford, Staffordshire
74,000 Miles
diesel
automatic
4 Doors
Stafford, Staffordshire
Dealer logo

BMW 3 Series 320d Xdrive M Sport 4dr

£10,995
2014
Eaglesham, Renfrewshire
69,223 Miles
diesel
manual
4 Doors
2014
£10,995
Eaglesham, Renfrewshire
69,223 Miles
diesel
manual
4 Doors
Eaglesham, Renfrewshire

BMW 3 Series 320i Se 4dr Step Auto

£10,999
2014
Cardiff, Glamorgan
34,715 Miles
petrol
automatic
4 Doors
2014
£10,999
Cardiff, Glamorgan
34,715 Miles
petrol
automatic
4 Doors
Cardiff, Glamorgan
...