Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,726 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 320d SE 4dr Step Auto

2014 (64) - 320d SE 4dr Step Auto50

£7,250

£131/pm (HP)

  • 2L
  • 89.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

MKD Cars Limited

01174407160 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2020 (20) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr81

Reduced

£18,295

£320/pm (PCP)

  • 2L
  • 82.1K

    Miles
  • Diesel
  • Manual
  • Estate

MH Prestige Limited

01274087579 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£32,998

  • 2L
  • 17.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

BMW 3 Series2012 - SPORT 4-Door

2012 - SPORT 4-Door1

£4,995

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Saloon

herefordshire trade centre ltd

01989553349 *

BMW 3 Series2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr23

£7,490

  • 2L
  • 99.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Triad of Newport

01482249142 *

BMW 3 Series2013 (13) - 320d M Sport 5dr Step Auto

2013 (13) - 320d M Sport 5dr Step Auto9

£6,499

£115/pm (HP)

  • 2L
  • 113.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Affordable Cars

01234230806 *

3.7/5 Stars

BMW 3 Series2011 - 320d M SPORT TOURING 5-Door

2011 - 320d M SPORT TOURING 5-Door18

Reduced

£5,295

£90/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Stratford Car Sales

01789337365 *

BMW 3 Series2014 (14) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2014 (14) - 2.0 320i M Sport Euro 6 (s/s) 4dr79

£6,195

£109/pm (HP)

  • 2L
  • 116.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Ace Car Sales Bury

01618042294 *

4.3/5 Stars

BMW 3 Series2016 - 320d Ed PLUS TOURING 5-Door

2016 - 320d Ed PLUS TOURING 5-Door42

£8,999

£168/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Group 1 Motor Company Ltd

01942365317 *

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,278

£357/pm (PCP)

  • 2L
  • 52.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Durham

01388217377 *

0/5 Stars

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

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

£16,650

£278/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cotswolds Cars and Commercials Ltd

07860560059 *

3.7/5 Stars

BMW 3 Series2018 (18) - 330i M Sport Shadow Edition 5dr Step Auto

2018 (18) - 330i M Sport Shadow Edition 5dr Step Auto32

£16,990

£336/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Online Vehicle Solutions

01494296491 *

BMW 3 Series2022 - M340d xDrive MHT 4dr Step Auto

2022 - M340d xDrive MHT 4dr Step Auto66

£39,995

£648/pm (PCP)

  • 3L
  • 28.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

George Kingsley Vehicle Sales

01206580921 *

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

2021 (71) - 330e M Sport 5dr Step Auto42

£18,395

£293/pm (PCP)

  • 2L
  • 77.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

A&A Auto Sales

01832778585 *

4.7/5 Stars

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr52

Reduced

£19,195

£470/pm (PCP)

  • 2L
  • 96.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

BMW 3 Series2016 (16) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

2016 (16) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)28

£11,995

£231/pm (HP)

  • 2L
  • 90.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cars4You Ltd (Straiton)

01665660510 *

4.1/5 Stars

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

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

£21,499

  • 2L
  • 40.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Wirral

01513174819 *

BMW 3 Series2018 (18) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (18) - 335d xDrive M Sport Shadow Edition 4dr Step Auto30

Low Mileage

£21,995

£575/pm (PCP)

  • 3L
  • 36.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CSH Performance Ltd

01484959597 *

BMW 3 Series2015 (15) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2015 (15) - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)11

Low Mileage

£15,795

  • 2L
  • 16.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Jones Motor Company

01244562695 *

BMW 3 Series2019 (19) - 320d xDrive M Sport 4dr Step Auto

2019 (19) - 320d xDrive M Sport 4dr Step Auto54

£19,495

£402/pm (PCP)

  • 2L
  • 78.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Silsoe Prestige Motors ltd

01908767624 *

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.