Skip to main content
Get theCazoo logoapp

3,439 Used BMW 3 Series cars for sale

BMW 3 Series2022 (72) - 2.0 318d M Sport Euro 6 (s/s) 4dr

2022 (72) - 2.0 318d M Sport Euro 6 (s/s) 4dr50

£18,274

£285/pm (PCP)

  • 2L
  • 63.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series(19) - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

(19) - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr29

£20,995

  • 69.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Central Service Garage

01302246765 *

BMW 3 Series2013 (13) - 316i SE 4dr

2013 (13) - 316i SE 4dr14

£2,950

  • 1.6L
  • 135.5K

    Miles
  • Petrol
  • Manual
  • Saloon

Cumbernauld Auto Repair Services Ltd

01412601252 *

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

2020 - 320d M Sport 5dr Step Auto15

£20,995

£348/pm (PCP)

  • 2L
  • 66.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Philip Holland Cars

02893448897 *

BMW 3 Series2019 - 318d M Sport 4-Door

2019 - 318d M Sport 4-Door57

£19,690

£392/pm (HP)

  • 2L
  • 65.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fresh Motors Ltd

01953665835 *

BMW 3 Series2013 (13) - 2.0 320D XDRIVE MODERN TOURING 5DR Manual

2013 (13) - 2.0 320D XDRIVE MODERN TOURING 5DR Manual43

Reduced

£5,981

  • 2L
  • 111.1K

    Miles
  • Diesel
  • Manual
  • Estate

Daniel Maxwell Car Sales

01614139879 *

BMW 3 Series2021 - 320i M Sport 4dr Step Auto

2021 - 320i M Sport 4dr Step Auto43

Low Mileage

£23,449

£399/pm (PCP)

  • 2L
  • 26.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh Luxury Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh Luxury Auto Euro 6 (s/s) 4dr79

£5,995

  • 2L
  • 157.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

UTOPIA MOTORS LTD

01727220525 *

BMW 3 Series2023 - 330e xDrive M Sport 4dr Step Auto

2023 - 330e xDrive M Sport 4dr Step Auto36

£26,593

  • 2L
  • 41.1K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Mercedes-Benz of Glasgow

01414732216 *

BMW 3 Series2017 - 2.0 330E M SPORT 4d 181 BHP 4-Door

2017 - 2.0 330E M SPORT 4d 181 BHP 4-Door99

Low Mileage

£11,490

£230/pm (HP)

  • 2L
  • 60.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

City Motors (Cambs) Ltd

01733666873 *

BMW 3 Series2024 (73) - M340d xDrive MHT 4dr Step Auto

2024 (73) - M340d xDrive MHT 4dr Step Auto13

£37,495

£584/pm (PCP)

  • 3L
  • 39.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

BMW 3 Series2017 - 320d EfficientDynamics Plus 5dr Step Auto

2017 - 320d EfficientDynamics Plus 5dr Step Auto28

£8,989

£178/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh Sport Pro Auto Euro 6 (s/s) 4dr31

£11,340

  • 2L
  • 121.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

BMW 3 Series2017 - 318d [150] M Sport 5dr [Business Media]

2017 - 318d [150] M Sport 5dr [Business Media]20

Reduced

£8,495

  • 2L
  • 113.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

Save On Used Cars

01724514218 *

BMW 3 Series2015 (65) - 3.0 330d BluePerformance SE Auto Euro 6 (s/s) 4dr

2015 (65) - 3.0 330d BluePerformance SE Auto Euro 6 (s/s) 4dr58

Low Mileage

£12,450

£240/pm (HP)

  • 3L
  • 43.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

GCM VEHICLES LIMITED

01752279698 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£33,698

  • 2L
  • 10.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Linwood MG - Honda.

01414068762 *

4.7/5 Stars

BMW 3 Series2020 (70) - 320i Sport 4dr Step Auto

2020 (70) - 320i Sport 4dr Step Auto25

£16,850

£327/pm (PCP)

  • 2L
  • 65.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ringley Car Sales

01612416612 *

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

2024 - 320i M Sport 4dr Step Auto34

£29,461

  • 2L
  • 39.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2011 (11) - 2.0 320d Exclusive Edition Euro 5 (s/s) 4dr

2011 (11) - 2.0 320d Exclusive Edition Euro 5 (s/s) 4dr89

£2,499

  • 2L
  • 117.7K

    Miles
  • Diesel
  • Manual
  • Saloon

CARHUB MK LTD

01908010437 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr50

Low Mileage

£13,989

£290/pm (HP)

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

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

View profile

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.