Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,493 Used BMW 3 Series cars for sale

BMW 3 Series2014 (63) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2014 (63) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr23

Low Mileage

£8,495

£157/pm (HP)

  • 2L
  • 92.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Shore Cars

01243215639 *

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

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (16

£14,199

  • 2L
  • 94.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Manual Euro 6 (s/s) (190

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Manual Euro 6 (s/s) (19024

£12,750

£247/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Clear Car Group Ltd

01616696927 *

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

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

£28,000

£466/pm (PCP)

  • 2L
  • 30.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 3 Series2014 (64) - 320d xDrive Sport 5dr Step Auto

2014 (64) - 320d xDrive Sport 5dr Step Auto24

£6,132

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto19

Low Mileage

£21,998

  • 2L
  • 27.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Perth Vauxhall/Fiat/Abarth/Jeep/Leapmotor

01738230558 *

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

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

£13,895

£209/pm (PCP)

  • 2L
  • 83.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

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

2021 - 330e M Sport 5dr Step Auto38

£16,989

£346/pm (HP)

  • 2L
  • 72.9K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

£33,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Vauxhall / Peugeot

01224010176 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto19

£43,998

  • 2L
  • 2.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series2019 - 2.0 318d SE Euro 6 (s/s) 4dr

2019 - 2.0 318d SE Euro 6 (s/s) 4dr72

£11,250

£215/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2017 (17) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)35

Low Mileage

£12,801

£258/pm (HP)

  • 2L
  • 52.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Norwich

01603567768 *

BMW 3 Series2013 (63) - 318d SE 5dr Step Auto

2013 (63) - 318d SE 5dr Step Auto50

£6,995

  • 2L
  • 121.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Cattedown Trade Centre

01752426030 *

BMW 3 Series2020 - 2.0 330E M Sport Auto 4dr

2020 - 2.0 330E M Sport Auto 4dr33

Reduced

£20,300

£342/pm (PCP)

  • 2L
  • 55.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carderi Ltd

02039537417 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£33,698

  • 2L
  • 14.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (East Kilbride)

01355203632 *

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

2024 - 320i M Sport 4dr Step Auto36

Low Mileage

£31,792

  • 2L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2013 (63) - 318d Sport 4dr

2013 (63) - 318d Sport 4dr20

£4,495

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2019 - 318d M Sport 4dr Step Auto

2019 - 318d M Sport 4dr Step Auto10

£17,995

£343/pm (PCP)

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

EC Motors

02890021215 *

BMW 3 Series2013 - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

2013 - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr61

Low Mileage

£17,490

£339/pm (HP)

  • 3L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTO 888 Limited

01630411442 *

BMW 3 Series2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)27

Reduced

£20,595

  • 3L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

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.