Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,709 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 320d M Sport 5dr [Business Media]

2015 (65) - 320d M Sport 5dr [Business Media]19

£6,995

  • 2L
  • 139.0K

    Miles
  • Diesel
  • Manual
  • Estate

Euro Car Specialist Ltd

01483668739 *

4.1/5 Stars

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

2018 (18) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr14

Low Mileage

£14,990

£294/pm (HP)

  • 2L
  • 33.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Direct Peterborough Limited

01733971397 *

4.7/5 Stars

BMW 3 Series2020 - 330e Sport Pro 4dr Auto

2020 - 330e Sport Pro 4dr Auto23

Low Mileage

£20,199

£429/pm (HP)

  • 2L
  • 24.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2013 - 330d M Sport 5-Door

2013 - 330d M Sport 5-Door45

£9,995

  • 3L
  • 121.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodlands Motor Company

01202145719 *

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

2018 (68) - 320d xDrive M Sport Shadow Edition 5dr Step Auto37

£16,395

£323/pm (HP)

  • 2L
  • 69.1K

    Miles
  • Diesel
  • Automatic
  • Estate

SG MOTORHOUSE LTD

01992669367 *

BMW 3 Series2017 (67) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

2017 (67) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

£10,480

£199/pm (HP)

  • 1.5L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2021 - 320i M Sport 4dr Step Auto [Pro Pack]

2021 - 320i M Sport 4dr Step Auto [Pro Pack]36

Low Mileage

£24,999

£416/pm (PCP)

  • 2L
  • 17.3K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2006 - 3.0 330i SE Coupe 2-Door

2006 - 3.0 330i SE Coupe 2-Door19

Reduced

£5,998

  • 3L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Parkland Motor Company

01913008510 *

BMW 3 Series2022 (22) - M340d xDrive MHT 5dr Step Auto

2022 (22) - M340d xDrive MHT 5dr Step Auto54

£38,999

  • 3L
  • 33.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Blakedown Car Company Ltd

01902916102 *

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

2021 - 330e M Sport 5dr Step Auto28

£17,600

£298/pm (PCP)

  • 2L
  • 74.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2020 - 320d M Sport 4dr Step Auto

2020 - 320d M Sport 4dr Step Auto11

£18,750

£506/pm (PCP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

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

2021 - 320i M Sport 4dr Step Auto19

Low Mileage

£23,998

  • 2L
  • 27.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Fiat (Paisley)

01414040020 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Plus 5dr

2016 (16) - 320d EfficientDynamics Plus 5dr37

£6,995

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Manual
  • Estate

Hillington Motor Co Ltd

01414730658 *

BMW 3 Series2013 (63) - 320d Sport 5dr Step Auto

2013 (63) - 320d Sport 5dr Step Auto26

£3,995

  • 2L
  • 158.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Violet Cars

01273095088 *

0/5 Stars

BMW 3 Series2013 (13) - 2.0 318d Sport Touring 5dr Diesel Manual Euro 5 (s/s) (143 ps)

2013 (13) - 2.0 318d Sport Touring 5dr Diesel Manual Euro 5 (s/s) (143 ps)20

£5,450

  • 2L
  • 137.4K

    Miles
  • Diesel
  • Manual
  • Estate

Jefferies Car Centre Ltd

01373489224 *

BMW 3 Series1990 (G) - 318i 2dr Auto

1990 (G) - 318i 2dr Auto17

Low Mileage

£5,495

  • 1.8L
  • 95.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

M2 Auto Ltd

01174287058 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto

2022 - 330e M Sport 5dr Step Auto40

£27,799

£475/pm (PCP)

  • 2L
  • 32.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Burnley

01282504324 *

BMW 3 Series2016 - 320D Xdrive M Sport 4Dr Step Auto

2016 - 320D Xdrive M Sport 4Dr Step Auto26

Low Mileage

£17,199

£333/pm (HP)

  • 2L
  • 28.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569200 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2013 (63) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)50

£6,490

  • 3L
  • 146.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Shop 365 LTD

01274028208 *

3.4/5 Stars

BMW 3 Series2010 (60) - 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2010 (60) - 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps)8

Low Mileage

£4,480

£73/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

AG Cars Loughborough Limited

01509278062 *

4.9/5 Stars

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.