Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,538 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330e xDrive M Sport 4dr Step Auto [Tech/Pro Pack]

2021 - 330e xDrive M Sport 4dr Step Auto [Tech/Pro Pack]38

£21,299

£372/pm (PCP)

  • 2L
  • 64.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2012 (62) - 318d SE 4dr Step Auto

2012 (62) - 318d SE 4dr Step Auto18

£4,995

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2016 - 320d SE 4dr

2016 - 320d SE 4dr57

£8,495

£157/pm (HP)

  • 2L
  • 84.3K

    Miles
  • Diesel
  • Manual
  • Saloon

MH Motors

02890021687 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr21

Reduced

£8,750

£163/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stephen Charles Cars

01473356761 *

BMW 3 Series2009 (09) - 325i SE 2dr Step Automatic 3.0 FSH ULEZ HPi Clear

2009 (09) - 325i SE 2dr Step Automatic 3.0 FSH ULEZ HPi Clear37

Low Mileage

£3,999

£75/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Simply Motors

02081500946 *

BMW 3 Series2010 (60) - 2.0 320i Exclusive Edition Euro 5 4dr

2010 (60) - 2.0 320i Exclusive Edition Euro 5 4dr17

Low Mileage

£3,995

£63/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Handpicked Motors Swindon LTD

01793236991 *

BMW 3 Series2023 - 320i xDrive M Sport 4dr Step Auto

2023 - 320i xDrive M Sport 4dr Step Auto39

£27,425

£454/pm (PCP)

  • 2L
  • 43.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

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

2022 - 330e M Sport 4dr Step Auto18

£22,490

£386/pm (PCP)

  • 2L
  • 69.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Fermanagh Auto Sales

02868336501 *

BMW 3 Series2014 - 2.0 320d xDrive M Sport Touring 5-Door

2014 - 2.0 320d xDrive M Sport Touring 5-Door32

£8,995

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Automatic
  • Estate

APLEY AUTOMOTIVE LTD

01452689743 *

BMW 3 Series2020 (70) - M340d xDrive MHT 4dr Step Auto

2020 (70) - M340d xDrive MHT 4dr Step Auto63

£25,720

£672/pm (PCP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Peak Automobiles LTD

02476936667 *

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

2024 - 320i M Sport 4dr Step Auto42

Low Mileage

£30,949

£509/pm (PCP)

  • 2L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY

2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY10

Low Mileage

£3,499

£52/pm (HP)

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

GT Sports & 4x4

01274059833 *

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

2021 (71) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)41

Low Mileage

£26,590

£421/pm (PCP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

BMW 3 Series2011 (61) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

2011 (61) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr13

£2,489

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Sensibly Priced Cars

01179928443 *

BMW 3 Series2015 (65) - 320d xDrive M Sport GT 5dr Step Auto [Business Media]

2015 (65) - 320d xDrive M Sport GT 5dr Step Auto [Business Media]24

£8,995

£168/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

BMW 3 Series2021 - 330e SE Pro 5dr Step Auto

2021 - 330e SE Pro 5dr Step Auto27

£16,695

£240/pm (PCP)

  • 2L
  • 56.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr1

Low Mileage

£22,499

£380/pm (PCP)

  • 2L
  • 39.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2021 - 330e M Sport Pro Edition 5dr Step Auto

2021 - 330e M Sport Pro Edition 5dr Step Auto19

£26,998

  • 2L
  • 38.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Liverpool Renault / Dacia / Alpine / Kia

01515410738 *

BMW 3 Series2013 (63) - 328i Sport 4dr SPARE KEY SERVICE HISTORY

2013 (63) - 328i Sport 4dr SPARE KEY SERVICE HISTORY8

£2,990

  • 2L
  • 140.1K

    Miles
  • Petrol
  • Manual
  • Saloon

Evelyn Motors

01217288696 *

BMW 3 Series2025 - 2.0 330E M Sport Auto 5dr

2025 - 2.0 330E M Sport Auto 5dr43

£35,977

  • 2L
  • 6.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580231545 *

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.