Used BMW 3 Series cars for sale on What Car?

powered by

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

Cars found 630

Active Filters (2)

BMW 3 Series 318i Sport Plus 2dr

£7,965
2013
Blackpool, Lancashire
64,221 Miles
petrol
manual
2 Doors
2013
£7,965
Blackpool, Lancashire
64,221 Miles
petrol
manual
2 Doors
Blackpool, Lancashire
Dealer logo

BMW 3 Series 318d Luxury 4dr Step Auto

£8,791
2013
Burton-on-Trent, Staffordshire
76,637 Miles
diesel
automatic
4 Doors
2013
£8,791
Burton-on-Trent, Staffordshire
76,637 Miles
diesel
automatic
4 Doors
Burton-on-Trent, Staffordshire
Dealer logo

BMW 3 Series 320d Sport Plus 2dr Step Auto

£8,992
2013
York, Yorkshire
89,137 Miles
diesel
automatic
2 Doors
2013
£8,992
York, Yorkshire
89,137 Miles
diesel
automatic
2 Doors
York, Yorkshire
Dealer logo

BMW 3 Series 320d Sport 5dr

£8,995
2013
Chard, Somerset
67,150 Miles
diesel
manual
5 Doors
2013
£8,995
Chard, Somerset
67,150 Miles
diesel
manual
5 Doors
Chard, Somerset

BMW 3 Series 320d M Sport 2dr Step Auto

£9,285
2013
Grantham, Lincolnshire
81,000 Miles
diesel
automatic
2 Doors
2013
£9,285
Grantham, Lincolnshire
81,000 Miles
diesel
automatic
2 Doors
Grantham, Lincolnshire
Dealer logo

BMW 3 Series 320d Se 5dr Step Auto

£9,295
2013
Oldham, Lancashire
74,500 Miles
diesel
automatic
5 Doors
2013
£9,295
Oldham, Lancashire
74,500 Miles
diesel
automatic
5 Doors
Oldham, Lancashire
Dealer logo

BMW 3 Series 320d Luxury 4dr

£9,450
2013
Portadown, Armagh
73,113 Miles
diesel
manual
4 Doors
2013
£9,450
Portadown, Armagh
73,113 Miles
diesel
manual
4 Doors
Portadown, Armagh
Dealer logo

BMW 3 Series 320d Xdrive Luxury 5dr

£9,699
2014
Chesterfield, Derbyshire
84,674 Miles
diesel
manual
5 Doors
2014
£9,699
Chesterfield, Derbyshire
84,674 Miles
diesel
manual
5 Doors
Chesterfield, Derbyshire
Dealer logo

BMW 3 Series 318d Sport 5dr Step Auto

£9,751
2014
St Leonards on Sea, Sussex
74,633 Miles
diesel
automatic
5 Doors
2014
£9,751
St Leonards on Sea, Sussex
74,633 Miles
diesel
automatic
5 Doors
St Leonards on Sea, Sussex

BMW 3 Series 318d Sport 4dr

£9,799
2014
Blackpool, Lancashire
61,493 Miles
diesel
manual
4 Doors
2014
£9,799
Blackpool, Lancashire
61,493 Miles
diesel
manual
4 Doors
Blackpool, Lancashire
Dealer logo
...