Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,590 Used BMW 3 Series cars for sale

BMW 3 Series2010 - 320i SE Business Edition 4dr

2010 - 320i SE Business Edition 4dr1

Low Mileage

£4,495

£73/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Croft Car Sales

01515411130 *

BMW 3 Series2016 - 3.0 330d M Sport Touring 5-Door

2016 - 3.0 330d M Sport Touring 5-Door34

£15,795

£311/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Peak Automotive Limited

01637801278 *

BMW 3 Series2015 (65) - 335d xDrive M Sport 4dr Step Auto

2015 (65) - 335d xDrive M Sport 4dr Step Auto12

£9,995

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Bespoke 1 Limited

01217288691 *

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

2022 - 330e M Sport 5dr Step Auto32

£29,995

£487/pm (PCP)

  • 2L
  • 30.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Ace Prestige Autos

01134676275 *

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

£32,998

  • 2L
  • 17.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Manchester Corvette / Maserati / LUXE

01616967076 *

BMW 3 Series2005 (05) - 318 Ci Sport 2dr

2005 (05) - 318 Ci Sport 2dr13

Low Mileage

£2,695

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BROOKE CARS M65 LIMITED

01254457250 *

BMW 3 Series2018 (67) - 318d M Sport 5dr Step Auto

2018 (67) - 318d M Sport 5dr Step Auto34

Reduced

£7,275

  • 2L
  • 148.5K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2009 (59) - 335i M Sport 4dr Step Auto

2009 (59) - 335i M Sport 4dr Step Auto22

Low Mileage

£9,995

  • 3L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

London Autos Ltd

01628561148 *

BMW 3 Series2014 - 2.0 316d Sport Saloon 4-Door

2014 - 2.0 316d Sport Saloon 4-Door13

Low Mileage

£5,999

£105/pm (HP)

  • 2L
  • 83.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Sleek Cars Sales Ltd

01204589774 *

BMW 3 Series2019 (69) - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (69) - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)46

£23,995

£411/pm (PCP)

  • 2L
  • 62.5K

    Miles
  • Petrol
  • Automatic
  • Estate

TGM SPECIALIST CARS LIMITED

01325521612 *

BMW 3 Series2017 - M3 COMPETITION PACKAGE 4-Door

2017 - M3 COMPETITION PACKAGE 4-Door28

£28,490

£577/pm (PCP)

  • 3L
  • 66.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

CSK Motors

01709288247 *

BMW 3 Series2017 (17) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

2017 (17) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr34

Low Mileage

£13,000

£252/pm (HP)

  • 2L
  • 62.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Wave Motor Group

01254946256 *

BMW 3 Series2013 (63) - 320d xDrive Luxury 4dr

2013 (63) - 320d xDrive Luxury 4dr37

Low Mileage

£5,690

£98/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Diesel
  • Manual
  • Saloon

CANARY CAR STORE LTD

01733977971 *

BMW 3 Series2017 (67) - 2.0 320i Sport Euro 6 (s/s) 4dr

2017 (67) - 2.0 320i Sport Euro 6 (s/s) 4dr39

£6,799

£122/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2014 (64) - 320i SE 4dr

2014 (64) - 320i SE 4dr56

£5,195

£88/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Petrol
  • Manual
  • Saloon

SA CARS (DERBY) LTD

01332982140 *

BMW 3 Series2018 - 318d Sport 5dr Step Auto

2018 - 318d Sport 5dr Step Auto

Low Mileage

£13,845

  • 2L
  • 59.5K

    Miles
  • Diesel
  • Automatic
  • Estate

W R Davies Ford Llangefni

01248661543 *

0/5 Stars

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

2019 (19) - 320i M Sport 4dr Step Auto37

£19,990

£375/pm (PCP)

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Amanah Prestige Limited

02038235352 *

BMW 3 Series2015 - 318i Sport 4dr

2015 - 318i Sport 4dr19

£5,995

£105/pm (HP)

  • 1.5L
  • 106.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Dhillon Motor Co

02392000337 *

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

2019 (19) - 320i M Sport 4dr Step Auto50

£18,500

£375/pm (HP)

  • 2L
  • 54.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Georgesons Cars

01518322203 *

BMW 3 Series2012 (62) - 320d M Sport 5dr Step Auto

2012 (62) - 320d M Sport 5dr Step Auto28

Reduced

£4,750

  • 2L
  • 157.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

2k Motor Group

01733797035 *

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.