Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,400 Used BMW 3 Series cars for sale

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr36

£13,499

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

4.7/5 Stars

BMW 3 Series2020 (70) - 2.0 318d MHT Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 318d MHT Sport Auto Euro 6 (s/s) 4dr56

£16,957

£335/pm (HP)

  • 2L
  • 56.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2014 (55) - 335d xDrive M Sport 4dr Step Auto

2014 (55) - 335d xDrive M Sport 4dr Step Auto20

Reduced

£10,995

£210/pm (HP)

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jap Motor Cars Ltd

01773304675 *

BMW 3 Series2018 - 320d Sport 4dr Step Auto

2018 - 320d Sport 4dr Step Auto46

£10,750

£205/pm (HP)

  • 2L
  • 93.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

www.familycarsni.com

02890026946 *

BMW 3 Series2010 (60) - 320d SE 2dr

2010 (60) - 320d SE 2dr10

Reduced

£3,795

£59/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Manual
  • Convertible

BMW 3 Series2021 - 320i SE 4dr Step Auto

2021 - 320i SE 4dr Step Auto24

Low Mileage

£17,199

£280/pm (PCP)

  • 2L
  • 33.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door24

£18,600

£318/pm (PCP)

  • 2L
  • 57.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)43

£16,990

  • 3L
  • 89.5K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoUnit Ltd

01633741698 *

4.8/5 Stars

BMW 3 Series2013 (63) - 318d M Sport 4dr

2013 (63) - 318d M Sport 4dr9

£5,995

£105/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars Direct Stockport

01613887691 *

5/5 Stars

BMW 3 Series2009 (59) - 320d M Sport 4dr

2009 (59) - 320d M Sport 4dr12

£1,799

  • 2L
  • 173.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Cherry Tree Cars Ltd

01282503033 *

BMW 3 Series2011 (60) - 320d EfficientDynamics 4dr

2011 (60) - 320d EfficientDynamics 4dr18

£3,595

  • 2L
  • 143.4K

    Miles
  • Diesel
  • Manual
  • Saloon

LRS Trade Cars

01206918829 *

BMW 3 Series2019 - 330d xDrive M Sport Plus Edition 5dr Step Auto

2019 - 330d xDrive M Sport Plus Edition 5dr Step Auto39

Low Mileage

£34,495

  • 3L
  • 42.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cavendish UK Car Sales Limited

01787323385 *

4.8/5 Stars

BMW 3 Series2001 (Y) - 330 Ci 2dr Step Auto

2001 (Y) - 330 Ci 2dr Step Auto25

Low Mileage

£5,000

  • 3L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Emo Motors Ltd

02038730372 *

BMW 3 Series2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door

2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door17

£6,999

  • 3L
  • 148.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Willenhall Coventry Vehicle Sales

02475268806 *

BMW 3 Series2013 - 2.0 320I SE Auto 4dr

2013 - 2.0 320I SE Auto 4dr50

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 90.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Shop For Cars

07727088785 *

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto25

£47,599

£735/pm (PCP)

  • 3L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569214 *

BMW 3 Series2015 (15) - 330d xDrive M Sport 4dr Step Auto

2015 (15) - 330d xDrive M Sport 4dr Step Auto96

£9,750

£184/pm (HP)

  • 3L
  • 115.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)28

£15,995

£315/pm (HP)

  • 3L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Estate

RM Autos

02392002330 *

4.4/5 Stars

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

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

£20,420

£306/pm (PCP)

  • 2L
  • 48.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Motor Group Peterborough

01737307487 *

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)10

£18,980

£314/pm (PCP)

  • 2L
  • 74.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Airedale Motor Company Ltd

01943660168 *

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.