Skip to main content
Get theCazoo logoapp

3,222 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 318d MHT SE 5dr Step Auto

2020 - 318d MHT SE 5dr Step Auto36

£15,835

£331/pm (HP)

  • 2L
  • 80.8K

    Miles
  • Diesel
  • Automatic
  • Estate

David Hayton Ltd (Autostore Penrith)

01768800651 *

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

2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic26

£21,995

  • 2L
  • 80.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)48

Low Mileage

£16,795

£353/pm (HP)

  • 3L
  • 32.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Kestrels Motor Company

01787320907 *

BMW 3 Series2012 (12) - 320d SE 4dr Step Auto

2012 (12) - 320d SE 4dr Step Auto24

Low Mileage

£7,295

  • 2L
  • 69.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Wheels In Motion Sherborne

01935311739 *

BMW 3 Series2015 (15) - 320i SE 5dr Step Auto [Business Media]

2015 (15) - 320i SE 5dr Step Auto [Business Media]18

£7,495

£145/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Central Motors

01308801161 *

BMW 3 Series2022 (22) - 2.0 318i SE Pro Touring 5dr Petrol Auto Euro 6 (s/s) (156 ps)

2022 (22) - 2.0 318i SE Pro Touring 5dr Petrol Auto Euro 6 (s/s) (156 ps)38

Low Mileage

£25,795

  • 2L
  • 12.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

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

2018 (18) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)28

£14,590

£304/pm (HP)

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoVenue LTD

01633747902 *

BMW 3 Series2022 - 320d MHT SE Pro 5dr Step Auto

2022 - 320d MHT SE Pro 5dr Step Auto37

£16,599

£338/pm (HP)

  • 2L
  • 70.1K

    Miles
  • Diesel
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

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

2021 - 330e SE Pro 4dr Step Auto29

Low Mileage

£18,899

£328/pm (PCP)

  • 2L
  • 30.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

BMW 3 Series2008 - 2.0 320i M Sport Convertible 2dr Petrol Manual Euro 4 (170 ps)

2008 - 2.0 320i M Sport Convertible 2dr Petrol Manual Euro 4 (170 ps)6

Low Mileage

£2,990

  • 2L
  • 134.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BMW 3 Series2010 (10) - 320d [184] SE Business Edition 5dr

2010 (10) - 320d [184] SE Business Edition 5dr1

£2,100

  • 2L
  • 148.0K

    Miles
  • Diesel
  • Manual
  • Estate

Drivelux Motor Company

01215161838 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (41

£20,683

£339/pm (PCP)

  • 2L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

4.4/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£33,698

  • 2L
  • 11.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Armadale Citroen / Vanstore

01501640622 *

4.7/5 Stars

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

2021 - 320i M Sport 4dr Step Auto33

£21,899

  • 2L
  • 48.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

2024 - 320i M Sport 5dr Step Auto19

£31,498

  • 2L
  • 14.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Aberdeen Vauxhall / Peugeot

01224010176 *

4.7/5 Stars

BMW 3 Series2011 - M3 4.0 DCT 2-Door

2011 - M3 4.0 DCT 2-Door27

Reduced

£17,490

£339/pm (HP)

  • 4L
  • 69.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

Webbs Of Ealing

02038978740 *

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

(70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr91

£14,495

  • 94.1K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Pavilion Motor Company

01614139866 *

BMW 3 Series2006 (56) - 320d SE 4dr

2006 (56) - 320d SE 4dr4

Low Mileage

£2,695

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Kevin Brown Car Sales

01603937047 *

BMW 3 Series2009 (09) - 318d M Sport 5dr Step Auto TOURING ESTATE

2009 (09) - 318d M Sport 5dr Step Auto TOURING ESTATE11

Low Mileage

£3,495

£60/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

BMW 3 Series2013 (13) - 3.0 330d M Sport Auto Euro 5 2dr

2013 (13) - 3.0 330d M Sport Auto Euro 5 2dr47

Low Mileage

£6,991

  • 3L
  • 93.9K

    Miles
  • Diesel
  • Automatic
  • Convertible

Your Next Car Ltd

01156849398 *

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.