Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,382 Used BMW 3 Series cars for sale

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

2021 (21) - 330e M Sport 5dr Step Auto21

£19,000

  • 2L
  • 50.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Fusion Motors Limited

01375808306 *

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

2018 (67) - 335d xDrive M Sport Shadow Edition 4dr Step Auto23

£14,500

£289/pm (HP)

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Praters Of Hollingdon LLP

01525308854 *

BMW 3 Series2017 (17) - 320d M Sport 4dr Step Auto

2017 (17) - 320d M Sport 4dr Step Auto27

£9,440

£177/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CAMBRIDGESHIRE CARSALES

01733797197 *

BMW 3 Series2016 - 2.0 M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2016 - 2.0 M Sport Touring Auto xDrive Euro 6 (s/s) 5dr83

£12,299

£237/pm (HP)

  • 2L
  • 91.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Plan-it Motor Company Ltd

01633742357 *

BMW 3 Series2017 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2017 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)37

£14,999

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bripark Cars Wigan

01942559259 *

BMW 3 Series2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr47

Reduced

£15,945

£314/pm (HP)

  • 3L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

COOL MOTORS LTD

01282503220 *

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2021 - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr28

£15,995

£269/pm (PCP)

  • 2L
  • 56.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

4.2/5 Stars

BMW 3 Series2015 (64) - 2.0 318d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

2015 (64) - 2.0 318d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)29

£6,595

£117/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

I & B CARS

01636554116 *

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr38

£16,290

£321/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

4.4/5 Stars

BMW 3 Series2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto

2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto28

£3,995

£63/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vintage Car Sales

01924927439 *

BMW 3 Series2022 (22) - 320d M Sport Touring 5-Door

2022 (22) - 320d M Sport Touring 5-Door35

Low Mileage

£27,999

  • 2L
  • 14.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2014 - 320d xDrive SE 4dr

2014 - 320d xDrive SE 4dr1

Low Mileage

£7,450

£135/pm (HP)

  • 2L
  • 79.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Conquest Select Cars Ltd

01908767392 *

BMW 3 Series2020 (10) - 330e M Sport 4dr Step Auto

2020 (10) - 330e M Sport 4dr Step Auto18

£14,999

£294/pm (HP)

  • 2L
  • 48.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

First Deal Cars

02039780235 *

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

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

£17,541

£340/pm (HP)

  • 2L
  • 51.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2015 (65) - 320d EfficientDynamics Sport 4dr

2015 (65) - 320d EfficientDynamics Sport 4dr16

£5,995

£105/pm (HP)

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Manual
  • Saloon

APEX MOTOR GROUP DONCASTER LIMITED

01302712558 *

BMW 3 Series2003 (03) - 3.0 330d SE Saloon 4dr Diesel Manual (204 bhp)

2003 (03) - 3.0 330d SE Saloon 4dr Diesel Manual (204 bhp)16

Low Mileage

£2,995

  • 3L
  • 104.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Lottbridge Motoring Centre Ltd

01323407763 *

BMW 3 Series2017 (17) - 2.0 320i SE Euro 6 (s/s) 4dr

2017 (17) - 2.0 320i SE Euro 6 (s/s) 4dr70

£9,490

£178/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Manual
  • Saloon

The Carnet

01234237527 *

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

2021 - 330e SE Pro 5dr Step Auto45

£21,995

£368/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Comiskey Motors

02830447308 *

BMW 3 Series2022 - 330i Sport Pro 4dr Step Auto

2022 - 330i Sport Pro 4dr Step Auto38

£23,995

£379/pm (PCP)

  • 2L
  • 37.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2015 - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2015 - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)48

Low Mileage

£10,990

£210/pm (HP)

  • 65.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor 4 U Ltd

01580232497 *

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.