Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,397 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 2.0 330E Sport Auto 5dr

2022 - 2.0 330E Sport Auto 5dr19

Reduced

£18,495

£292/pm (PCP)

  • 2L
  • 80.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Fine & Country Automotive Limited

01799610960 *

0/5 Stars

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

2019 (69) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr55

Low Mileage

£21,500

£382/pm (PCP)

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Whitethor Cars

01530443588 *

0/5 Stars

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

2017 (66) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr48

£11,885

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

IM Car Supermarket

01582341915 *

BMW 3 Series2010 - 2.0 320d SE 181 2dr

2010 - 2.0 320d SE 181 2dr17

Reduced

£4,295

£69/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Eastwood Motor Sales Limited

01702410178 *

BMW 3 Series2015 - 2.0 320d xDrive M Sport Touring 5-Door

2015 - 2.0 320d xDrive M Sport Touring 5-Door29

Reduced

£9,400

£176/pm (HP)

  • 2L
  • 105.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Wootton Motor Company

01553602430 *

0/5 Stars

BMW 3 Series2021 - 330i M Sport 4dr Step Auto [Pro Pack]

2021 - 330i M Sport 4dr Step Auto [Pro Pack]48

Low Mileage

£27,999

£497/pm (PCP)

  • 2L
  • 22.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Glasgow

01412601249 *

BMW 3 Series2019 - 2.0 320d M Sport Saloon 4-Door

2019 - 2.0 320d M Sport Saloon 4-Door35

Reduced

£19,685

£338/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

DCY Europe

01347666171 *

4.6/5 Stars

BMW 3 Series2017 (17) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (17) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr49

£12,990

£252/pm (HP)

  • 3L
  • 105.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Gurus

01144780031 *

4.5/5 Stars

BMW 3 Series2015 - 320i xDrive M Sport 5dr Step Auto [Business Media]

2015 - 320i xDrive M Sport 5dr Step Auto [Business Media]31

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 55.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Diamond Vehicle Solutions Limited

01254946262 *

BMW 3 Series2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)38

£19,999

£390/pm (HP)

  • 2L
  • 82.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

webuycarsformore com

01918144196 *

0/5 Stars

BMW 3 Series2019 - 2.0 320d Xdrive M Sport 4DR Saloon Diesel

2019 - 2.0 320d Xdrive M Sport 4DR Saloon Diesel41

Low Mileage

£23,989

£514/pm (HP)

  • 2L
  • 37.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Direct Cars Limited

01145510336 *

0/5 Stars

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

2025 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£36,998

  • 2L
  • 4.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2017 (17) - 320d xDrive M Sport 5dr Step Auto

2017 (17) - 320d xDrive M Sport 5dr Step Auto37

£13,500

£262/pm (HP)

  • 2L
  • 89.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Fm3 Cars North West Ltd

01616696935 *

BMW 3 Series2016 - 3.0 335d xDrive M Sport Auto 4WD 4dr

2016 - 3.0 335d xDrive M Sport Auto 4WD 4dr80

£13,225

£273/pm (HP)

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr50

Reduced

£20,450

£398/pm (PCP)

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rivendell Cars Limited

01434629055 *

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

2020 (70) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr54

Reduced

£14,281

£279/pm (HP)

  • 2L
  • 110.6K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 3 Series2013 - 316i Sport 4dr

2013 - 316i Sport 4dr14

£3,795

  • 1.6L
  • 136.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Cuxton Road Car Sales

01634959364 *

0.9/5 Stars

BMW 3 Series2018 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Manual Euro 6 (s/s) (184

2018 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Manual Euro 6 (s/s) (18444

Low Mileage

£13,499

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Station Motor Company Ltd

01916070560 *

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

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

Reduced

£17,949

  • 2L
  • 60.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Hartwell Oxford Used Car & Van Centre

01865597347 *

BMW 3 Series2022 - 330e Sport 5dr Step Auto

2022 - 330e Sport 5dr Step Auto28

£20,995

£353/pm (PCP)

  • 2L
  • 53.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

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.