Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,399 Used BMW 3 Series cars for sale

BMW 3 Series2019 (69) - 330e SE Pro 4dr Auto

2019 (69) - 330e SE Pro 4dr Auto20

£9,995

  • 2L
  • 124.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Noahs Automotive LTD

02476936621 *

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 Series2018 (18) - 318i Sport 4dr

2018 (18) - 318i Sport 4dr2

Low Mileage

£12,750

£247/pm (HP)

  • 1.5L
  • 41.0K

    Miles
  • Petrol
  • Manual
  • Saloon

M. R - MOTORS LTD

01924663721 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£30,998

  • 2L
  • 10.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

01414736412 *

BMW 3 Series2018 - XDRIVE M SPORT SHADOW EDITION TOURING 5-Door

2018 - XDRIVE M SPORT SHADOW EDITION TOURING 5-Door36

Low Mileage

£18,990

£482/pm (PCP)

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Roydens Ltd

07379375629 *

BMW 3 Series2015 - 3.0 335d xDrive M Sport Saloon 4dr- 20in Competition Alloys+M Perf Styling+

2015 - 3.0 335d xDrive M Sport Saloon 4dr- 20in Competition Alloys+M Perf Styling+1

Low Mileage

£15,990

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

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

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

£19,541

£414/pm (HP)

  • 2L
  • 98.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

4/5 Stars

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

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)32

Reduced

£16,695

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2019 (68) - M Sport 4-Door

2019 (68) - M Sport 4-Door52

Low Mileage

£20,450

  • 2L
  • 50.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lloyd Select Newcastle

01916077536 *

BMW 3 Series2019 - 2.0 330E M Sport Auto 4dr

2019 - 2.0 330E M Sport Auto 4dr42

£16,127

£318/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sparshatts of Havant

02392492666 *

BMW 3 Series2019 - 2.0 320d M Sport Shadow Edition 5dr

2019 - 2.0 320d M Sport Shadow Edition 5dr52

Reduced

£5,990

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Estate

Motor 4 U Ltd

01580232497 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut50

£12,899

  • 2L
  • 68.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Station Motor Company Ltd

01916070560 *

BMW 3 Series2014 - 2.0 320d SE Auto 4dr

2014 - 2.0 320d SE Auto 4dr68

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto32

Low Mileage

£19,899

£422/pm (HP)

  • 3L
  • 50.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 646

£29,970

  • 2L
  • 35.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series2011 (11) - 320d [184] SE 4dr

2011 (11) - 320d [184] SE 4dr27

£2,795

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JCS VEHICLE SALES LTD

01493807071 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr50

£21,991

  • 2L
  • 54.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2016 (66) - 318i Sport 4dr

2016 (66) - 318i Sport 4dr50

£4,499

  • 1.5L
  • 142.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Car Sales Lincoln

01522301763 *

BMW 3 Series2018 (18) - 330e M Sport 4dr Step Auto

2018 (18) - 330e M Sport 4dr Step Auto54

£6,900

  • 2L
  • 152.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Galaxy UK

01923927529 *

BMW 3 Series2016 - 320i Sport 4-Door

2016 - 320i Sport 4-Door

Low Mileage

£9,995

  • 2L
  • 73.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Imperial Motor Company Limited

01732443737 *

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.