Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,469 Used BMW 3 Series cars for sale

BMW 3 Series2009 (09) - 325i SE 2dr Step Automatic 3.0 FSH ULEZ HPi Clear

2009 (09) - 325i SE 2dr Step Automatic 3.0 FSH ULEZ HPi Clear37

Low Mileage

£3,999

£75/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Simply Motors

02081500946 *

BMW 3 Series2017 (17) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

2017 (17) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr34

Low Mileage

£13,000

£252/pm (HP)

  • 2L
  • 62.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Wave Motor Group

01254946256 *

BMW 3 Series2012 (12) - 320d [184] Exclusive Edition 5dr

2012 (12) - 320d [184] Exclusive Edition 5dr22

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

2020 - 320i M Sport 4dr Step Auto71

Low Mileage

£20,995

£336/pm (PCP)

  • 2L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

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

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

£17,400

  • 2L
  • 58.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto

2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto56

£6,995

  • 2L
  • 140.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Buy Wise Cars

01212728540 *

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

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

Reduced

£14,885

  • 2L
  • 78.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

IM Car Supermarket

01582341915 *

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh Luxury Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2017 (17) - 2.0 330e 7.6kWh Luxury Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (33

Low Mileage

£11,300

£216/pm (HP)

  • 2L
  • 47.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Nuneaton Car Sales Ltd

02475187138 *

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

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) - KEYL47

£24,577

£421/pm (PCP)

  • 2L
  • 40.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2022 - M SPORT ** 20" WHEELS + M PERFORMANCE STYLING ** 5-Door

2022 - M SPORT ** 20" WHEELS + M PERFORMANCE STYLING ** 5-Door16

Reduced

£24,490

£400/pm (PCP)

  • 2L
  • 50.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

German Car Specialist

02038924826 *

BMW 3 Series2016 (66) - 320d M Sport 4dr

2016 (66) - 320d M Sport 4dr30

BMW 3 Series2017 (67) - 320d EfficientDynamics Sport 5dr Step Auto

2017 (67) - 320d EfficientDynamics Sport 5dr Step Auto19

£6,995

  • 2L
  • 149.4K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Noahs Automotive LTD

02476936621 *

BMW 3 Series2020 - 320i M SPORT 4-Door

2020 - 320i M SPORT 4-Door36

£16,495

£325/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2018 (68) - 1.5 318i SE Touring 5dr Petrol Manual Euro 6 (s/s) (136 ps)

2018 (68) - 1.5 318i SE Touring 5dr Petrol Manual Euro 6 (s/s) (136 ps)11

£8,695

£162/pm (HP)

  • 1.5L
  • 102.8K

    Miles
  • Petrol
  • Manual
  • Estate

Cars4You Edinburgh West

01313226854 *

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

2019 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr28

£17,980

£360/pm (PCP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blue Sky Motors Ltd

02038731418 *

BMW 3 Series2014 (14) - 2.0 320d ED EfficientDynamics Touring Auto Euro 5 (s/s) 5dr

2014 (14) - 2.0 320d ED EfficientDynamics Touring Auto Euro 5 (s/s) 5dr36

£5,491

£100/pm (HP)

  • 2L
  • 113.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Top1Cars LTD

01245678443 *

BMW 3 Series2014 - 320d Luxury 4dr

2014 - 320d Luxury 4dr28

£6,795

£122/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Manual
  • Saloon

J.K. Car Sales NI LTD

02890023682 *

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

2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr52

£16,295

£321/pm (HP)

  • 3L
  • 87.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto

2015 (15) - 320d xDrive M Sport 4dr Step Auto10

£4,750

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

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

2016 - 335d xDrive M Sport 4dr Step Auto20

Low Mileage

£17,950

£348/pm (HP)

  • 3L
  • 48.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rely Motors Ltd

01592807336 *

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.