Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,580 Used BMW 3 Series cars for sale

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

2021 - 330e SE Pro 4dr Step Auto47

£17,949

£317/pm (PCP)

  • 2L
  • 42.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Manchester

01614139868 *

BMW 3 Series2014 (14) - 318d Sport 5dr

2014 (14) - 318d Sport 5dr21

Low Mileage

£4,950

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2017 - 318D M Sport 5Dr Step Auto

2017 - 318D M Sport 5Dr Step Auto47

£12,250

  • 2L
  • 85.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Ford Leeds

01138875392 *

0/5 Stars

BMW 3 Series2017 (67) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive-2 FORMER KEEPERS FINISHED IN

2017 (67) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive-2 FORMER KEEPERS FINISHED IN41

Low Mileage

£15,980

£314/pm (HP)

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

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

2020 (70) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

£15,190

  • 2L
  • 63.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)50

Low Mileage

£17,240

£334/pm (HP)

  • 2L
  • 38.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DR Motors

01162162407 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E50

£31,700

£521/pm (PCP)

  • 2L
  • 30.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Kingsbridge Automotive Ltd

01904237124 *

BMW 3 Series2017 - 320d xDrive M Sport 5dr Step Auto [Business Media]

2017 - 320d xDrive M Sport 5dr Step Auto [Business Media]53

£11,950

£230/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Farlan Automotives Limited

02038737341 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£33,898

  • 2L
  • 11.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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

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

£4,750

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • 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 Series2021 - 318d MHT M Sport 4dr Step Auto

2021 - 318d MHT M Sport 4dr Step Auto14

£22,995

£409/pm (PCP)

  • 2L
  • 65.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

HILLVIEW MOTORS Ltd

02890023629 *

BMW 3 Series2016 (16) - 318i SE 4dr

2016 (16) - 318i SE 4dr41

£7,290

£132/pm (HP)

  • 1.5L
  • 78.9K

    Miles
  • Petrol
  • Manual
  • Saloon

James Bush Cars

01652241116 *

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 Series2019 (68) - 320d M Sport 4dr Step Auto

2019 (68) - 320d M Sport 4dr Step Auto1

Low Mileage

£16,000

£335/pm (HP)

  • 2L
  • 41.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr32

£17,888

£300/pm (PCP)

  • 2L
  • 62.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Auto Group

02037808971 *

0/5 Stars

BMW 3 Series2021 (71) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr50

Reduced

£26,475

£411/pm (PCP)

  • 2L
  • 20.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Car Co

01618049214 *

BMW 3 Series2020 - 330e M Sport 4dr Step Auto [Tech Pack]

2020 - 330e M Sport 4dr Step Auto [Tech Pack]38

£18,699

£395/pm (HP)

  • 2L
  • 65.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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

2020 - 320i M Sport 4dr Step Auto24

Low Mileage

£20,399

£433/pm (HP)

  • 2L
  • 40.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2022 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr74

£20,290

£316/pm (PCP)

  • 2L
  • 44.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

UK WHEELS LIMTIED

01279212123 *

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.