Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,486 Used BMW 3 Series cars for sale

BMW 3 Series2020 - M Sport XDrive [274] (2 OWNERS, FSH, BIG SPEC, STUNNING CAR !!) 5-Door

2020 - M Sport XDrive [274] (2 OWNERS, FSH, BIG SPEC, STUNNING CAR !!) 5-Door48

£34,995

£593/pm (PCP)

  • 3L
  • 45.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Weybridge Vehicle Consultants Ltd

01932501393 *

BMW 3 Series2017 - 320d ED Sport 4-Door

2017 - 320d ED Sport 4-Door18

£9,995

  • 2L
  • 103.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

S&R Motors Greenbridge Ltd

01793684518 *

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

2021 - 330e M Sport 4dr Step Auto36

Low Mileage

£22,150

  • 2L
  • 14.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Evans Halshaw Ford Cardiff

02921676267 *

BMW 3 Series2018 - 335d xDrive M Sport 4dr Step Auto

2018 - 335d xDrive M Sport 4dr Step Auto30

Low Mileage

£19,999

£424/pm (HP)

  • 3L
  • 32.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2014 (14) - 2.0 320d Luxury Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d Luxury Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)44

Low Mileage

£9,440

  • 2L
  • 75.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series2019 - 2.0 320d xDrive M Sport Saloon 4-Door

2019 - 2.0 320d xDrive M Sport Saloon 4-Door39

£17,295

£335/pm (HP)

  • 2L
  • 99.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crescent Car Sales

01302248782 *

BMW 3 Series2015 (65) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)32

£9,995

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Kelham Street Cars Ltd

01302243873 *

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,990

£367/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BSB AUTOMOTIVE LIMITED

01474552426 *

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

CARS WORCESTER LIMITED

01905672471 *

BMW 3 Series2017 (67) - 320d M Sport 4dr

2017 (67) - 320d M Sport 4dr26

£9,995

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Middlesex Motors

02039577419 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto

2020 - 320d M Sport 5dr Step Auto15

£19,995

£325/pm (PCP)

  • 2L
  • 66.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Philip Holland Cars

02893448897 *

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

2016 (66) - 2.0 320d ED Sport Auto Euro 6 (s/s) 4dr45

£8,985

£168/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

A&d MOTORS LTD

01483359743 *

BMW 3 Series2021 - 2.0 320D M Sport MHEV Auto 4dr

2021 - 2.0 320D M Sport MHEV Auto 4dr23

£23,489

£373/pm (PCP)

  • 2L
  • 40.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Essex Prestige Autos Ltd

01279967337 *

BMW 3 Series2021 - 3 SERIES 330e SE Pro 4dr Step Auto

2021 - 3 SERIES 330e SE Pro 4dr Step Auto

Low Mileage

£19,571

  • 2L
  • 27.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall Approved Used Peterborough

01733666822 *

BMW 3 Series2019 - 320d xDrive M Sport 5dr Step Auto

2019 - 320d xDrive M Sport 5dr Step Auto32

£21,999

£469/pm (HP)

  • 2L
  • 62.5K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£34,298

  • 2L
  • 15.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

BMW 3 Series2001 (X) - 320 Ci 2dr Automatic project spares repair new battery ulez compliant

2001 (X) - 320 Ci 2dr Automatic project spares repair new battery ulez compliant3

Reduced

£1,195

  • 2.2L
  • 138.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Droid Screens

01895549415 *

BMW 3 Series2010 (60) - 2.0 320d M Sport Touring Euro 5 5dr

2010 (60) - 2.0 320d M Sport Touring Euro 5 5dr34

£5,490

  • 2L
  • 129.8K

    Miles
  • Diesel
  • Manual
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series2014 (64) - 318d M Sport 5dr Step Auto

2014 (64) - 318d M Sport 5dr Step Auto

£8,995

£168/pm (HP)

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Autoquest Knutsford

01565740535 *

BMW 3 Series2023 (73) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2023 (73) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (32

£24,700

£416/pm (PCP)

  • 2L
  • 49.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

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.