Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,799 Used BMW 3 Series cars for sale

BMW 3 Series2014 - 330d M Sport 5dr Step Auto

2014 - 330d M Sport 5dr Step Auto33

£8,750

£163/pm (HP)

  • 3L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Estate

EMPIRE AUTOS LTD

01158222451 *

BMW 3 Series2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)46

Reduced

£12,750

£247/pm (HP)

  • 2L
  • 93.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Roxburghe Group

01217288719 *

0/5 Stars

BMW 3 Series2021 - M340i xDrive MHT 4dr Step Auto

2021 - M340i xDrive MHT 4dr Step Auto50

£31,995

£524/pm (PCP)

  • 3L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Empire Autos NI

02890023547 *

BMW 3 Series2021 - 2.0 320i SE Pro Auto Euro 6 (s/s) 4dr

2021 - 2.0 320i SE Pro Auto Euro 6 (s/s) 4dr16

£24,475

£389/pm (PCP)

  • 2L
  • 4.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Oasis Cars Ltd

01474556253 *

BMW 3 Series2010 (60) - 318d SE Business Edition 4dr

2010 (60) - 318d SE Business Edition 4dr20

Low Mileage

£2,795

  • 2L
  • 91.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Economic Cars LTD

01494415169 *

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

2022 - 330e M Sport 4dr Step Auto1

£27,990

£480/pm (PCP)

  • 2L
  • 50.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fermanagh Auto Sales

02868336501 *

BMW 3 Series2017 - 320d [190] Sport 5dr Step Auto [Business Media]

2017 - 320d [190] Sport 5dr Step Auto [Business Media]7

Low Mileage

£12,100

  • 2L
  • 63.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Evans Halshaw Ford Wolverhampton

01902916130 *

BMW 3 Series2025 (25) - 320i M Sport Saloon 4-Door

2025 (25) - 320i M Sport Saloon 4-Door34

£30,999

  • 2L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2021 - 318i M Sport 5dr Step Auto [Tech Pack]

2021 - 318i M Sport 5dr Step Auto [Tech Pack]32

£19,199

£324/pm (PCP)

  • 2L
  • 59.5K

    Miles
  • Petrol
  • Automatic
  • Estate

FOW Winsford

01606535848 *

BMW 3 Series2023 - 330E M SPORT 4-Door

2023 - 330E M SPORT 4-Door26

Low Mileage

£29,800

£493/pm (PCP)

  • 2L
  • 10.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Enfield

02037634741 *

BMW 3 Series2021 (71) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2021 (71) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)25

Low Mileage

£25,999

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Estate

HPL Motors Preston

01772957419 *

BMW 3 Series2014 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2014 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

Low Mileage

£14,995

£294/pm (HP)

  • 3L
  • 57.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

MSC MOTORS LTD

01782917198 *

4.7/5 Stars

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

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

Low Mileage

£15,970

  • 2L
  • 57.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series2011 (60) - 2.0 318i Exclusive Edition Touring 5dr Petrol Manual Euro 5 (143 ps)

2011 (60) - 2.0 318i Exclusive Edition Touring 5dr Petrol Manual Euro 5 (143 ps)50

£2,835

  • 2L
  • 134.4K

    Miles
  • Petrol
  • Manual
  • Estate

Bhakar Watts Cars

02921675239 *

4.7/5 Stars

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

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - INTERIOR TR37

£21,009

£351/pm (PCP)

  • 2L
  • 52.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Durham

01388217377 *

0/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr61

£11,250

£215/pm (HP)

  • 2L
  • 85.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Flexy Cars Ltd

02037803412 *

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

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)38

£11,495

£220/pm (HP)

  • 2L
  • 84.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motoring Way LTD

01495365016 *

BMW 3 Series2010 - 320d EfficientDynamics 4dr

2010 - 320d EfficientDynamics 4dr58

£2,495

  • 2L
  • 182.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Nathan Cottam Ltd

01492551908 *

BMW 3 Series2016 (66) - 320d M Sport 4dr Step Auto

2016 (66) - 320d M Sport 4dr Step Auto56

Low Mileage

£11,495

£220/pm (HP)

  • 2L
  • 62.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Autoworld Cars LTD

01924973787 *

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

2025 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto53

£33,707

  • 2L
  • 5.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Bournemouth

01202068625 *

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.