Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,582 Used BMW 3 Series cars for sale

BMW 3 Series2008 (08) - 2.9 330d Sport 4-Door

2008 (08) - 2.9 330d Sport 4-Door

Low Mileage

£6,495

£176/pm (HP)

  • 3L
  • 76.6K

    Miles
  • Diesel
  • Manual
  • Coupe

OB Motors

01495367091 *

BMW 3 Series2019 - 320d xDrive M Sport 5dr Step Auto

2019 - 320d xDrive M Sport 5dr Step Auto15

£18,950

£481/pm (PCP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MCT CARS LTD

02890023785 *

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr12

Reduced

£16,995

£336/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Lakeland Cars (NI) Ltd

02890023697 *

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

£20,995

£336/pm (PCP)

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2007 (56) - 318d SE 5dr

2007 (56) - 318d SE 5dr29

Low Mileage

£1,995

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Manual
  • Estate

Canning Autos

01384881308 *

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) 4dr32

£14,600

£285/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

BMW 3 Series2022 - 3 SERIES 320i xDrive M Sport 4dr Step Auto

2022 - 3 SERIES 320i xDrive M Sport 4dr Step Auto4

£28,069

  • 2L
  • 24.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall Volvo Nottingham

01158384502 *

BMW 3 Series2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) NAVIGA

2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) NAVIGA12

Low Mileage

£17,450

£375/pm (HP)

  • 3L
  • 55.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 669

Low Mileage

£19,500

£321/pm (PCP)

  • 2L
  • 29.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic

2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic28

£16,995

£328/pm (HP)

  • 2L
  • 131.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

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

2015 (65) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr50

£10,750

£205/pm (HP)

  • 2L
  • 82.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

BMW 3 Series2018 - 320i xDrive M Sport 4dr Step Auto

2018 - 320i xDrive M Sport 4dr Step Auto29

Low Mileage

£14,495

£283/pm (HP)

  • 2L
  • 43.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

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

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

£8,991

  • 2L
  • 105.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2021 - 3 SERIES 330i M Sport 4dr Step Auto

2021 - 3 SERIES 330i M Sport 4dr Step Auto31

£24,461

  • 2L
  • 40.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Salisbury

01722445824 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto48

Reduced

£34,450

£482/pm (PCP)

  • 2L
  • 6.1K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2002 (52) - 325 Ci Sport 2dr

2002 (52) - 325 Ci Sport 2dr47

Low Mileage

£6,995

  • 2.5L
  • 97.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2019 (69) - 320d M Sport 4dr

2019 (69) - 320d M Sport 4dr20

£20,000

  • 2L
  • 55.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

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

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

£20,400

£349/pm (PCP)

  • 2L
  • 47.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

2024 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£30,426

£510/pm (PCP)

  • 2L
  • 21.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stellantis &You Sale

01614139897 *

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

2021 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]45

£20,495

£373/pm (PCP)

  • 2L
  • 51.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

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.