Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,474 Used BMW 3 Series cars for sale

BMW 3 Series2015 - 316d Sport 4dr Step Auto

2015 - 316d Sport 4dr Step Auto2

Low Mileage

£9,495

£178/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carwhinley Cars

01228276697 *

BMW 3 Series2013 - 320d EfficientDynamics Business 4dr

2013 - 320d EfficientDynamics Business 4dr59

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 95.1K

    Miles
  • Diesel
  • Manual
  • Saloon

MB Motors

02825440802 *

BMW 3 Series2022 (72) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2022 (72) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)36

Reduced

£43,995

£690/pm (PCP)

  • 3L
  • 12.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evolve Motor Company

01633741704 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto42

Low Mileage

£21,599

£362/pm (PCP)

  • 2L
  • 27.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr54

Reduced

£21,499

£363/pm (PCP)

  • 2L
  • 54.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2003 (03) - 2.5 325ti Sport Compact 3dr Petrol Automatic (227 g/km, 192 bhp)

2003 (03) - 2.5 325ti Sport Compact 3dr Petrol Automatic (227 g/km, 192 bhp)50

Low Mileage

£7,989

  • 2.5L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

FTR Performance Ltd

01932559043 *

BMW 3 Series2014 - 2.0 320d xDrive SE Touring 5-Door

2014 - 2.0 320d xDrive SE Touring 5-Door19

£5,495

£94/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Estate

Assured Cars Scotland LTD Cumbernald

01316034391 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Sport 5dr Step Auto

2016 (16) - 320d EfficientDynamics Sport 5dr Step Auto18

£7,490

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MC Cars Waterlooville Ltd

02392004483 *

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)12

£15,673

£292/pm (PCP)

  • 2L
  • 94.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2014 (14) - 320d xDrive Sport 4dr Step Auto

2014 (14) - 320d xDrive Sport 4dr Step Auto63

£7,250

£131/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DRIVEWISE AUTOMOTIVE LTD

01709917011 *

BMW 3 Series2017 - 330d xDrive M Sport 4dr Step Auto

2017 - 330d xDrive M Sport 4dr Step Auto15

Low Mileage

£19,990

£535/pm (PCP)

  • 3L
  • 32.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Best Car 4 You Ltd

01416118629 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series1991 (J) - 320i 2dr Auto

1991 (J) - 320i 2dr Auto20

Low Mileage

£9,990

  • 2L
  • 126.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Denovan Motor Co Ltd

01786232417 *

BMW 3 Series2015 (64) - 316d SE 4dr Step Auto

2015 (64) - 316d SE 4dr Step Auto13

£5,995

  • 2L
  • 102.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

CHEQUERED FLAG WALES LIMITED

01443805132 *

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

2021 - 320i M Sport 4dr Step Auto37

Low Mileage

£24,999

£414/pm (PCP)

  • 2L
  • 13.2K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,498

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Hyundai / OMODA / JAECOO

01224907796 *

BMW 3 Series2011 - 318i Sport Plus Edition 4dr

2011 - 318i Sport Plus Edition 4dr9

Low Mileage

£2,895

  • 2L
  • 115.0K

    Miles
  • Petrol
  • Manual
  • Saloon

WEBBER MOTOR GROUP LTD

01452689710 *

BMW 3 Series2022 - 3 SERIES 330i M Sport 4dr Step Auto

2022 - 3 SERIES 330i M Sport 4dr Step Auto39

£24,787

  • 2L
  • 47.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2023 - 330e M Sport 5dr Step Auto [Tech/Pro Pack]

2023 - 330e M Sport 5dr Step Auto [Tech/Pro Pack]19

Low Mileage

£34,698

  • 2L
  • 14.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Hillington Renault / Dacia / Alpine / Vanstore

01414068774 *

BMW 3 Series2022 (72) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2022 (72) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr47

Low Mileage

£23,800

£375/pm (PCP)

  • 2L
  • 16.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

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.