Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,305 Used BMW 3 Series cars for sale

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2017 (17) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)71

Low Mileage

£11,150

£213/pm (HP)

  • 2L
  • 69.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2011 (61) - 318d Sport Plus Edition 4dr

2011 (61) - 318d Sport Plus Edition 4dr29

Reduced

£3,250

£47/pm (HP)

  • 2L
  • 119.9K

    Miles
  • Diesel
  • Manual
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

0/5 Stars

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 *

0/5 Stars

BMW 3 Series2008 - 325i SE 2dr Step Auto

2008 - 325i SE 2dr Step Auto7

Low Mileage

£4,995

£128/pm (HP)

  • 3L
  • 70.5K

    Miles
  • Petrol
  • Automatic
  • Convertible

A&S Motors UK

01616944537 *

4.7/5 Stars

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

2025 - 320i M Sport 5dr Step Auto33

£35,499

  • 2L
  • 8.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2012 (62) - 2.0 320i Luxury Euro 5 (s/s) 4dr

2012 (62) - 2.0 320i Luxury Euro 5 (s/s) 4dr24

Low Mileage

£4,500

£73/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Drivara Autos

01616944516 *

BMW 3 Series2021 - 2.0 318i Sport Touring 5-Door

2021 - 2.0 318i Sport Touring 5-Door32

£18,250

£279/pm (PCP)

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Ball Automotive Ltd

01246387161 *

BMW 3 Series2010 (10) - 2.0 320d SE Touring Euro 5 5dr

2010 (10) - 2.0 320d SE Touring Euro 5 5dr26

£2,995

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Manual
  • Estate

TRADE CARS LTD

01924908890 *

BMW 3 Series(11) - 2.0i M SPORT Touring 5 dr steptronic

(11) - 2.0i M SPORT Touring 5 dr steptronic42

Low Mileage

£8,495

  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

BMW 3 Series2025 (61) - 3.0 325i SE Saloon 4dr Petrol Steptronic Euro 5 (218 ps)

2025 (61) - 3.0 325i SE Saloon 4dr Petrol Steptronic Euro 5 (218 ps)32

Low Mileage

£7,449

£135/pm (HP)

  • 3L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Plus Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Plus Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)32

Low Mileage

£21,760

£381/pm (PCP)

  • 2L
  • 45.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

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

£17,400

  • 2L
  • 75.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2014 (64) - 320d EfficientDynamics 4dr

2014 (64) - 320d EfficientDynamics 4dr36

£3,495

  • 2L
  • 178.0K

    Miles
  • Diesel
  • Manual
  • Saloon

ENZO CARS & VANS LTD

01254916863 *

BMW 3 Series2014 (63) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (63) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr23

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 92.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Shore Cars

01243215639 *

BMW 3 Series2019 (69) - M340i xDrive 4dr Step Auto

2019 (69) - M340i xDrive 4dr Step Auto78

£31,990

£601/pm (PCP)

  • 3L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Rosso Performance LTD

01133236280 *

BMW 3 Series2015 (65) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)27

£9,200

£172/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Hammond Cars Norwich

01603937224 *

BMW 3 Series2011 (11) - 3.0 325i SE Coupe 2dr Petrol Steptronic Euro 5 (218 ps)

2011 (11) - 3.0 325i SE Coupe 2dr Petrol Steptronic Euro 5 (218 ps)29

Low Mileage

£4,945

  • 3L
  • 109.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Lakeview Cars

01767661354 *

BMW 3 Series2024 (74) - 320i M Sport Touring 5-Door

2024 (74) - 320i M Sport Touring 5-Door43

Low Mileage

£33,499

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2021 (21) - 330e SE Pro 4dr Step Auto

2021 (21) - 330e SE Pro 4dr Step Auto10

£12,595

£243/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cotswolds Cars and Commercials Ltd

07860560059 *

3.7/5 Stars

BMW 3 Series2015 (15) - 320d SE 5dr Step Auto

2015 (15) - 320d SE 5dr Step Auto1

Low Mileage

£8,800

£181/pm (HP)

  • 2L
  • 76.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Barnet

02039577301 *

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.