Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,483 Used BMW 3 Series cars for sale

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

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

£33,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Vauxhall / Peugeot

01224010176 *

BMW 3 Series2013 (62) - 328i M Sport 4dr Step Auto

2013 (62) - 328i M Sport 4dr Step Auto31

£7,895

£145/pm (HP)

  • 2L
  • 104.2K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW 3 Series2000 (X) - 3.0 330Ci 330 Convertible 2dr Petrol Manual (229 g/km, 231 bhp)

2000 (X) - 3.0 330Ci 330 Convertible 2dr Petrol Manual (229 g/km, 231 bhp)56

Reduced

£2,480

  • 3L
  • 110.2K

    Miles
  • Petrol
  • Manual
  • Convertible

AG Cars Loughborough Limited

01509278062 *

BMW 3 Series2021 (21) - 2.0 318d MHT SE Pro Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 318d MHT SE Pro Touring Auto Euro 6 (s/s) 5dr67

£12,999

£252/pm (HP)

  • 2L
  • 100.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

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

2022 - 330e M Sport 4dr Step Auto39

Low Mileage

£24,399

£408/pm (PCP)

  • 2L
  • 18.8K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2021 (70) - 330d MHT M Sport Pro Edition 4dr Step Auto

2021 (70) - 330d MHT M Sport Pro Edition 4dr Step Auto31

£25,620

£456/pm (PCP)

  • 3L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (69) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr52

Reduced

£16,885

  • 2L
  • 57.9K

    Miles
  • Petrol
  • Automatic
  • Estate

IM Car Supermarket

01582341915 *

BMW 3 Series2018 - 2.0 320d xDrive M Sport Auto 4WD 4dr

2018 - 2.0 320d xDrive M Sport Auto 4WD 4dr90

£15,395

£322/pm (HP)

  • 2L
  • 65.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

BMW 3 Series2024 - M340i xDrive MHT 4dr Step Auto

2024 - M340i xDrive MHT 4dr Step Auto36

Low Mileage

£43,799

  • 3L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2019 - 320d xDrive M Sport 5dr Step Auto

2019 - 320d xDrive M Sport 5dr Step Auto15

£18,950

£481/pm (PCP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MCT CARS LTD

02890023785 *

BMW 3 Series2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr52

Low Mileage

£4,825

£80/pm (HP)

  • 2L
  • 103.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Hey Motors Ltd

01706572044 *

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto19

£10,195

  • 2L
  • 122.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door

2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door2

£8,990

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Formula 1 Car Supermarket

01324464853 *

BMW 3 Series2013 (13) - 320i M Sport 4dr

2013 (13) - 320i M Sport 4dr4

Low Mileage

£8,990

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Deepdale Motor Company

01772376077 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) AIR CONDITIO

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) AIR CONDITIO38

£14,550

  • 2L
  • 61.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Hilton Garage Ltd

01332414842 *

BMW 3 Series2019 - 320i Sport 4dr Step Auto

2019 - 320i Sport 4dr Step Auto24

Low Mileage

£17,499

£369/pm (HP)

  • 2L
  • 48.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2018 (18) - 320d EfficientDynamics Plus 4dr Step Auto EURO 6 led HEADLIGHT

2018 (18) - 320d EfficientDynamics Plus 4dr Step Auto EURO 6 led HEADLIGHT14

£5,995

  • 2L
  • 157.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2021 - 330e M Sport 4dr Step Auto25

£18,850

  • 2L
  • 62.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Invicta MG & Motorparks Canterbury

01227203463 *

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

2021 - 320i M Sport 4dr Step Auto31

Low Mileage

£21,949

£358/pm (PCP)

  • 2L
  • 30.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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

2015 (12) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)29

Low Mileage

£12,549

£242/pm (HP)

  • 2L
  • 65.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Car Supermarket Milton Keynes

01908049370 *

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.