Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,696 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (64) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr75

£11,795

£227/pm (HP)

  • 3L
  • 101.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr18

£16,650

£278/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cotswolds Cars and Commercials Ltd

07860560059 *

BMW 3 Series2011 (60) - 320d [184] Sport Plus Edition 4dr Step Auto

2011 (60) - 320d [184] Sport Plus Edition 4dr Step Auto22

Low Mileage

£5,240

£89/pm (HP)

  • 2L
  • 106.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTOMOTIVE PRESTIGE LTD

01162162548 *

BMW 3 Series2019 (17) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - DAB, ALLOY,

2019 (17) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - DAB, ALLOY,42

Low Mileage

£18,250

£362/pm (HP)

  • 2L
  • 52.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2013 - 320d M Sport 5dr Step Auto

2013 - 320d M Sport 5dr Step Auto32

£5,495

  • 2L
  • 152.0K

    Miles
  • Diesel
  • Automatic
  • Estate

JTL CARS LTD

01489539574 *

BMW 3 Series2004 (04) - 330 Ci SE 2dr Auto

2004 (04) - 330 Ci SE 2dr Auto47

Low Mileage

£8,990

  • 3L
  • 56.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

MZR AUTOMOTIVE

01435518131 *

BMW 3 Series2016 (66) - 320i SE 4dr

2016 (66) - 320i SE 4dr15

£9,950

  • 2L
  • 75.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Reynolds Motor Group

01268988968 *

0/5 Stars

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 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (41

Low Mileage

£20,749

  • 2L
  • 40.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Browns of Richmond

01748900788 *

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

2020 - 320d M Sport 5dr Step Auto14

£22,950

£382/pm (PCP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

£33,298

  • 25.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

BMW 3 Series2022 - 320i xDrive M Sport 4dr Step Auto

2022 - 320i xDrive M Sport 4dr Step Auto19

Low Mileage

£26,498

  • 2L
  • 28.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series2020 - 2.0 DIESEL 5-Door

2020 - 2.0 DIESEL 5-Door52

Low Mileage

£24,995

£493/pm (HP)

  • 2L
  • 30.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Exclusive Motors Of GB LTD

02038978672 *

BMW 3 Series2013 (S) - 320d Sport 4dr Step Auto

2013 (S) - 320d Sport 4dr Step Auto36

Low Mileage

£7,495

£136/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cadnam Car Sales

02382149488 *

BMW 3 Series2019 - 320d M Sport Shadow Edition 5dr

2019 - 320d M Sport Shadow Edition 5dr52

£6,990

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Estate

Motor 4 U Ltd

01580232497 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto [Tech-Plus Pack]

2020 - 320d M Sport 5dr Step Auto [Tech-Plus Pack]44

Reduced

£25,749

  • 2L
  • 34.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorpoint Coventry

02475187133 *

BMW 3 Series2017 - 320d M Sport 4dr

2017 - 320d M Sport 4dr24

£9,495

£178/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Abberton Car Sales

01206879441 *

BMW 3 Series2016 - 330e M SPORT STEP AUTO LEFT HAND DRIVE LHD FRENCH REGISTERED 4-Door

2016 - 330e M SPORT STEP AUTO LEFT HAND DRIVE LHD FRENCH REGISTERED 4-Door15

Low Mileage

£18,995

£370/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Left Hand Drive Car Showroom Ltd

01895548158 *

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

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)27

£17,800

£283/pm (PCP)

  • 2L
  • 56.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

BMW 3 Series2012 (12) - 2.0 320d ED BluePerformance EfficientDynamics Auto Euro 6 (s/s) 4dr

2012 (12) - 2.0 320d ED BluePerformance EfficientDynamics Auto Euro 6 (s/s) 4dr11

Low Mileage

£9,394

£176/pm (HP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vivian Price Cars

01172331344 *

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.