Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,299 Used BMW 3 Series cars for sale

BMW 3 Series2017 (17) - 2.0 320d Sport Euro 6 (s/s) 4dr

2017 (17) - 2.0 320d Sport Euro 6 (s/s) 4dr66

£7,950

£146/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DRIVEWISE AUTOMOTIVE LTD

01709917011 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door33

£26,999

  • 2L
  • 20.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2011 (03) - 318d Sport Plus Edition 4dr Step Auto

2011 (03) - 318d Sport Plus Edition 4dr Step Auto12

Low Mileage

£3,450

£51/pm (HP)

  • 2L
  • 87.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Hill Top Car Sales

01217525299 *

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

2018 (18) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr26

Low Mileage

£15,795

£311/pm (HP)

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Middlesex Motors

02039577419 *

BMW 3 Series2019 - 318d M Sport 4dr Step Auto

2019 - 318d M Sport 4dr Step Auto10

£17,995

£338/pm (PCP)

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

EC Motors

02890021215 *

BMW 3 Series2014 - 2.0 320d Luxury Touring Auto 5dr

2014 - 2.0 320d Luxury Touring Auto 5dr40

Low Mileage

£9,995

  • 2L
  • 81.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Cars (Leigh) Ltd

01702418311 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)2

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Autoselect

01482428561 *

3.3/5 Stars

BMW 3 Series2001 (Y) - 330 Ci 2dr Convertible **ULEZ Compliant**

2001 (Y) - 330 Ci 2dr Convertible **ULEZ Compliant**24

Low Mileage

£5,999

  • 3L
  • 99.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Cheap Cars and Vans

02039475176 *

0/5 Stars

BMW 3 Series2018 (68) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

2018 (68) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr33

£19,249

£452/pm (PCP)

  • 3L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Burton Motor Group Ltd

01283368716 *

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Coupe 2dr Diesel Manual Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320d Sport Plus Edition Coupe 2dr Diesel Manual Euro 5 (s/s) (184 ps)43

Low Mileage

£4,850

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Coupe

BINCA

01908953487 *

4.2/5 Stars

BMW 3 Series2015 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)65

£9,750

  • 3L
  • 134.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Van Store Ltd

01789339500 *

BMW 3 Series2017 (17) - 320d M Sport 5dr Step Auto

2017 (17) - 320d M Sport 5dr Step Auto20

Reduced

£14,995

£294/pm (HP)

  • 2L
  • 55.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Next Car Now

01494296465 *

BMW 3 Series2010 (60) - 318i Exclusive Edition 4dr Step Auto

2010 (60) - 318i Exclusive Edition 4dr Step Auto16

Low Mileage

£3,295

£48/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

AB And Cars Ltd

01782389102 *

3.6/5 Stars

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

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

£6,995

£126/pm (HP)

  • 2L
  • 119.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Platinum Motorz Ltd

01618042245 *

BMW 3 Series2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)33

Reduced

£18,550

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr Step Auto

2017 - 320d M Sport Shadow Edition 4dr Step Auto10

£13,450

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)35

£15,654

£334/pm (HP)

  • 2L
  • 78.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2020 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)20

£16,999

  • 2L
  • 74.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2013 (63) - 330d M Sport 4dr Step Auto

2013 (63) - 330d M Sport 4dr Step Auto61

Low Mileage

£9,999

  • 3L
  • 94.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Basford Motors Ltd

01782390953 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto12

Low Mileage

£30,998

  • 2L
  • 12.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Exeter

01414839930 *

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.