Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,493 Used BMW 3 Series cars for sale

BMW 3 Series2009 (57) - 3.0 X DRIVE COUPE LEFT HAND DRIVE LHD UK REGISTERED 2-Door

2009 (57) - 3.0 X DRIVE COUPE LEFT HAND DRIVE LHD UK REGISTERED 2-Door15

Low Mileage

£8,995

£182/pm (HP)

  • 3L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

The Left Hand Drive Car Showroom Ltd

01895548158 *

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto19

Low Mileage

£21,998

  • 2L
  • 28.4K

    Miles
  • Electric
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 3 Series2013 (63) - 3.0 330d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps) 4X4 X-

2013 (63) - 3.0 330d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps) 4X4 X-50

Reduced

£9,499

£178/pm (HP)

  • 3L
  • 93.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Ben Clark Automobiles

01306772439 *

BMW 3 Series2014 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr16

Reduced

£12,490

£241/pm (HP)

  • 3L
  • 71.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Direct Peterborough Limited

01733971397 *

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

2020 - 320i M Sport 4dr Step Auto

Low Mileage

£20,995

  • 2L
  • 38.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Glyn Hopkin Nissan Chelmsford

01245678417 *

BMW 3 Series2018 - 320d M Sport Shadow Edition 4-Door

2018 - 320d M Sport Shadow Edition 4-Door38

Low Mileage

£18,499

£423/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CARNET MIDLANDS LIMITED

01543398293 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)36

£18,900

£338/pm (PCP)

  • 2L
  • 61.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2014 (14) - 318d Sport 5dr

2014 (14) - 318d Sport 5dr21

Low Mileage

£4,950

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2005 (05) - 318d Sport 5dr Auto

2005 (05) - 318d Sport 5dr Auto55

Low Mileage

£2,490

  • 2L
  • 159.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Abaza Motors Ltd

02037634729 *

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

2019 - 320d M Sport 4dr Step Auto47

£19,950

£366/pm (PCP)

  • 2L
  • 63.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2019 (19) - 330i M Sport 4dr Step Auto

2019 (19) - 330i M Sport 4dr Step Auto33

£19,495

£342/pm (PCP)

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

MK Prestige Ltd

02037637054 *

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

2021 - 330e M Sport 4dr Step Auto17

£21,699

£382/pm (PCP)

  • 2L
  • 36.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Coventry

02475187133 *

BMW 3 Series2000 - 328 Ci 2dr Auto

2000 - 328 Ci 2dr Auto15

Low Mileage

£5,500

  • 2.8L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Valley Cars and Classics Ltd

01488500852 *

BMW 3 Series2020 - 320i M Sport 5dr Step Auto

2020 - 320i M Sport 5dr Step Auto23

Low Mileage

£23,099

£494/pm (HP)

  • 2L
  • 32.7K

    Miles
  • Petrol
  • Automatic
  • Estate

FOW Trafford

01616969155 *

BMW 3 Series2020 (20) - 3.0 M340i Touring Auto xDrive Euro 6 (s/s) 5dr

2020 (20) - 3.0 M340i Touring Auto xDrive Euro 6 (s/s) 5dr33

Low Mileage

£39,000

£646/pm (PCP)

  • 3L
  • 17.4K

    Miles
  • Petrol
  • Automatic
  • Estate

My First Car

01562547643 *

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - PARK ASSIST

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - PARK ASSIST44

£19,294

£311/pm (PCP)

  • 2L
  • 49.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr44

Reduced

£11,500

£235/pm (HP)

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

IMV Motors Ltd

01217525794 *

BMW 3 Series2021 - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2021 - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)40

£18,336

£323/pm (PCP)

  • 2L
  • 53.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

drivedirect Redcar

01642065693 *

BMW 3 Series2015 - 320d EfficientDynamics Plus 4dr

2015 - 320d EfficientDynamics Plus 4dr11

£4,995

£84/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

ALLCARS(sales)LIMITEDT/aAllcars

01945664266 *

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

2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)35

£27,800

£473/pm (PCP)

  • 3L
  • 62.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

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.