Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,460 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)47

£8,500

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Estate

NK Car Sales (NW) LTD

01744419374 *

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

2022 - 330e M Sport 4dr Step Auto18

£29,450

£535/pm (PCP)

  • 2L
  • 67.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

DG Cars & 4X4 LTD

02890023125 *

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

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)48

£18,995

£310/pm (PCP)

  • 2L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

RIGHTWAY MOTORS LTD

01618048229 *

BMW 3 Series2019 (69) - 320d M Sport Shadow Edition 5dr Step Auto

2019 (69) - 320d M Sport Shadow Edition 5dr Step Auto

£12,992

£252/pm (HP)

  • 2L
  • 61.8K

    Miles
  • Diesel
  • Automatic
  • Estate

A ONE MOTORS LTD

01143086574 *

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

2021 - 330e xDrive M Sport 5dr Step Auto50

Low Mileage

£25,949

£444/pm (PCP)

  • 2L
  • 18.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Chingford

02039104754 *

BMW 3 Series2013 (63) - 325d M Sport 5dr Step Auto

2013 (63) - 325d M Sport 5dr Step Auto50

Low Mileage

£10,300

£195/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SM Cars Norwich

02039537466 *

4.6/5 Stars

BMW 3 Series2009 (59) - 318i ES 5dr

2009 (59) - 318i ES 5dr20

£1,599

  • 2L
  • 152.0K

    Miles
  • Petrol
  • Manual
  • Estate

Wmdbudgetmotors

01215160780 *

BMW 3 Series2020 - 330I M SPORT 4-Door

2020 - 330I M SPORT 4-Door28

£22,700

£409/pm (PCP)

  • 2L
  • 51.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2018 (18) - 340i M Sport Shadow Edition 4dr Step Auto

2018 (18) - 340i M Sport Shadow Edition 4dr Step Auto50

£22,995

£452/pm (HP)

  • 3L
  • 69.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

FIDA MOTORS LIMITED

01279215830 *

4.7/5 Stars

BMW 3 Series2019 - 2.0 320d M Sport 4dr

2019 - 2.0 320d M Sport 4dr57

£14,360

£280/pm (HP)

  • 2L
  • 105.7K

    Miles
  • Diesel
  • Manual
  • Saloon

GK Motors Ltd

01623706191 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)

2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)36

£15,990

£315/pm (HP)

  • 2L
  • 66.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

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

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 639

£19,223

£363/pm (PCP)

  • 2L
  • 59.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2012 - 320d SE 5dr Step Auto

2012 - 320d SE 5dr Step Auto56

Low Mileage

£6,995

  • 2L
  • 93.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

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

2024 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)10

£27,200

£397/pm (PCP)

  • 2L
  • 29.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2014 (14) - 320d xDrive M Sport 4dr Step Auto

2014 (14) - 320d xDrive M Sport 4dr Step Auto72

Low Mileage

£9,395

£176/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

C&S MOTORS LIMITED

01616721743 *

BMW 3 Series2013 (63) - 2.0 320i Luxury Saloon 4dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)

2013 (63) - 2.0 320i Luxury Saloon 4dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)1

Low Mileage

£7,999

£147/pm (HP)

  • 2L
  • 65.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Motorplus Car Supermarket

01633742350 *

BMW 3 Series2021 - 320d M SPORT [3X SERVICES, SAT NAV, LEATHER, HEATED SEATS & REVERSE CAMERA] 4-Door

2021 - 320d M SPORT [3X SERVICES, SAT NAV, LEATHER, HEATED SEATS & REVERSE CAMERA] 4-Door26

Reduced

£20,985

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Brooklands Motor Centres

01135321282 *

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

2021 - 330e M Sport 4dr Step Auto [Pro Pack]33

Low Mileage

£21,999

£374/pm (PCP)

  • 2L
  • 32.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Birmingham

01217525223 *

BMW 3 Series2024 (24) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2024 (24) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)30

£40,895

£617/pm (PCP)

  • 3L
  • 17.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Tangelo Used Cars Plymouth

01752429735 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door25

£18,700

  • 2L
  • 53.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

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.