Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

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

2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic26

£21,995

£346/pm (PCP)

  • 2L
  • 80.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series1989 (F) - 325i Sport 2dr Auto

1989 (F) - 325i Sport 2dr Auto25

Reduced

£17,995

  • 2.5L
  • 155.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Kars co uk Limited

01494414524 *

BMW 3 Series2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC

2013 (63) - 2.0 318d M Sport Saloon 4dr Diesel Manual-2 FORMER KEEPERS FINISHED IN GLAC6

£6,450

£114/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Rix Motors

01925917564 *

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 Series2013 (13) - 2.0 320d ED EfficientDynamics Auto Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d ED EfficientDynamics Auto Euro 5 (s/s) 4dr65

Reduced

£4,895

£82/pm (HP)

  • 2L
  • 107.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

01614139877 *

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) 4dr98

£18,384

£302/pm (PCP)

  • 2L
  • 67.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

New Street Car Centre

01952967003 *

BMW 3 Series2013 (13) - 316d Sport 5dr

2013 (13) - 316d Sport 5dr15

Reduced

£2,495

  • 2L
  • 173.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto33

£37,900

  • 2L
  • 4.7K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2016 - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr47

Reduced

£14,995

£313/pm (HP)

  • 3L
  • 77.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AQS CAR SPECIALISTS

01733306260 *

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

2021 - 330e M Sport 4dr Step Auto35

£18,995

£314/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carderi Ltd

02039537417 *

BMW 3 Series2002 (02) - 330 Ci Sport 2dr Auto FSH 2 Keys

2002 (02) - 330 Ci Sport 2dr Auto FSH 2 Keys19

Low Mileage

£3,295

  • 3L
  • 172.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

FR PERFORMANCE

01844391503 *

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

2022 - 320i M Sport 4dr Step Auto40

Low Mileage

£24,949

£396/pm (PCP)

  • 2L
  • 10.1K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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

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

Reduced

£22,491

  • 2L
  • 47.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2023 - 320i xDrive M Sport 4dr Step Auto

2023 - 320i xDrive M Sport 4dr Step Auto36

Low Mileage

£31,444

  • 2L
  • 16.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

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

£34,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785550896 *

BMW 3 Series2013 - 320d M Sport 4dr Step Auto [Business Media]

2013 - 320d M Sport 4dr Step Auto [Business Media]40

Low Mileage

£7,299

£132/pm (HP)

  • 2L
  • 100.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SWIFT MOTORS STOKE

01782917215 *

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 Series2022 (72) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2022 (72) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)36

Low Mileage

£26,100

£425/pm (PCP)

  • 2L
  • 24.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2013 (13) - 2.0 318d M Sport Euro 5 (s/s) 4dr

2013 (13) - 2.0 318d M Sport Euro 5 (s/s) 4dr54

£5,292

  • 2L
  • 120.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Alcester Motor Company ltd

01926352149 *

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

2014 (64) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr30

£7,199

£130/pm (HP)

  • 2L
  • 116.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Express

01144789315 *

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.