Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,482 Used BMW 3 Series cars for sale

BMW 3 Series2015 (15) - 2.0 320d BluePerformance Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (184 ps

2015 (15) - 2.0 320d BluePerformance Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (184 ps42

Low Mileage

£11,990

£231/pm (HP)

  • 2L
  • 36.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpod LTD

01633831062 *

BMW 3 Series2015 (15) - 320d M Sport 4dr Step Auto [Business Media]

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]44

Low Mileage

£8,750

£163/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

HUDDERSFIELD CAR SALES

01484505020 *

BMW 3 Series2018 (67) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (67) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)41

£12,999

£252/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorplus Car Supermarket

01633742350 *

BMW 3 Series2022 (72) - 330e M Sport 4dr Step Auto

2022 (72) - 330e M Sport 4dr Step Auto50

£22,991

  • 2L
  • 55.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2021 - 330e M Sport Pro Edition 4dr Step Auto

2021 - 330e M Sport Pro Edition 4dr Step Auto38

£21,799

£369/pm (PCP)

  • 2L
  • 57.3K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2002 (52) - 318 Ti Se Compact Auto 3-Door

2002 (52) - 318 Ti Se Compact Auto 3-Door24

Reduced

£1,275

  • 2L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

GMC MOTORS B'HAM LIMITED

01215165519 *

BMW 3 Series2017 (17) - 320d EfficientDynamics Plus 4dr

2017 (17) - 320d EfficientDynamics Plus 4dr6

£6,950

£125/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Portway Cars

01217288825 *

BMW 3 Series2023 - 3 SERIES 330e M Sport 5dr Step Auto [Pro Pack]

2023 - 3 SERIES 330e M Sport 5dr Step Auto [Pro Pack]51

£31,890

  • 2L
  • 25.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Marshall BMW Bournemouth

01202068625 *

BMW 3 Series2010 - 2.0 320I SE Auto 2dr

2010 - 2.0 320I SE Auto 2dr28

Low Mileage

£3,490

  • 2L
  • 115.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Swaan Motors Ltd

01733667053 *

BMW 3 Series2016 - 320d Sport 5-Door

2016 - 320d Sport 5-Door70

£10,995

£210/pm (HP)

  • 2L
  • 99.2K

    Miles
  • Diesel
  • Automatic
  • Estate

S&R Motors Greenbridge Ltd

01793684518 *

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

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£19,991

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

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

2019 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr74

£17,795

£313/pm (PCP)

  • 2L
  • 79.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SZ MOTORGROUP LIMITED

01156977750 *

BMW 3 Series2019 - 2.0 320d M Sport Auto 4dr

2019 - 2.0 320d M Sport Auto 4dr47

Reduced

£19,645

£385/pm (PCP)

  • 2L
  • 54.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2022 - 330e M Sport 4dr Step Auto

2022 - 330e M Sport 4dr Step Auto19

£20,498

  • 2L
  • 78.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark York Motorstore / Vanstore

01904803322 *

BMW 3 Series2016 (16) - 318i SE 4dr

2016 (16) - 318i SE 4dr17

Low Mileage

£6,995

£126/pm (HP)

  • 1.5L
  • 72.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Rhondda Motor Company

01443803258 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)

2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)34

£15,890

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

AutoUnit Ltd

01633741698 *

BMW 3 Series2021 (21) - 330e M Sport 5dr Step Auto

2021 (21) - 330e M Sport 5dr Step Auto18

£14,996

£294/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Sellacar Ltd

01636553854 *

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

2021 - 320i M Sport 5dr Step Auto43

£23,499

£395/pm (PCP)

  • 2L
  • 34.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Coventry

02475187133 *

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

2018 - 320d xDrive M Sport 4dr Step Auto14

£14,295

£279/pm (HP)

  • 2L
  • 66.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Gordon Smith Car Sales Ltd

01356230147 *

BMW 3 Series2021 - 330e M Sport Step Auto 5-Door

2021 - 330e M Sport Step Auto 5-Door29

£16,697

£337/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Barnsley

01226448498 *

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