Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,700 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 335d xDrive M Sport 5dr Step Auto

2014 (64) - 335d xDrive M Sport 5dr Step Auto37

£12,690

  • 3L
  • 120.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series2000 (X) - 3.0 330Ci 330 Convertible 2dr Petrol Manual (229 g/km, 231 bhp)

2000 (X) - 3.0 330Ci 330 Convertible 2dr Petrol Manual (229 g/km, 231 bhp)56

Reduced

£2,480

  • 3L
  • 110.2K

    Miles
  • Petrol
  • Manual
  • Convertible

AG Cars Loughborough Limited

01509278062 *

BMW 3 Series2016 (16) - 320d [190] M Sport 5dr [Business Media]

2016 (16) - 320d [190] M Sport 5dr [Business Media]25

£10,995

£210/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Carselect1.com

01563593226 *

BMW 3 Series2017 - 2.0L 320D Sport Auto Estate 5dr Diesel Automatic Euro 6 (188 bhp)

2017 - 2.0L 320D Sport Auto Estate 5dr Diesel Automatic Euro 6 (188 bhp)20

£9,995

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Dundee car sales LTD

01382768505 *

BMW 3 Series2015 (15) - (F34) 318d GT SPORT - AUTOMATIC - LOVELY SPEC 5-Door

2015 (15) - (F34) 318d GT SPORT - AUTOMATIC - LOVELY SPEC 5-Door24

£7,995

£147/pm (HP)

  • 2L
  • 69.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Amersham Motor Works Ltd

01494927729 *

BMW 3 Series2017 - 320d M Sport Shadow Edition 5dr Step Auto CarPlay Alloy Wheels

2017 - 320d M Sport Shadow Edition 5dr Step Auto CarPlay Alloy Wheels54

£12,750

£247/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Go Green Motors Ltd

01634564261 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2013 (13) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr64

Reduced

£8,695

£162/pm (HP)

  • 2L
  • 99.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Audenshaw Motor Company Ltd TA Audenshaw Motors

01614139877 *

BMW 3 Series2025 - 320i M Sport 4dr Step Auto

2025 - 320i M Sport 4dr Step Auto19

£32,998

  • 2L
  • 6.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr44

Reduced

£11,000

£224/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

IMV Motors Ltd

01217525794 *

BMW 3 Series2005 (55) - 320d SE 5dr

2005 (55) - 320d SE 5dr15

Low Mileage

£1,495

  • 2L
  • 155.9K

    Miles
  • Diesel
  • Manual
  • Estate

Ace Motors Blackburn Ltd

01254781197 *

BMW 3 Series2024 - 330e M Sport 5dr Step Auto

2024 - 330e M Sport 5dr Step Auto27

Low Mileage

£36,049

£627/pm (PCP)

  • 2L
  • 9.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Sheffield

01143086607 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Manual Euro 6 (s/s) (190

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Manual Euro 6 (s/s) (19024

£12,700

£246/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Clear Car Group Ltd

01616696927 *

BMW 3 Series2018 (68) - 335d xDrive M Sport Shadow Edition 5dr Step Auto

2018 (68) - 335d xDrive M Sport Shadow Edition 5dr Step Auto74

£16,995

  • 3L
  • 122.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Chase Lane Motors

01992666280 *

BMW 3 Series2013 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

2013 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (1843

Low Mileage

£11,495

£220/pm (HP)

  • 57.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507308080 *

BMW 3 Series2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2023 - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)45

£48,670

£979/pm (HP)

  • 3L
  • 19.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Boss Motor Company Ltd

01923927645 *

BMW 3 Series2019 - 320d M Sport 4-Door

2019 - 320d M Sport 4-Door50

Low Mileage

£23,995

£499/pm (PCP)

  • 2L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bulgari Performance Ltd

01274087667 *

BMW 3 Series2022 (72) - 330i Sport Saloon 4-Door

2022 (72) - 330i Sport Saloon 4-Door20

Low Mileage

£25,499

  • 2L
  • 13.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto19

£20,998

  • 2L
  • 40.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (14) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr75

Reduced

£11,399

  • 2L
  • 77.4K

    Miles
  • Diesel
  • Automatic
  • Estate

CG MOTORLAND LIMITED

01165093256 *

BMW 3 Series2014 - 2.0 318D SE Auto 4dr

2014 - 2.0 318D SE Auto 4dr39

£5,800

£101/pm (HP)

  • 2L
  • 100.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Ltd

01614705267 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.