Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,340 Used BMW 3 Series cars for sale

BMW 3 Series2018 (68) - 330d xDrive M Sport Shadow Edition 5dr Step Auto

2018 (68) - 330d xDrive M Sport Shadow Edition 5dr Step Auto47

Low Mileage

£22,999

£537/pm (PCP)

  • 3L
  • 53.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Anthony Dale Prestige

01953667908 *

0/5 Stars

BMW 3 Series2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)

2009 - 2.0 320i SE Saloon 4dr Petrol Steptronic Euro 4 (170 ps)56

Reduced

£4,495

£88/pm (HP)

  • 2L
  • 76.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

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

2021 - 318i M Sport 4dr Step Auto39

Low Mileage

£21,694

£358/pm (PCP)

  • 2L
  • 25.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2009 - 325d M Sport Highline 2dr Auto

2009 - 325d M Sport Highline 2dr Auto25

Low Mileage

£7,990

£160/pm (HP)

  • 3L
  • 60.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Ben Wild Motors

01244569204 *

4.6/5 Stars

BMW 3 Series2010 - 3.0 325i M Sport Steptronic Euro 5 2dr

2010 - 3.0 325i M Sport Steptronic Euro 5 2dr41

Low Mileage

£7,905

£145/pm (HP)

  • 3L
  • 71.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

The Red Vehicle Company Ltd

01491525449 *

BMW 3 Series2013 (13) - 2.0 320i Modern Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2013 (13) - 2.0 320i Modern Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)23

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2013 (13) - 320d xDrive Sport 5dr Step Auto

2013 (13) - 320d xDrive Sport 5dr Step Auto1

£3,995

  • 2L
  • 167.0K

    Miles
  • Diesel
  • Automatic
  • Estate

CAR & CARS LTD

01506376863 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Sport 5dr Step Auto

2016 (16) - 320d EfficientDynamics Sport 5dr Step Auto34

£5,799

  • 2L
  • 162.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Vision Automotive

01902951160 *

BMW 3 Series2020 - 318d MHT SE 5-Door

2020 - 318d MHT SE 5-Door45

£14,500

£283/pm (HP)

  • 2L
  • 86.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hewson Motor Hub

01162165596 *

BMW 3 Series2012 - 318i Performance Edition 4dr

2012 - 318i Performance Edition 4dr34

£3,493

£52/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Petrol
  • Manual
  • Saloon

LANDSTRADELTD

01234237585 *

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

2021 - 330e SE Pro 4dr Step Auto19

£15,998

  • 2L
  • 67.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Stourbridge Fiat / Motorstore / Abarth / Geely

01384883980 *

BMW 3 Series2018 - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr61

£12,495

£241/pm (HP)

  • 2L
  • 100.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Crystal Automotive Group Ltd

01733915008 *

BMW 3 Series2020 - 320d Sport 4dr

2020 - 320d Sport 4dr39

Reduced

£20,495

£337/pm (PCP)

  • 2L
  • 36.4K

    Miles
  • Diesel
  • Manual
  • Saloon

O'Loughlin Brothers

02879440950 *

BMW 3 Series2024 (24) - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2024 (24) - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr76

£53,991

£873/pm (PCP)

  • 3L
  • 14.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Bazaar ltd

01143086594 *

4.7/5 Stars

BMW 3 Series2012 (61) - 320d SE 2dr

2012 (61) - 320d SE 2dr10

Reduced

£2,495

  • 2L
  • 171.0K

    Miles
  • Diesel
  • Manual
  • Convertible

BMW 3 Series2023 (73) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2023 (73) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 650

£28,232

£467/pm (PCP)

  • 2L
  • 51.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

4x4 Prestige Centre

01618048216 *

BMW 3 Series1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door

1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door20

Reduced

£6,495

  • 1.9L
  • 26.8K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

The Car Warehouse

01642937563 *

4.4/5 Stars

BMW 3 Series2012 - 2.0L 320D Modern Auto Saloon 4dr Diesel Automatic Euro 5 (181 bhp)

2012 - 2.0L 320D Modern Auto Saloon 4dr Diesel Automatic Euro 5 (181 bhp)30

Reduced

£6,495

£115/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Key Auto Sales

01376297427 *

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

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

Low Mileage

£35,998

  • 2L
  • 9.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Bristol

01416118398 *

BMW 3 Series2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr61

£8,199

£151/pm (HP)

  • 2L
  • 93.0K

    Miles
  • Petrol
  • Manual
  • Estate

Basford Motors Ltd

01782390953 *

0/5 Stars

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.