Skip to main content
Get theCazoo logoapp

3,382 Used BMW 3 Series cars for sale

BMW 3 Series2016 - 2016 Bmw 320d 2.0 ED Plus Diesel Manual 4 Door Saloon White

2016 - 2016 Bmw 320d 2.0 ED Plus Diesel Manual 4 Door Saloon White28

£8,795

£174/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Swans Motor Group LTD

01603516692 *

BMW 3 Series2024 (24) - 320d MHT M Sport 5dr Step Auto

2024 (24) - 320d MHT M Sport 5dr Step Auto20

£36,250

  • 2L
  • 12.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Listers Kings Lynn (BMW)

01553601557 *

BMW 3 Series2009 (09) - 3.0 330d M Sport Steptronic Euro 5 4dr

2009 (09) - 3.0 330d M Sport Steptronic Euro 5 4dr49

£4,495

  • 3L
  • 142.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTO BAHN MOTORS

01618049260 *

BMW 3 Series2022 (71) - M340i xDrive MHT 5dr Step Auto Petrol Estate

2022 (71) - M340i xDrive MHT 5dr Step Auto Petrol Estate77

£32,914

  • 3L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

BMW 3 Series2018 (68) - 340i M Sport Shadow Edition 4dr Step Auto

2018 (68) - 340i M Sport Shadow Edition 4dr Step Auto17

Reduced

£16,950

£356/pm (HP)

  • 3L
  • 71.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

KELEVRA HOLDINGS LIMITED TA Bay Pickups

01524938534 *

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

£18,950

£320/pm (PCP)

  • 2L
  • 66.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marvello Trading

01268988916 *

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

2024 - 320i M Sport 5dr Step Auto12

£31,498

  • 2L
  • 10.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

BMW 3 Series2017 - 320d M Sport 4dr Step Auto

2017 - 320d M Sport 4dr Step Auto26

£13,450

£278/pm (HP)

  • 2L
  • 80.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

£33,798

  • 2L
  • 24.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Motorstore (Bolton)

01204324180 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (21) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)70

£21,500

£350/pm (PCP)

  • 2L
  • 45.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Enfield

02037634741 *

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

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

£17,295

£335/pm (HP)

  • 2L
  • 83.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

TSP Cars And Commercials

01616944307 *

BMW 3 Series2011 (61) - 320d [184] Exclusive Edition 5dr Step Auto

2011 (61) - 320d [184] Exclusive Edition 5dr Step Auto22

£3,995

  • 2L
  • 127.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Cardiff Cars Sales

02920028847 *

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

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

£8,989

£178/pm (HP)

  • 2L
  • 93.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

BMW 3 Series2014 - 320d M Sport 4dr

2014 - 320d M Sport 4dr29

Low Mileage

£10,490

£229/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Roydens Ltd

07379375629 *

BMW 3 Series2012 (62) - 3.0 325d M Sport Euro 5 2dr

2012 (62) - 3.0 325d M Sport Euro 5 2dr21

Low Mileage

£6,490

£183/pm (HP)

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Coupe

JMY Car Sales Ltd

01245202308 *

BMW 3 Series2021 - 320d MHT Sport 5dr Step Auto

2021 - 320d MHT Sport 5dr Step Auto40

£21,250

£339/pm (PCP)

  • 2L
  • 58.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

iGEN Autos

02890023662 *

BMW 3 Series2011 (11) - 320i M Sport 2dr Step Auto

2011 (11) - 320i M Sport 2dr Step Auto15

Reduced

£3,300

  • 2L
  • 99.3K

    Miles
  • Petrol
  • Automatic
  • Convertible

Top Deal Salvage N&L Ltd

01354700313 *

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

2022 (22) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr49

£21,491

  • 2L
  • 73.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2015 (15) - 2.0 318d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (143

2015 (15) - 2.0 318d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (14347

Reduced

£11,490

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Bedford Car Centre

01234987603 *

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

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)35

Low Mileage

£24,500

£403/pm (PCP)

  • 2L
  • 26.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Sheffield

01145510576 *

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.