Skip to main content
Get theCazoo logoapp

3,259 Used BMW 3 Series cars for sale

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

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

£14,880

£310/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

BMW 3 Series2017 - 330d M Sport Shadow Edition 4dr Step Auto

2017 - 330d M Sport Shadow Edition 4dr Step Auto36

Low Mileage

£17,590

  • 3L
  • 53.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford Milton Keynes

01908047266 *

BMW 3 Series2015 - 2.0 318d M Sport Saloon 4-Door

2015 - 2.0 318d M Sport Saloon 4-Door15

£8,150

£160/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

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

2019 - 320i M Sport 4dr Step Auto28

£18,492

  • 2L
  • 72.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2019 (69) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (69) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)72

£19,500

£337/pm (PCP)

  • 2L
  • 52.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£35,498

  • 2L
  • 7.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Hexham GWM

01434629849 *

4.7/5 Stars

BMW 3 Series2021 - 2.0 318i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (156 ps) - WIRELESS C

2021 - 2.0 318i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (156 ps) - WIRELESS C54

£18,482

£375/pm (CS)

  • 2L
  • 77.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

BMW 3 Series2010 (60) - 2.0 320d SE Business Edition Touring Steptronic Euro 5 5dr

2010 (60) - 2.0 320d SE Business Edition Touring Steptronic Euro 5 5dr35

£3,395

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prime Motors Cardiff

02922679498 *

BMW 3 Series2014 - 2.0 320d M Sport GT Euro 6 (s/s) 5dr

2014 - 2.0 320d M Sport GT Euro 6 (s/s) 5dr16

Low Mileage

£8,495

  • 2L
  • 80.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Woodcroft Motors

01642030069 *

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr Step Auto

2017 - 320d M Sport Shadow Edition 4dr Step Auto10

Low Mileage

£18,199

£384/pm (HP)

  • 2L
  • 30.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.2/5 Stars

BMW 3 Series2012 (62) - 330d M Sport 4dr Step Auto

2012 (62) - 330d M Sport 4dr Step Auto44

£6,295

£176/pm (HP)

  • 3L
  • 117.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cleveland Vehicle Sales Ltd

01642424874 *

BMW 3 Series2023 (73) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr

2023 (73) - 2.0 330e 12kWh Sport Auto Euro 6 (s/s) 4dr36

£26,885

  • 2L
  • 18.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

IM Car Supermarket

01582341915 *

BMW 3 Series2017 (17) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (17) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr54

Low Mileage

£16,500

£346/pm (HP)

  • 2L
  • 31.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

DP Cars

01803223971 *

0/5 Stars

BMW 3 Series2014 - 318d Sport 4dr

2014 - 318d Sport 4dr10

£4,995

£96/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Causeway Cars

02890023065 *

BMW 3 Series2011 (11) - 318i M Sport 2dr

2011 (11) - 318i M Sport 2dr30

Reduced

£3,550

  • 2L
  • 81.2K

    Miles
  • Petrol
  • Manual
  • Coupe

Birks Motors Ltd

01143089157 *

BMW 3 Series2012 (12) - 3.0 330d M Sport Convertible 2dr Diesel Steptronic Euro 5 (245 ps)

2012 (12) - 3.0 330d M Sport Convertible 2dr Diesel Steptronic Euro 5 (245 ps)17

Low Mileage

£6,990

£134/pm (HP)

  • 3L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

2US4CARS LTD

01706391380 *

BMW 3 Series2007 (57) - 2.0 318d ES Euro 4 4dr

2007 (57) - 2.0 318d ES Euro 4 4dr11

BMW 3 Series2019 - 2.0 320i M Sport 4DR Saloon Petrol

2019 - 2.0 320i M Sport 4DR Saloon Petrol42

Low Mileage

£19,489

£413/pm (HP)

  • 2L
  • 44.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Direct Cars Limited

01145510336 *

0/5 Stars

BMW 3 Series2012 (12) - 330d M Sport 2dr Step Auto

2012 (12) - 330d M Sport 2dr Step Auto37

Low Mileage

£7,495

£145/pm (HP)

  • 3L
  • 84.5K

    Miles
  • Diesel
  • Automatic
  • Convertible

Brockhall Car Sales

01254919240 *

BMW 3 Series2013 - 3.0 330d xDrive M Sport Touring 5-Door

2013 - 3.0 330d xDrive M Sport Touring 5-Door27

£10,495

  • 3L
  • 127.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Peak Automotive Limited

01637801278 *

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.