Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,660 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 2.0 320d Luxury xDrive Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d Luxury xDrive Euro 5 (s/s) 4dr37

Low Mileage

£5,290

£90/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Diesel
  • Manual
  • Saloon

CANARY CAR STORE LTD

01733977971 *

BMW 3 Series2002 - 320 Ci 2dr

2002 - 320 Ci 2dr15

Low Mileage

£2,495

  • 2.2L
  • 132.0K

    Miles
  • Petrol
  • Manual
  • Convertible

P&L Car Sales

01143086547 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door34

£28,999

  • 2L
  • 19.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2010 - 2.0 320d M Sport Steptronic Euro 5 2dr

2010 - 2.0 320d M Sport Steptronic Euro 5 2dr19

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Signature Autos

01313226275 *

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

2018 - 320i M Sport Shadow Edition 4dr Step Auto35

Low Mileage

£16,995

£336/pm (HP)

  • 2L
  • 47.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bainbridge Motoring Ltd

01738502609 *

0/5 Stars

BMW 3 Series2006 (04) - 320 Cd M Sport 2dr

2006 (04) - 320 Cd M Sport 2dr12

£2,480

  • 2L
  • 186.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Parkside Motors & Recovery LTD

01274505145 *

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

2015 (15) - 330d M Sport 4dr Step Auto [Business Media] TOP SPEC27

£9,995

  • 3L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Quality Car Sales

01924667062 *

BMW 3 Series1992 (FM) - 2.3L 2d 200 BHP 2-Door

1992 (FM) - 2.3L 2d 200 BHP 2-Door7

Low Mileage

£20,000

  • 2.3L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Cheshire Motor Car Sales Ltd

01618042270 *

2.8/5 Stars

BMW 3 Series2013 (63) - 320d Luxury 5dr Step Auto

2013 (63) - 320d Luxury 5dr Step Auto50

Low Mileage

£8,490

£157/pm (HP)

  • 2L
  • 91.7K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto36

£65,993

  • 3L
  • 3.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2001 (Y) - 320 Ci SE 2dr

2001 (Y) - 320 Ci SE 2dr34

Low Mileage

£3,490

  • 2.2L
  • 85.7K

    Miles
  • Petrol
  • Manual
  • Coupe

CAR & CARS LTD

01506376863 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x

2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x42

£20,710

£423/pm (CS)

  • 2L
  • 72.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Cannock

01543227664 *

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

2024 - 330e M Sport 4dr Step Auto19

Low Mileage

£32,898

  • 2L
  • 8.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2019 - 320i Sport 4dr Step Auto

2019 - 320i Sport 4dr Step Auto40

£16,751

£345/pm (CS)

  • 2L
  • 54.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

drivedirect York

01904237847 *

4.7/5 Stars

BMW 3 Series2019 - 320d M Sport 4dr

2019 - 320d M Sport 4dr26

Low Mileage

£20,450

£366/pm (PCP)

  • 2L
  • 44.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2021 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr

2021 (21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr65

Low Mileage

£28,995

£575/pm (HP)

  • 2L
  • 23.8K

    Miles
  • Diesel
  • Automatic
  • Estate

W R Car Sales Limited

01274087616 *

4.6/5 Stars

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

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

£16,688

  • 2L
  • 85.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

BMW 3 Series2020 (20) - 2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Parking Assistant, M Aer 4-Door

2020 (20) - 2.0 320D XDRIVE M SPORT 4d 188 BHP Reverse Camera, Parking Assistant, M Aer 4-Door42

Low Mileage

£27,024

£534/pm (HP)

  • 2L
  • 21.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cartime Bury

01613887693 *

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr27

Reduced

£7,400

  • 2L
  • 123.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SMS Motors

01144786434 *

BMW 3 Series2021 - 330E M SPORT PRO EDITION 4-Door

2021 - 330E M SPORT PRO EDITION 4-Door27

£20,500

£350/pm (PCP)

  • 2L
  • 64.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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.