Skip to main content
Get theCazoo logoapp

3,380 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 675

£20,900

£351/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2004 (04) - E46 325i Sport Saloon 2.5 Auto 4-Door

2004 (04) - E46 325i Sport Saloon 2.5 Auto 4-Door29

£14,995

  • 2.5L
  • 10.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

4 Star Classics

01420551490 *

BMW 3 Series2021 (71) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 (71) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr88

Reduced

£34,495

£581/pm (PCP)

  • 3L
  • 42.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Rosso Performance LTD

01133236280 *

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

2016 (16) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr57

£12,995

£252/pm (HP)

  • 3L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

TRADE CARS LTD

01924908890 *

BMW 3 Series2015 (02) - 320d M Sport 4dr Step Auto [Business Media]

2015 (02) - 320d M Sport 4dr Step Auto [Business Media]18

£7,990

£156/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2020 - 320d M Sport 4dr Step Auto19

£21,998

  • 48.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£34,498

  • 2L
  • 14.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 3 Series2014 (64) - 316d Sport 4dr Step Auto

2014 (64) - 316d Sport 4dr Step Auto9

£5,995

£105/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

LS Motor Company

01642049054 *

BMW 3 Series2011 - 325d M SPORT COUPE 3.0 DIESEL 2-Door

2011 - 325d M SPORT COUPE 3.0 DIESEL 2-Door36

Low Mileage

£7,995

£147/pm (HP)

  • 3L
  • 98.9K

    Miles
  • Diesel
  • Manual
  • Coupe

Carwhinley Cars

01228276697 *

BMW 3 Series2015 (15) - 3.0 335i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (306 ps) GLASS SUNROOF+

2015 (15) - 3.0 335i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (306 ps) GLASS SUNROOF+72

Low Mileage

£14,150

  • 3L
  • 32.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Pro Pack]

2021 - 330e M Sport 4dr Step Auto [Pro Pack]39

Low Mileage

£23,999

£411/pm (PCP)

  • 2L
  • 24.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2003 (03) - 330 Ci 2dr Step Auto

2003 (03) - 330 Ci 2dr Step Auto11

Low Mileage

£4,295

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,698

  • 2L
  • 12.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

4.7/5 Stars

BMW 3 Series2013 (13) - 318d M Sport 4dr

2013 (13) - 318d M Sport 4dr15

£4,495

£78/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Revive Motor Group

01274089104 *

BMW 3 Series2017 (66) - 320d EfficientDynamics Plus 5dr

2017 (66) - 320d EfficientDynamics Plus 5dr21

Reduced

£2,950

  • 2L
  • 244.8K

    Miles
  • Diesel
  • Manual
  • Estate

Hamstead Autos

01213872419 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 669

Low Mileage

£20,300

£339/pm (PCP)

  • 2L
  • 29.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2016 - 2.0 320d Sport Touring Auto Euro 6 (s/s) 5dr

2016 - 2.0 320d Sport Touring Auto Euro 6 (s/s) 5dr67

Low Mileage

£11,995

£264/pm (HP)

  • 2L
  • 61.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Match Chester

01244207613 *

4.6/5 Stars

BMW 3 Series2021 - 320d M Sport Pro Edition Saloon 4-Door

2021 - 320d M Sport Pro Edition Saloon 4-Door60

Low Mileage

£25,900

£423/pm (PCP)

  • 2L
  • 33.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Saxtons

01245202306 *

4.3/5 Stars

BMW 3 Series2015 (15) - 2.0 320d ED Plus Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d ED Plus Euro 6 (s/s) 4dr14

£6,394

£113/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2012 (62) - 318d Se 4-Door

2012 (62) - 318d Se 4-Door25

Low Mileage

£5,495

£100/pm (HP)

  • 2L
  • 86.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Henver Car Sales

01637801271 *

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

View profile

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.