Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,397 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 320i M Sport Shadow Edition 5dr Step Auto

2019 (19) - 320i M Sport Shadow Edition 5dr Step Auto50

£16,999

£336/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Approved Cars Ltd

01622231836 *

3.6/5 Stars

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

2015 (65) - 320d M Sport 4dr Step Auto1

£10,000

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FifthGear Fenton LTD

01782969739 *

BMW 3 Series2010 - 320d [184] SE 4dr

2010 - 320d [184] SE 4dr10

Low Mileage

£4,950

£83/pm (HP)

  • 2L
  • 68.3K

    Miles
  • Diesel
  • Manual
  • Saloon

West View Motor Company

01768800648 *

0/5 Stars

BMW 3 Series2019 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2019 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£20,490

£353/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Oakley Prestige

01256633773 *

BMW 3 Series2017 (84) - 2.0 320i Saloon 4dr Petrol Manual Euro 4 (150 ps)

2017 (84) - 2.0 320i Saloon 4dr Petrol Manual Euro 4 (150 ps)24

Low Mileage

£15,995

£315/pm (HP)

  • 2L
  • 61.4K

    Miles
  • Petrol
  • Manual
  • Saloon

Baskeyfield Motors Limited

01782917824 *

BMW 3 Series2021 (70) - 320i Sport 5dr Step Auto

2021 (70) - 320i Sport 5dr Step Auto47

Low Mileage

£22,995

  • 2L
  • 38.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Stoneacre Hull

01482947853 *

BMW 3 Series2022 (72) - M340i xDrive MHT 4dr Step Auto

2022 (72) - M340i xDrive MHT 4dr Step Auto65

£38,995

£627/pm (PCP)

  • 3L
  • 32.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Precision Motor Group

02039537318 *

BMW 3 Series2014 (64) - 320d Sport 4dr Step Auto

2014 (64) - 320d Sport 4dr Step Auto13

Reduced

£6,490

£115/pm (HP)

  • 2L
  • 102.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Signature Car Hub Ltd

01792966767 *

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto25

£47,599

£735/pm (PCP)

  • 3L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569214 *

BMW 3 Series2017 (67) - 2.0 320d SE Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (67) - 2.0 320d SE Touring Auto xDrive Euro 6 (s/s) 5dr45

Reduced

£11,991

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 (20) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (20) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)89

£27,890

  • 3L
  • 78.2K

    Miles
  • Petrol
  • Automatic
  • Estate

M&W AUTOMOTIVE LTD

01296327931 *

BMW 3 Series2020 - 3.0 M340i xDrive Auto 4WD 5dr

2020 - 3.0 M340i xDrive Auto 4WD 5dr54

Low Mileage

£44,995

£904/pm (HP)

  • 3L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Goldheart Automotive

01483910967 *

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

2019 - 320d M Sport Shadow Edition 5dr Step Auto8

Low Mileage

£17,999

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

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

2021 - 2.0 MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)40

£17,995

£442/pm (PCP)

  • 2L
  • 99.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

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

2021 - 318i M Sport 4dr Step Auto - FSH -30

Low Mileage

£21,990

  • 2L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr49

£8,999

  • 2L
  • 112.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

4.7/5 Stars

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

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

£19,795

£346/pm (PCP)

  • 2L
  • 80.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

4.2/5 Stars

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

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

£37,250

£593/pm (PCP)

  • 2L
  • 9.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

IJ Motors & Commercials

02890023175 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto43

Low Mileage

£22,549

£388/pm (PCP)

  • 2L
  • 27.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Birmingham

01217525223 *

BMW 3 Series2015 - 316d SPORT STEP AUTOMATIC £35 TAX 4-Door

2015 - 316d SPORT STEP AUTOMATIC £35 TAX 4-Door19

Low Mileage

£9,995

  • 2L
  • 76.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carwhinley Cars

01228276697 *

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.