Skip to main content
Get theCazoo logoapp

3,407 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 330e M Sport 4dr Step Auto

2021 (71) - 330e M Sport 4dr Step Auto20

£15,999

£315/pm (HP)

  • 2L
  • 105.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SK Car Traders Limited

01274015074 *

BMW 3 Series2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr25

£9,322

  • 3L
  • 139.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Class Auto Ltd

01254947714 *

BMW 3 Series2014 (64) - 320d EfficientDynamics Business 4dr

2014 (64) - 320d EfficientDynamics Business 4dr13

£2,995

  • 2L
  • 170.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Prudhoe Motor Company

01661521147 *

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

2021 - 330e M Sport 4dr Step Auto36

£18,499

  • 2L
  • 69.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Superstore Derby

01252960119 *

4.2/5 Stars

BMW 3 Series2025 (25) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

2025 (25) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon55

Reduced

£36,411

  • 2L
  • 5.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Durham

01918146639 *

0/5 Stars

BMW 3 Series2019 (0C) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (0C) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)20

£13,489

  • 2L
  • 91.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

4.8/5 Stars

BMW 3 Series2014 (64) - 3.0 330d Luxury Touring 5dr Diesel Auto Euro 5 (s/s) (258 ps) ***DRIVE AWAY

2014 (64) - 3.0 330d Luxury Touring 5dr Diesel Auto Euro 5 (s/s) (258 ps) ***DRIVE AWAY50

Reduced

£10,300

£195/pm (HP)

  • 3L
  • 88.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Kirkham Part Ex Centre

01772348362 *

BMW 3 Series2011 (11) - 320d [184] Sport Plus Edition 4dr Step Auto

2011 (11) - 320d [184] Sport Plus Edition 4dr Step Auto13

Reduced

£2,995

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

LEICESTER CARS LTD TA LEICESTER CAR SALES

01165093029 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,298

  • 2L
  • 12.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Hyundai / OMODA / JAECOO

01224907796 *

4.7/5 Stars

BMW 3 Series2013 (63) - 320d M Sport 5dr

2013 (63) - 320d M Sport 5dr19

BMW 3 Series2020 (69) - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E

2020 (69) - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E71

£18,900

£326/pm (PCP)

  • 2L
  • 58.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2010 - 2.0 320d M Sport 4-Door

2010 - 2.0 320d M Sport 4-Door35

Low Mileage

£4,995

£89/pm (HP)

  • 2L
  • 115.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mint Cars Needham Market

01473938813 *

BMW 3 Series2016 (66) - 2.0 320d ED Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320d ED Sport Auto Euro 6 (s/s) 4dr45

£8,985

£168/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

A&d MOTORS LTD

01483359743 *

BMW 3 Series2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr50

Reduced

£23,675

£347/pm (PCP)

  • 2L
  • 26.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01618049214 *

4.8/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,498

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

4.7/5 Stars

BMW 3 Series2019 - 320d xDrive Sport 4dr Step Auto

2019 - 320d xDrive Sport 4dr Step Auto25

Low Mileage

£22,000

£421/pm (PCP)

  • 2L
  • 29.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Turners of Roborough

01752427448 *

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

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

£13,995

£290/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2020 (70) - 2.0 Petrol Automatic 318i M Sport Saloon 4dr 5 Seats Euro 6 ULEZ Free

2020 (70) - 2.0 Petrol Automatic 318i M Sport Saloon 4dr 5 Seats Euro 6 ULEZ Free29

Low Mileage

£17,995

£258/pm (PCP)

  • 2L
  • 24.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM UK TRADING LTD

02037637078 *

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

2020 - 320d M Sport 4dr Step Auto17

£19,995

£340/pm (PCP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Murrays of Randalstown

02894330178 *

BMW 3 Series2020 - 330e SE Pro 4dr Step Auto

2020 - 330e SE Pro 4dr Step Auto24

£16,499

£282/pm (PCP)

  • 2L
  • 42.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

4.2/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

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.