Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,378 Used BMW 3 Series cars for sale

BMW 3 Series1989 (F) - 325i Sport 2dr Auto

1989 (F) - 325i Sport 2dr Auto25

Reduced

£18,995

  • 2.5L
  • 155.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Kars co uk Limited

01494414524 *

BMW 3 Series2018 (18) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (18) - 335d xDrive M Sport Shadow Edition 4dr Step Auto31

Low Mileage

£19,975

£545/pm (PCP)

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Sandwell Car Sales

01215160845 *

BMW 3 Series2020 - 320d M Sport 4dr Step Auto

2020 - 320d M Sport 4dr Step Auto1

Low Mileage

£22,495

£490/pm (HP)

  • 2L
  • 40.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

0/5 Stars

BMW 3 Series2010 (60) - 325i M Sport 2dr Step Auto

2010 (60) - 325i M Sport 2dr Step Auto19

Reduced

£3,495

  • 3L
  • 134.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2013 (13) - 320i xDrive M Sport 4dr Step Auto

2013 (13) - 320i xDrive M Sport 4dr Step Auto22

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Fareham Car Centre Ltd

01329553568 *

BMW 3 Series2020 - BMW 320i Sport 4dr M Sport, pedestrian detection, lane keep assist, blin

2020 - BMW 320i Sport 4dr M Sport, pedestrian detection, lane keep assist, blin39

£18,499

  • 2L
  • 54.8K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

TrustFord Ballymena

02890022273 *

0/5 Stars

BMW 3 Series(66) - 2.0 320d Sport Euro 6 (s/s) 4dr

(66) - 2.0 320d Sport Euro 6 (s/s) 4dr33

Low Mileage

£10,990

  • 59.8K

    Miles
  • Diesel
  • Manual
  • Not Supplied

Keywise Cars Ltd

01392344397 *

BMW 3 Series2018 - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps)

2018 - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps)36

£15,222

£324/pm (HP)

  • 3L
  • 90.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr28

Reduced

£22,990

£391/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Group

01633749117 *

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

2020 - 2.0 320i Sport Auto Euro 6 (s/s) 4dr62

£18,690

£393/pm (HP)

  • 2L
  • 41.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Match Crewe

01270441019 *

4.7/5 Stars

BMW 3 Series2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr

2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr22

Low Mileage

£17,699

  • 2L
  • 52.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Bridgend Motor Group - Ayr Autoplex

01292432765 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Tech Pack]

2021 - 330e M Sport 4dr Step Auto [Tech Pack]40

£17,849

£365/pm (HP)

  • 2L
  • 72.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

0/5 Stars

BMW 3 Series2008 - 2.0 320d SE Coupe 2dr Diesel Steptronic Euro 4 (177 ps)

2008 - 2.0 320d SE Coupe 2dr Diesel Steptronic Euro 4 (177 ps)26

Low Mileage

£3,999

  • 2L
  • 121.1K

    Miles
  • Diesel
  • Automatic
  • Coupe

iGarage Cars

01483917307 *

BMW 3 Series2014 (14) - 1.6 316i SE Touring Euro 6 (s/s) 5dr

2014 (14) - 1.6 316i SE Touring Euro 6 (s/s) 5dr46

Low Mileage

£6,750

£121/pm (HP)

  • 1.6L
  • 58.0K

    Miles
  • Petrol
  • Manual
  • Estate

Tallbrook Ltd

01515567478 *

BMW 3 Series2020 - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2020 - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr55

£21,125

£339/pm (PCP)

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)27

£17,000

£329/pm (HP)

  • 2L
  • 56.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

0/5 Stars

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

2020 - 2.0 M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)43

Reduced

£17,995

£298/pm (PCP)

  • 2L
  • 78.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

BMW 3 Series2021 - 318d MHT SE Pro 4dr Step Auto

2021 - 318d MHT SE Pro 4dr Step Auto20

£16,890

£334/pm (HP)

  • 2L
  • 91.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

K2 Cars Omagh (NI) Ltd

02890023705 *

BMW 3 Series2013 (13) - 316d Sport 5dr

2013 (13) - 316d Sport 5dr15

Reduced

£2,495

  • 2L
  • 173.0K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2016 - 320i M Sport 4dr

2016 - 320i M Sport 4dr19

£9,498

  • 2L
  • 91.5K

    Miles
  • Petrol
  • Manual
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

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.