Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,578 Used BMW 3 Series cars for sale

BMW 3 Series2011 (11) - 318i M Sport 2dr

2011 (11) - 318i M Sport 2dr30

Reduced

£3,550

£54/pm (HP)

  • 2L
  • 81.2K

    Miles
  • Petrol
  • Manual
  • Coupe

Birks Motors Ltd

01143089157 *

BMW 3 Series2015 - 2.0 320d Sport Saloon 4-Door

2015 - 2.0 320d Sport Saloon 4-Door31

£8,395

£155/pm (HP)

  • 2L
  • 90.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

HESWALL CAR SALES LTD

01513057593 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)36

Low Mileage

£23,500

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Enkae Prestige Motors

01484240747 *

BMW 3 Series2018 (18) - 320d M Sport 5dr Step Auto

2018 (18) - 320d M Sport 5dr Step Auto58

£9,500

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Quantum Cars Limited

02037637064 *

BMW 3 Series2014 (14) - 320d M Sport 5dr Step Auto

2014 (14) - 320d M Sport 5dr Step Auto38

£5,690

  • 2L
  • 144.3K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Veracity Autohaus Ltd

01753379120 *

BMW 3 Series2016 - 318d Sport 5dr Step Auto

2016 - 318d Sport 5dr Step Auto73

£7,495

  • 2L
  • 125.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Eco Cars Motor Company (London)

01144372786 *

BMW 3 Series2012 (12) - 2.0 318d Sport Euro 5 (s/s) 4dr

2012 (12) - 2.0 318d Sport Euro 5 (s/s) 4dr26

Low Mileage

£4,990

£84/pm (HP)

  • 2L
  • 88.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MF Motors LTD

01733915041 *

BMW 3 Series2017 (17) - 330e SE 4dr Step Auto

2017 (17) - 330e SE 4dr Step Auto19

Low Mileage

£2,000

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Premier Motors

01156977774 *

BMW 3 Series2014 (14) - 318d Sport 4dr

2014 (14) - 318d Sport 4dr19

£4,800

£80/pm (HP)

  • 2L
  • 101.3K

    Miles
  • Diesel
  • Manual
  • Saloon

SMS Motors

01144786434 *

BMW 3 Series2023 - 320d MHT M Sport 4dr Step Auto

2023 - 320d MHT M Sport 4dr Step Auto46

Reduced

£35,750

£583/pm (PCP)

  • 2L
  • 8.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2011 (61) - 320d [184] SE 4dr Step Auto

2011 (61) - 320d [184] SE 4dr Step Auto18

£1,995

  • 2L
  • 143.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Innosource Cars Ltd

02039577445 *

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

2021 (21) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)25

£20,999

  • 2L
  • 51.2K

    Miles
  • Petrol
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series1999 (L) - 328i SE 4dr

1999 (L) - 328i SE 4dr47

Low Mileage

£4,999

  • 2.8L
  • 85.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

JUST-MOTORS NW LTD

01615498399 *

BMW 3 Series2014 - 320d M Sport 5-Door

2014 - 320d M Sport 5-Door47

Reduced

£6,490

  • 2L
  • 121.6K

    Miles
  • Diesel
  • Manual
  • Estate

DVP Car Sales Ltd

02039484651 *

BMW 3 Series2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)34

Low Mileage

£9,995

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

West Motor Company Ltd

02039467787 *

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

2017 (67) - 2.0 320d SE Touring Auto xDrive Euro 6 (s/s) 5dr45

£12,991

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

BMW 3 Series2014 (64) - 2.0 320d SE Euro 5 (s/s) 4dr

2014 (64) - 2.0 320d SE Euro 5 (s/s) 4dr18

£4,495

£73/pm (HP)

  • 2L
  • 107.2K

    Miles
  • Diesel
  • Manual
  • Saloon

ROCHDALE MOTORS GROUP LIMITED

01706391404 *

BMW 3 Series2019 (19) - 330i M Sport 4dr Step Auto

2019 (19) - 330i M Sport 4dr Step Auto33

£19,495

£342/pm (PCP)

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

MK Prestige Ltd

02037637054 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (35

£13,400

£228/pm (PCP)

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2014 (14) - 330d xDrive M Sport 5dr Step Auto

2014 (14) - 330d xDrive M Sport 5dr Step Auto13

£6,450

  • 3L
  • 141.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

West Motors

01212722013 *

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.