Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,512 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr19

Reduced

£18,495

£289/pm (PCP)

  • 2L
  • 62.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Supercar Clinic Ltd

01204584584 *

0/5 Stars

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

2014 (63) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr66

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 100.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

01614139877 *

3.7/5 Stars

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto52

£27,995

£462/pm (PCP)

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SA Specialist Cars SOT Ltd

01782917258 *

BMW 3 Series2015 (15) - 320d M Sport 4dr Step Auto [Business Media]

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]28

£9,750

£184/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

S AND T MOTOR CO LTD

01913002236 *

BMW 3 Series2020 - 330e Sport Pro 4dr Auto

2020 - 330e Sport Pro 4dr Auto44

Low Mileage

£20,699

£431/pm (HP)

  • 2L
  • 12.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2020 (00) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2020 (00) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)50

Reduced

£24,499

  • 2L
  • 38.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Total Vehicle Solutions

01414735308 *

BMW 3 Series2015 (65) - 320d xDrive M Sport 4dr

2015 (65) - 320d xDrive M Sport 4dr4

£9,990

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Saloon

M&T Motor Company

01635917220 *

4.6/5 Stars

BMW 3 Series2012 - 2.0 320d Sport+ Edition Auto 2dr

2012 - 2.0 320d Sport+ Edition Auto 2dr44

Low Mileage

£7,450

  • 2L
  • 69.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

CarsUnder3000

01268219758 *

4.7/5 Stars

BMW 3 Series2019 - 320d xDrive M Sport 4dr Step Auto

2019 - 320d xDrive M Sport 4dr Step Auto19

£19,698

  • 2L
  • 59.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Wakefield Motorstore / Vanstore

01924664046 *

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

2019 - 320i M Sport 4dr Step Auto29

£17,895

£385/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2019 (69) - 330d M Sport 4dr Step Auto

2019 (69) - 330d M Sport 4dr Step Auto33

£21,485

  • 3L
  • 52.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

One Stop Cars of Manchester

01618048241 *

BMW 3 Series2025 (75) - M340i xDrive MHT 4dr Step Auto

2025 (75) - M340i xDrive MHT 4dr Step Auto59

£52,216

  • 3L
  • 2.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Woolwich

02038730442 *

BMW 3 Series2024 (74) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2024 (74) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)40

Low Mileage

£34,995

£494/pm (PCP)

  • 2L
  • 2.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Alan Tully Cars

01158227465 *

BMW 3 Series2016 - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr17

Low Mileage

£12,995

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2017 - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

2017 - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr53

Low Mileage

£13,195

£256/pm (HP)

  • 2L
  • 53.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Corfe Mullen Cars Ltd

01202037696 *

BMW 3 Series2020 (70) - 2.0 318d MHT Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 318d MHT Sport Auto Euro 6 (s/s) 4dr56

£16,999

£336/pm (HP)

  • 2L
  • 56.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2017 - 318i Sport 4dr

2017 - 318i Sport 4dr24

£7,950

£146/pm (HP)

  • 1.5L
  • 103.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Oakfield Car Sales

02866330725 *

BMW 3 Series2020 - 320d M Sport 4dr Step Auto [Tech/Plus Pack]

2020 - 320d M Sport 4dr Step Auto [Tech/Plus Pack]32

Reduced

£21,695

£472/pm (HP)

  • 2L
  • 40.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

BMW 3 Series2025 (25) - 320i M Sport Saloon 4-Door

2025 (25) - 320i M Sport Saloon 4-Door20

£33,699

  • 2L
  • 11.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2022 - 320i xDrive M Sport 4dr Step Auto

2022 - 320i xDrive M Sport 4dr Step Auto33

£22,990

£356/pm (PCP)

  • 2L
  • 48.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wheelers Chipping Norton

01608692663 *

4.6/5 Stars

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.