Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,495 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 320d xDrive Sport 5dr

2014 (14) - 320d xDrive Sport 5dr20

£4,995

  • 2L
  • 149.0K

    Miles
  • Diesel
  • Manual
  • Estate

Maya Motors Ltd

01616946816 *

BMW 3 Series2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr33

£16,880

£333/pm (HP)

  • 2L
  • 81.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto19

£17,998

  • 2L
  • 61.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Ayr)

01292431680 *

BMW 3 Series2008 (08) - 320d SE 2dr Step Auto

2008 (08) - 320d SE 2dr Step Auto1

Low Mileage

£4,695

£139/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Specialist Cars of Bristol LTD

01179928455 *

BMW 3 Series2021 (21) - 330d xDrive MHT Sport 4dr Step Auto

2021 (21) - 330d xDrive MHT Sport 4dr Step Auto23

Reduced

£16,995

£336/pm (HP)

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Diesels Direct

01986807191 *

4.1/5 Stars

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

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

Low Mileage

£21,076

£361/pm (PCP)

  • 2L
  • 18.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2016 - 320d xDrive M Sport 5dr Step Auto [Business Media], Euro 6

2016 - 320d xDrive M Sport 5dr Step Auto [Business Media], Euro 625

£9,595

£180/pm (HP)

  • 2L
  • 84.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2021 - M SPORT PRO PACK FSH 4-Door

2021 - M SPORT PRO PACK FSH 4-Door31

Low Mileage

£24,980

£390/pm (PCP)

  • 2L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Premium Car Collection Ltd

01143086549 *

5/5 Stars

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

2023 - 320d MHT M Sport 4dr Step Auto48

Reduced

£34,950

£545/pm (PCP)

  • 2L
  • 7.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2013 (13) - 320i xDrive Luxury 4dr

2013 (13) - 320i xDrive Luxury 4dr27

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Kars co uk Limited

01494414524 *

BMW 3 Series2017 - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2017 - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (232

£7,850

£144/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Traders

02037808158 *

BMW 3 Series2012 (12) - 318d Exclusive Edition 5dr

2012 (12) - 318d Exclusive Edition 5dr16

£2,995

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Estate

CARMAN 4X4 LTD

01332318226 *

BMW 3 Series2007 (07) - 320d SE 2dr

2007 (07) - 320d SE 2dr35

£2,199

  • 2L
  • 178.9K

    Miles
  • Diesel
  • Manual
  • Coupe

Llanelli Cars

01554707000 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£30,498

  • 2L
  • 21.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Colchester

01414839928 *

BMW 3 Series2022 (22) - 330e SE Pro 5dr Step Auto

2022 (22) - 330e SE Pro 5dr Step Auto45

Reduced

£13,995

£273/pm (HP)

  • 2L
  • 87.9K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

AUTOTRUST LTD

01708205221 *

4/5 Stars

BMW 3 Series2019 - 2.0 330E M Sport Auto 4dr

2019 - 2.0 330E M Sport Auto 4dr33

£15,960

£314/pm (HP)

  • 2L
  • 86.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

GK Motors Ltd

01623706191 *

BMW 3 Series2018 - 320i M Sport Shadow Edition 4dr Step Auto, blue, petrol + stunning car

2018 - 320i M Sport Shadow Edition 4dr Step Auto, blue, petrol + stunning car38

Low Mileage

£16,995

£336/pm (HP)

  • 2L
  • 40.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

JTC Motors LTD

01752423585 *

BMW 3 Series2022 - 330e xDrive M Sport 4dr Step Auto

2022 - 330e xDrive M Sport 4dr Step Auto12

£26,498

  • 2L
  • 38.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Exeter

01414839930 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr57

£14,990

£294/pm (HP)

  • 2L
  • 85.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

MOTOR TOWN

01422419926 *

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

2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto45

£19,495

£455/pm (PCP)

  • 3L
  • 62.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

SD Automotive Limited

01623259397 *

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.