Used BMW 3 Series cars for sale on What Car?

powered by

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

Cars found 504

Active Filters (2)

BMW 3 Series 318d Sport 4dr

£10,491
2014
Bristol, Gloucestershire
35,456 Miles
diesel
manual
4 Doors
2014
£10,491
Bristol, Gloucestershire
35,456 Miles
diesel
manual
4 Doors
Bristol, Gloucestershire

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

£10,698
2015
Aldershot, Hampshire
78,000 Miles
petrol
manual
4 Doors
2015
£10,698
Aldershot, Hampshire
78,000 Miles
petrol
manual
4 Doors
Aldershot, Hampshire

BMW 3 Series 320d Xdrive M Sport 4dr

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

BMW 3 Series 320d Se 4dr Step Auto

£11,700
2015
Darlington, Durham
75,000 Miles
diesel
automatic
4 Doors
2015
£11,700
Darlington, Durham
75,000 Miles
diesel
automatic
4 Doors
Darlington, Durham
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 320d Efficientdynamics Plus 4dr

£12,402
2015
Whittington Moor, Derbyshire
58,362 Miles
diesel
manual
4 Doors
2015
£12,402
Whittington Moor, Derbyshire
58,362 Miles
diesel
manual
4 Doors
Whittington Moor, Derbyshire
Dealer logo

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

£12,500
2015
Dundee, Angus
67,095 Miles
petrol
manual
4 Doors
2015
£12,500
Dundee, Angus
67,095 Miles
petrol
manual
4 Doors
Dundee, Angus
Dealer logo

BMW 3 Series 320d M Sport 5dr Step Auto

£12,500
2014
Luton, Bedfordshire
81,213 Miles
diesel
automatic
5 Doors
2014
£12,500
Luton, Bedfordshire
81,213 Miles
diesel
automatic
5 Doors
Luton, Bedfordshire
Dealer logo

BMW 3 Series 320d Sport 5dr Step Auto [business Media]

£12,795
2015
Swinton, Yorkshire
83,000 Miles
diesel
automatic
5 Doors
2015
£12,795
Swinton, Yorkshire
83,000 Miles
diesel
automatic
5 Doors
Swinton, Yorkshire
Dealer logo

BMW 3 Series 320d M Sport 4dr

£13,200
2014
Dundee, Angus
51,779 Miles
diesel
manual
4 Doors
2014
£13,200
Dundee, Angus
51,779 Miles
diesel
manual
4 Doors
Dundee, Angus
Dealer logo
...