Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,418 Used BMW 3 Series cars for sale

BMW 3 Series2010 - 320d [184] M Sport 4dr

2010 - 320d [184] M Sport 4dr

£2,495

  • 2L
  • 179.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Trade Sales Bodmin

01208221184 *

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

2025 - 320d M Sport 5dr Step Auto41

Low Mileage

£12,495

£241/pm (HP)

  • 2L
  • 52.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507211080 *

BMW 3 Series2015 (15) - 3.0 330d BluePerformance M Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 3.0 330d BluePerformance M Sport Auto Euro 6 (s/s) 4dr24

£10,995

£210/pm (HP)

  • 3L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AH Specialist Cars Ltd

01923954932 *

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

2018 (68) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps45

Reduced

£16,760

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series2015 (15) - 2.0 318d BluePerformance SE Touring 5dr Diesel Auto Euro 6 (s/s) (143 ps)

2015 (15) - 2.0 318d BluePerformance SE Touring 5dr Diesel Auto Euro 6 (s/s) (143 ps)20

Low Mileage

£6,500

£115/pm (HP)

  • 2L
  • 74.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Premier Cars

01708932385 *

BMW 3 Series2020 - 320i Sport 5dr Step Auto

2020 - 320i Sport 5dr Step Auto23

Low Mileage

£20,699

  • 2L
  • 30.9K

    Miles
  • Petrol
  • Automatic
  • Estate

FOW Winsford

01606535848 *

BMW 3 Series2013 (13) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)49

£3,995

  • 2L
  • 167.0K

    Miles
  • Diesel
  • Automatic
  • Estate

CAR & CARS LTD

01506376863 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr52

Reduced

£16,995

£336/pm (HP)

  • 2L
  • 67.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

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

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr61

Low Mileage

£18,990

£310/pm (PCP)

  • 2L
  • 38.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

UK WHEELS LIMTIED

01279212123 *

BMW 3 Series2021 (71) - 320i M Sport 4dr Step Auto

2021 (71) - 320i M Sport 4dr Step Auto50

£21,975

£341/pm (PCP)

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01618049214 *

BMW 3 Series2003 - 320CI SPORT 2-Door

2003 - 320CI SPORT 2-Door38

Low Mileage

£2,495

  • 2.2L
  • 116.3K

    Miles
  • Petrol
  • Manual
  • Convertible

A5 Cars and Commercials Limited

01543225765 *

2.6/5 Stars

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto36

Low Mileage

£38,450

  • 2L
  • 1.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2015 - 320d M Sport 5dr Step Auto [Business Media]

2015 - 320d M Sport 5dr Step Auto [Business Media]28

Reduced

£9,995

  • 2L
  • 104.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Suitor Autos

02890026903 *

BMW 3 Series2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)

2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)80

£19,995

£390/pm (HP)

  • 3L
  • 90.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Odin Automotive Ltd

01306772237 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Manual Euro 6 (s/s) (190

2019 (19) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Manual Euro 6 (s/s) (19025

Reduced

£10,990

£210/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Estate

David Wren Cars

01635884926 *

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

Reduced

£19,936

£310/pm (PCP)

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2011 - 320i M Sport 2dr

2011 - 320i M Sport 2dr28

Low Mileage

£5,489

£94/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Manual
  • Coupe

The Car Guys

01582342093 *

BMW 3 Series2019 (19) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (19) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)28

Low Mileage

£20,990

£428/pm (PCP)

  • 2L
  • 45.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Spa Motors Brecon

01874640370 *

BMW 3 Series2021 (21) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr56

£31,299

£510/pm (PCP)

  • 3L
  • 51.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2022 (22) - 330e M Sport 5dr Step Auto

2022 (22) - 330e M Sport 5dr Step Auto50

Reduced

£15,990

£315/pm (HP)

  • 2L
  • 93.7K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Empire Cars Bedford

01234237238 *

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.