Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,521 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330E M SPORT 5-Door

2021 - 330E M SPORT 5-Door25

£19,229

£314/pm (PCP)

  • 2L
  • 53.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

BMW 3 Series2022 - 330e SE Pro 5dr Step Auto

2022 - 330e SE Pro 5dr Step Auto19

£17,498

  • 2L
  • 63.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Vauxhall (Lenzie)

01414839924 *

BMW 3 Series2015 - 330D M SPORT TOURING 5-Door

2015 - 330D M SPORT TOURING 5-Door6

£11,500

£220/pm (HP)

  • 3L
  • 119.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Money For Motors North East

01914069659 *

BMW 3 Series2022 - M340d xDrive MHT 4dr Step Auto

2022 - M340d xDrive MHT 4dr Step Auto23

£34,985

£562/pm (PCP)

  • 3L
  • 38.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

James Glen Car Sales Limited

01236800865 *

BMW 3 Series2015 (65) - 2.0 320D M SPORT 4DR Manual PX SWAP PART EXCHANGE EX

2015 (65) - 2.0 320D M SPORT 4DR Manual PX SWAP PART EXCHANGE EX20

£8,000

£147/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Nationwide Car Sales

01925907761 *

BMW 3 Series2022 - 330e M Sport Pro Edition 4dr Step Auto

2022 - 330e M Sport Pro Edition 4dr Step Auto49

Reduced

£24,990

£396/pm (PCP)

  • 2L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fusco Vehicle Sales

02891249214 *

BMW 3 Series2019 - 2.0 320D SE 5dr

2019 - 2.0 320D SE 5dr62

£15,995

£315/pm (HP)

  • 2L
  • 68.5K

    Miles
  • Diesel
  • Manual
  • Estate

Parkland Motors

01509276004 *

4.2/5 Stars

BMW 3 Series2019 (69) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr59

£11,994

£231/pm (HP)

  • 2L
  • 88.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BVG Automotive

01618048253 *

4.8/5 Stars

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

Reduced

£27,998

  • 2L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

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

2024 (24) - 320d MHT M Sport 5dr Step Auto21

£36,000

  • 2L
  • 19.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Listers Kings Lynn (BMW)

01553601557 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2016 (16) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr41

£9,490

  • 2L
  • 129.7K

    Miles
  • Diesel
  • Manual
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2019 (69) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p34

£17,495

£339/pm (HP)

  • 2L
  • 57.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Bateman & Lynch Cars (Tavistock)

01822661658 *

4.9/5 Stars

BMW 3 Series2016 (66) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£8,999

£168/pm (HP)

  • 1.5L
  • 69.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

K & A CAR SALES LTD

02037726247 *

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

2024 - 320i M Sport 4dr Step Auto [Pro Pack]42

£28,599

£440/pm (PCP)

  • 2L
  • 18.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series2012 (13) - 330d Luxury 4dr Step Auto

2012 (13) - 330d Luxury 4dr Step Auto1

Low Mileage

£7,740

  • 3L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

One Stop Cars of Manchester

01618048241 *

BMW 3 Series2018 - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)12

£14,677

£312/pm (HP)

  • 2L
  • 71.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2020 - 318D SPORT 4-Door

2020 - 318D SPORT 4-Door32

Reduced

£18,950

£327/pm (PCP)

  • 2L
  • 24.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Rogers Of Brock

01995910807 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)28

£26,995

£446/pm (PCP)

  • 2L
  • 41.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Hartlepool Motor Company Ltd

01429807308 *

BMW 3 Series2016 - 320d xDrive M Sport 5dr Step Auto

2016 - 320d xDrive M Sport 5dr Step Auto12

£12,850

£249/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MCautosales

02879440626 *

BMW 3 Series2021 - 320i Sport 4dr Step Auto

2021 - 320i Sport 4dr Step Auto31

Reduced

£20,195

£438/pm (HP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

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.