Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,762 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 318d M Sport 4dr Step Auto

2013 - 318d M Sport 4dr Step Auto

£5,999

  • 2L
  • 136.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Autogalleria

01442506458 *

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

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)38

£19,999

£390/pm (HP)

  • 2L
  • 82.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

webuycarsformore com

01918144196 *

0/5 Stars

BMW 3 Series2018 - 3 SERIES 320i xDrive M Sport 5dr Step Auto

2018 - 3 SERIES 320i xDrive M Sport 5dr Step Auto33

£14,445

  • 2L
  • 69.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall Honda Clitheroe

01200409818 *

BMW 3 Series2021 - 318I Sport 4Dr Step Auto

2021 - 318I Sport 4Dr Step Auto37

£14,598

  • 2L
  • 90.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Volkswagen Northallerton

01609710554 *

0/5 Stars

BMW 3 Series2014 (4W) - 320i xDrive SE 4dr Step Auto

2014 (4W) - 320i xDrive SE 4dr Step Auto49

Low Mileage

£10,995

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Nottinghamcar com

01156848096 *

BMW 3 Series2013 - 2.0 320d M Sport Touring 5-Door

2013 - 2.0 320d M Sport Touring 5-Door12

£8,495

£157/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Estate

JDS Motor Company

01389311469 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]19

Reduced

£32,698

  • 2L
  • 25.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2017 (67) - 2.0 316d SE Euro 6 (s/s) 4dr

2017 (67) - 2.0 316d SE Euro 6 (s/s) 4dr64

£6,995

£126/pm (HP)

  • 2L
  • 104.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MKD Cars Limited

01174407160 *

BMW 3 Series2012 (12) - 318i SE 2dr

2012 (12) - 318i SE 2dr

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 47.3K

    Miles
  • Petrol
  • Manual
  • Coupe

OXFORD MOTOR SERVICES LIMITED

01865590387 *

BMW 3 Series2018 - 320d M Sport 4-Door

2018 - 320d M Sport 4-Door21

£15,990

£315/pm (HP)

  • 2L
  • 63.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£32,998

  • 2L
  • 13.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Ayr)

01292431680 *

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

2016 (16) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr10

£8,590

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Value Car Centre

01603512116 *

4.3/5 Stars

BMW 3 Series2010 (10) - 320d SE Business Edition 5dr Step Auto

2010 (10) - 320d SE Business Edition 5dr Step Auto20

Low Mileage

£8,750

£163/pm (HP)

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

R P automotive Ltd

01282501734 *

BMW 3 Series2020 (20) - 330d xDrive M Sport Plus Edition Touring 5-Door

2020 (20) - 330d xDrive M Sport Plus Edition Touring 5-Door40

Low Mileage

£35,999

  • 3L
  • 33.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 650

£25,750

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

SM Specialist Cars Ltd

01234860417 *

4.9/5 Stars

BMW 3 Series2020 (20) - 320i M Sport 4dr Step Auto

2020 (20) - 320i M Sport 4dr Step Auto22

Low Mileage

£19,995

£311/pm (PCP)

  • 2L
  • 37.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ford Road Car Sales

01255442321 *

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

2024 - 320i M Sport 5dr Step Auto36

£37,490

  • 2L
  • 13.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Chesterfield

01246388445 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)34

£19,395

  • 2L
  • 62.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

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

2020 - 318d M Sport 4dr Step Auto31

£19,995

£354/pm (PCP)

  • 2L
  • 74.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Armagh Auto Sales

02837442284 *

BMW 3 Series2021 - 330E M SPORT 5-Door

2021 - 330E M SPORT 5-Door26

£21,700

£365/pm (PCP)

  • 2L
  • 38.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Enfield

02037634741 *

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.