Used BMW 3 Series cars for sale on What Car?

powered by

What Car? Classifieds have 6,244 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 6,244

Chosen Filters (2)
* Postcode invalid
BMW 3 Series 320i M Sport Saloon

BMW 3 Series 320i M Sport Saloon

£36,800
2022
East boldon, Tyne and wear
3,500 Miles
Petrol
automatic
4 Doors
BMW 3 SERIES 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 3 SERIES 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

£33,999
2022
Burnley, Lancashire
5,924 Miles
Petrol
automatic
5 Doors
BMW 3 Series M340i XDrive Saloon

BMW 3 Series M340i XDrive Saloon

£51,490
2022
Borehamwood, Hertfordshire
698 Miles
Petrol Hybrid
automatic
4 Doors
BMW 3 Series M340d XDrive Saloon

BMW 3 Series M340d XDrive Saloon

£45,999
2022
Chester, Cheshire
6,001 Miles
Diesel Hybrid
automatic
4 Doors
BMW 3 Series 320d M Sport Touring

BMW 3 Series 320d M Sport Touring

£43,400
2022
Chesterfield, Derbyshire
3,211 Miles
Diesel Hybrid
automatic
5 Doors
BMW 3 Series 3.0 M340d MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series 3.0 M340d MHT Auto XDrive Euro 6 (s/s) 4dr

£43,990
2022
Halifax, West yorkshire
650 Miles
Diesel Hybrid
automatic
4 Doors
BMW 3 Series M340i XDrive Touring

BMW 3 Series M340i XDrive Touring

£48,294
2022
Chelmsford, Essex
7,799 Miles
Petrol Hybrid
automatic
5 Doors
BMW 3 SERIES 2.0 320i M Sport Auto XDrive Euro 6 (s/s) 4dr

BMW 3 SERIES 2.0 320i M Sport Auto XDrive Euro 6 (s/s) 4dr

£33,999
2022
Sheffield, Yorkshire
4,161 Miles
Petrol
automatic
4 Doors
BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

£53,990
2022
Knaresborough, North yorkshire
2,178 Miles
Petrol Hybrid
automatic
4 Doors
BMW 3 Series 320d M Sport Pro Edition Touring

BMW 3 Series 320d M Sport Pro Edition Touring

£44,000
2022
Sheffield, South yorkshire
3,693 Miles
Diesel Hybrid
automatic
5 Doors
BMW 3 Series 320i XDrive M Sport Saloon

BMW 3 Series 320i XDrive M Sport Saloon

£39,990
2022
Stockton-on-tees, Cleveland
1,839 Miles
Petrol
automatic
4 Doors
BMW 3 Series 320i M Sport Touring

BMW 3 Series 320i M Sport Touring

£36,499
2022
Wilmslow, Cheshire
2,875 Miles
Petrol
automatic
5 Doors
BMW 3 Series 320d M Sport Touring

BMW 3 Series 320d M Sport Touring

£38,893
2022
Colchester, Essex
4,258 Miles
Diesel Hybrid
automatic
5 Doors
BMW 3 Series 320d M Sport Touring

BMW 3 Series 320d M Sport Touring

£39,999
2022
Stafford, Staffordshire
2,746 Miles
Diesel Hybrid
automatic
5 Doors
BMW 3 Series 330d XDrive M Sport Saloon

BMW 3 Series 330d XDrive M Sport Saloon

£45,000
2022
Sheffield, South yorkshire
3,987 Miles
Diesel Hybrid
automatic
4 Doors
BMW 3 Series 330i M Sport Saloon

BMW 3 Series 330i M Sport Saloon

£38,750
2022
Edinburgh, Midlothian
5,586 Miles
Petrol
automatic
4 Doors
BMW 3 Series M340d XDrive Saloon

BMW 3 Series M340d XDrive Saloon

£49,998
2022
Inverness, Inverness-shire
15 Miles
Diesel Hybrid
automatic
4 Doors
BMW 3 Series 320d XDrive M Sport Touring

BMW 3 Series 320d XDrive M Sport Touring

£45,998
2022
Inverness, Inverness-shire
2,500 Miles
Diesel Hybrid
automatic
5 Doors
BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

£52,490
2022
Middlesbrough, North yorkshire
3,265 Miles
Petrol Hybrid
automatic
4 Doors
BMW 3 Series 320i M Sport Saloon

BMW 3 Series 320i M Sport Saloon

£35,498
2022
Kirkcaldy, Fife
3,167 Miles
Petrol
automatic
4 Doors
...