Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,551 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)39

Reduced

£15,295

  • 2L
  • 79.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr26

Low Mileage

£20,450

£366/pm (PCP)

  • 2L
  • 44.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2012 - M SPORT TOURING 5-Door

2012 - M SPORT TOURING 5-Door24

£6,493

£115/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Manual
  • Estate

cjs autos ltd

01454803082 *

BMW 3 Series2011 - 2.0 320d M Sport Auto 181 2dr

2011 - 2.0 320d M Sport Auto 181 2dr36

Low Mileage

£7,990

  • 2L
  • 51.7K

    Miles
  • Diesel
  • Automatic
  • Convertible

Swaan Motors Ltd

01733667053 *

BMW 3 Series2018 (68) - 320i xDrive M Sport Shadow Edition 4dr Step Auto

2018 (68) - 320i xDrive M Sport Shadow Edition 4dr Step Auto35

£14,495

£283/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wise Auto Ltd

02038737355 *

BMW 3 Series1996 (08) - 2.8 328i Sport Coupe 2dr Petrol Automatic (243 g/km, 193 bhp)-Fantastic Low

1996 (08) - 2.8 328i Sport Coupe 2dr Petrol Automatic (243 g/km, 193 bhp)-Fantastic Low37

Reduced

£13,995

  • 2.8L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

BMW 3 Series2014 (14) - 318d Sport 4dr

2014 (14) - 318d Sport 4dr19

£4,800

£80/pm (HP)

  • 2L
  • 101.3K

    Miles
  • Diesel
  • Manual
  • Saloon

SMS Motors

01144786434 *

BMW 3 Series2014 - 318d M Sport 4dr

2014 - 318d M Sport 4dr18

Low Mileage

£10,495

£199/pm (HP)

  • 2L
  • 29.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Rudi Gage Car Sales

02827440452 *

BMW 3 Series2023 (23) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2023 (23) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)41

£32,891

£534/pm (PCP)

  • 2L
  • 20.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

BMW 3 Series2012 - 320d Sport 5dr

2012 - 320d Sport 5dr35

£4,592

  • 2L
  • 162.6K

    Miles
  • Diesel
  • Manual
  • Estate

MB Motor Group

01133236318 *

BMW 3 Series2024 (73) - M340d xDrive MHT 4dr Step Auto

2024 (73) - M340d xDrive MHT 4dr Step Auto13

£37,495

£584/pm (PCP)

  • 3L
  • 39.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

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

2021 - 320d MHT M Sport 4dr Step Auto19

£23,498

  • 2L
  • 47.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Renault/Dacia (Dumbarton)

01389310597 *

BMW 3 Series2022 - 2.0 330E M Sport Auto 5dr

2022 - 2.0 330E M Sport Auto 5dr62

£24,500

£383/pm (PCP)

  • 2L
  • 57.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2013 (63) - 320d xDrive SE 5dr Step Auto

2013 (63) - 320d xDrive SE 5dr Step Auto10

£3,995

  • 2L
  • 155.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

OXFORD MOTOR SERVICES LIMITED

01865590387 *

BMW 3 Series2020 (70) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (70) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)25

Low Mileage

£20,999

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Estate

HPL Motors Preston

01772957419 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto33

£37,900

  • 2L
  • 4.7K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2016 - 2.0 320d xDrive M Sport Auto 4WD 5dr

2016 - 2.0 320d xDrive M Sport Auto 4WD 5dr37

£10,200

£193/pm (HP)

  • 2L
  • 119.6K

    Miles
  • Diesel
  • Automatic
  • Estate

HSI Automotive

01274059767 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic

2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic28

£16,995

£328/pm (HP)

  • 2L
  • 131.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

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

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

£8,984

£168/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Automatic
  • Estate

New Street Car Centre

01952967003 *

BMW 3 Series1997 (26) - 2.5 325tds Touring 5dr Diesel Automatic (143 bhp)

1997 (26) - 2.5 325tds Touring 5dr Diesel Automatic (143 bhp)16

Low Mileage

£8,000

  • 2.5L
  • 87.9K

    Miles
  • Diesel
  • Automatic
  • Estate

webuycarsformore com

01918144196 *

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.