Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,497 Used BMW 3 Series cars for sale

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

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

Low Mileage

£23,491

  • 2L
  • 17.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (36

£17,731

£347/pm (PCP)

  • 2L
  • 71.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2017 (67) - 2.0 320d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

2017 (67) - 2.0 320d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr32

£9,490

£178/pm (HP)

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sell Your Car

01753915464 *

BMW 3 Series2016 (66) - 335d xDrive M Sport 4dr Step Auto

2016 (66) - 335d xDrive M Sport 4dr Step Auto24

£14,995

£294/pm (HP)

  • 3L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ghost Motors Ltd

01274505156 *

BMW 3 Series2004 - 330 Ci Sport 2dr

2004 - 330 Ci Sport 2dr18

BMW 3 Series2003 (03) - 3.0 330d SE Saloon 4dr Diesel Manual (204 bhp)

2003 (03) - 3.0 330d SE Saloon 4dr Diesel Manual (204 bhp)16

Low Mileage

£2,995

  • 3L
  • 104.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Lottbridge Motoring Centre Ltd

01323407763 *

BMW 3 Series2018 (68) - 320d Sport 4dr Step Auto

2018 (68) - 320d Sport 4dr Step Auto8

£12,400

£239/pm (HP)

  • 2L
  • 63.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hammond Cars Norwich

01603937224 *

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

2024 - 320d MHT M Sport 4dr Step Auto49

£34,995

£552/pm (PCP)

  • 2L
  • 19.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Pat Kirk Ford Omagh

02882440439 *

BMW 3 Series2024 (74) - 320i M Sport 4dr Step Auto

2024 (74) - 320i M Sport 4dr Step Auto50

£30,491

  • 2L
  • 17.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2009 (09) - 320d SE 4dr Step Auto

2009 (09) - 320d SE 4dr Step Auto19

Low Mileage

£4,495

£88/pm (HP)

  • 2L
  • 91.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

County Car Company

01935412828 *

3.8/5 Stars

BMW 3 Series2024 (24) - M340d xDrive Saloon 4-Door

2024 (24) - M340d xDrive Saloon 4-Door53

£43,308

  • 3L
  • 22.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hedin BMW Ruxley

02038730432 *

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

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

£19,000

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Whitethor Cars

01530443588 *

0/5 Stars

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

2020 - 3.0 M340i xDrive Auto 4WD 5dr54

Low Mileage

£42,995

£763/pm (PCP)

  • 3L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Goldheart Automotive

01483910967 *

BMW 3 Series2015 (15) - 320i SE 5dr Step Auto [Business Media]

2015 (15) - 320i SE 5dr Step Auto [Business Media]18

Reduced

£6,995

£126/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Central Motors

01308801161 *

2.6/5 Stars

BMW 3 Series2010 - 318i SE Business Edition 5dr Step Auto

2010 - 318i SE Business Edition 5dr Step Auto17

£3,895

£66/pm (HP)

  • 2L
  • 88.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Redfield Auto Centre

01173702980 *

BMW 3 Series2021 - 330E XDRIVE M SPORT 4-Door

2021 - 330E XDRIVE M SPORT 4-Door25

£15,800

£301/pm (PCP)

  • 2L
  • 85.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2013 (63) - 2.0 320d SE Touring xDrive Euro 5 (s/s) 5dr

2013 (63) - 2.0 320d SE Touring xDrive Euro 5 (s/s) 5dr34

Low Mileage

£8,495

£157/pm (HP)

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Manual
  • Estate

MF Motors Norwich Ltd

01603337394 *

BMW 3 Series2022 - 330d MHT M Sport 4-Door

2022 - 330d MHT M Sport 4-Door48

£27,995

£452/pm (PCP)

  • 3L
  • 35.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Phoenix Car Centre

01962670197 *

BMW 3 Series2017 (67) - 320d M Sport Shadow Edition 4dr Step Auto

2017 (67) - 320d M Sport Shadow Edition 4dr Step Auto29

£11,495

£220/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Global Motors

01752425631 *

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

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

£16,440

£324/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blue Sky Motors Ltd

02038731418 *

4.3/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.