Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,725 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu33

£22,490

£356/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BSB AUTOMOTIVE LIMITED

01474552426 *

BMW 3 Series2017 - 2.0 320d SE Touring 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

2017 - 2.0 320d SE Touring 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)86

£9,950

£188/pm (HP)

  • 2L
  • 90.2K

    Miles
  • Diesel
  • Manual
  • Estate

Westbrook Car Sales

01733794312 *

0/5 Stars

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

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

Low Mileage

£24,323

£443/pm (PCP)

  • 2L
  • 16.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2021 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)29

Reduced

£19,949

£347/pm (PCP)

  • 2L
  • 35.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

INFINITY AUTOMOTIVE SOLUTIONS LIMITED

02393267155 *

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Convertible 2dr Diesel Manual Euro 5 (s/s) (184

2012 (62) - 2.0 320d Sport Plus Edition Convertible 2dr Diesel Manual Euro 5 (s/s) (18434

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Diesel
  • Manual
  • Convertible

Select Cars Shute Cross

01297300875 *

BMW 3 Series2014 (64) - 320d EfficientDynamics Business 4dr

2014 (64) - 320d EfficientDynamics Business 4dr35

£4,999

£84/pm (HP)

  • 2L
  • 115.9K

    Miles
  • Diesel
  • Manual
  • Saloon

MCF MOTORS

01905672471 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£32,998

  • 2L
  • 21.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2016 - 335d xDrive M Sport 5dr Step Auto

2016 - 335d xDrive M Sport 5dr Step Auto1

Low Mileage

£18,990

  • 3L
  • 74.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Cheshire Performance Cars Ltd

01614700167 *

BMW 3 Series2011 (60) - 320d [184] Exclusive Edition 4dr Step Auto

2011 (60) - 320d [184] Exclusive Edition 4dr Step Auto49

Reduced

£3,395

£50/pm (HP)

  • 2L
  • 91.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Velocity Motorhouse LTD

01733666842 *

BMW 3 Series2021 - 320i M Sport 4-Door

2021 - 320i M Sport 4-Door55

£21,490

  • 2L
  • 38.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2016 (16) - 335d xDrive M Sport 4dr Step Auto

2016 (16) - 335d xDrive M Sport 4dr Step Auto

Low Mileage

£14,337

£280/pm (HP)

  • 3L
  • 75.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2013 (13) - 320d Xdrive SE Diesel 4dr 6 speed Manual

2013 (13) - 320d Xdrive SE Diesel 4dr 6 speed Manual13

Reduced

£4,850

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Saloon

M&M Automotive

01590631653 *

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

2015 (15) - 320d xDrive M Sport 4dr Step Auto11

£6,995

£126/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

LS Motor Company

01642049054 *

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

2021 - 330e M Sport 4dr Step Auto19

Low Mileage

£23,998

  • 2L
  • 24.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Renault/ Dacia (Inverness)

01463210690 *

BMW 3 Series2021 - 318d MHT M Sport 5dr Step Auto

2021 - 318d MHT M Sport 5dr Step Auto31

£21,999

£365/pm (PCP)

  • 2L
  • 67.5K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Jack Reid Cars Carrickfergus

02893448937 *

BMW 3 Series2022 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2022 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu6

£23,460

£365/pm (PCP)

  • 2L
  • 48.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

BMW 3 Series2016 (16) - 2.0 320i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2016 (16) - 2.0 320i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£9,000

£174/pm (HP)

  • 2L
  • 91.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

AUTOTRADE BIRMINGHAM LTD

01217525773 *

BMW 3 Series2014 (14) - 320d Luxury 4-Door

2014 (14) - 320d Luxury 4-Door8

Reduced

£4,495

  • 2L
  • 141.1K

    Miles
  • Diesel
  • Manual
  • Saloon

The Elms Car Sales Ltd

01278555741 *

0/5 Stars

BMW 3 Series2003 (53) - 318i SE 4dr Auto

2003 (53) - 318i SE 4dr Auto18

Low Mileage

£1,999

  • 2L
  • 80.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

A1 Motor Grand Ltd

01217263665 *

BMW 3 Series2022 (72) - M340i xDrive MHT 4dr Step Auto

2022 (72) - M340i xDrive MHT 4dr Step Auto44

£38,995

£598/pm (PCP)

  • 3L
  • 25.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

CSH Performance Ltd

01484959597 *

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.