Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,660 Used BMW 3 Series cars for sale

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

2019 (69) - 320d M Sport 4dr Step Auto30

£20,920

£398/pm (PCP)

  • 2L
  • 54.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

BMW 3 Series2019 (69) - 320d M Sport 4dr

2019 (69) - 320d M Sport 4dr35

£15,995

£315/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MKS Car Sales Sinclair Street

01382213497 *

4.6/5 Stars

BMW 3 Series2021 (71) - 330e M Sport Pro Edition 4dr Step Auto Saloon

2021 (71) - 330e M Sport Pro Edition 4dr Step Auto Saloon42

£24,562

  • 2L
  • 37.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2018 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2018 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps50

Reduced

£17,040

£330/pm (HP)

  • 2L
  • 31.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DR Motors

01162162407 *

BMW 3 Series2013 (13) - 320d EfficientDynamics 4dr

2013 (13) - 320d EfficientDynamics 4dr15

Low Mileage

£4,500

£73/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Penn Cars Ltd

01494311308 *

BMW 3 Series2021 (21) - 2.0 318d MHT Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2021 (21) - 2.0 318d MHT Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)49

Reduced

£17,995

  • 2L
  • 69.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Tangelo Used Cars Exeter

01394331922 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr42

£21,700

£386/pm (PCP)

  • 2L
  • 41.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

BMW 3 Series2024 (74) - M340i xDrive Saloon 4-Door

2024 (74) - M340i xDrive Saloon 4-Door20

£43,499

  • 3L
  • 11.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)50

£13,650

£266/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodson Cars Ltd

01616965101 *

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

2021 - 320i M Sport 4dr Step Auto38

£21,399

£354/pm (PCP)

  • 2L
  • 42.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2016 - 320d EfficientDynamics Sport 4dr Step Auto

2016 - 320d EfficientDynamics Sport 4dr Step Auto10

£9,995

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Devine Cars

02890023226 *

BMW 3 Series2012 (62) - 328i SE 4dr Step Auto

2012 (62) - 328i SE 4dr Step Auto32

Low Mileage

£6,949

£125/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

M Cars Surrey Ltd

01342649540 *

BMW 3 Series2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door

2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door18

£4,999

£84/pm (HP)

  • 2L
  • 112.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Eco Motors

01270444032 *

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 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Low Mileage

£34,298

  • 2L
  • 11.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Nottingham Motorstore / Vanstore

01158964024 *

BMW 3 Series2000 (W) - 323 Ci 2dr Step Auto

2000 (W) - 323 Ci 2dr Step Auto31

Low Mileage

£2,995

  • 2.5L
  • 53.5K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

David Mackenzie Car Sales

01249475485 *

BMW 3 Series2012 - 318d M Sport 4dr

2012 - 318d M Sport 4dr14

£7,495

£136/pm (HP)

  • 2L
  • 105.9K

    Miles
  • Diesel
  • Manual
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2018 - ED PLUS 4-Door

2018 - ED PLUS 4-Door9

£9,995

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chris Waite Car Sales Ltd

01495369898 *

BMW 3 Series2014 (14) - 3.0 330d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2014 (14) - 3.0 330d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)33

Low Mileage

£8,995

£168/pm (HP)

  • 3L
  • 84.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Kelham Street Cars Ltd

01302243873 *

BMW 3 Series2021 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr97

Reduced

£34,495

£548/pm (PCP)

  • 3L
  • 43.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Central Service Garage

01302246765 *

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.