Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,725 Used BMW 3 Series cars for sale

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

2013 (63) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)40

Low Mileage

£10,000

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

Mylson Ltd

01616698222 *

4.7/5 Stars

BMW 3 Series2013 - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

2013 - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr72

£2,995

  • 2L
  • 161.2K

    Miles
  • Diesel
  • Manual
  • Saloon

INVICTUS MOTORS LTD

01279214121 *

BMW 3 Series2016 - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps) Manual

2016 - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps) Manual27

£6,495

£152/pm (HP)

  • 2L
  • 109.6K

    Miles
  • Diesel
  • Manual
  • Saloon

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2020 - 320I M SPORT 5-Door

2020 - 320I M SPORT 5-Door61

Low Mileage

£21,200

£346/pm (PCP)

  • 2L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2007 - 3.0 325i M Sport Convertible 2-Door

2007 - 3.0 325i M Sport Convertible 2-Door15

Low Mileage

£4,450

£130/pm (HP)

  • 3L
  • 87.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

A&S Motors UK

01616944537 *

4.7/5 Stars

BMW 3 Series2021 (71) - 330e xDrive M Sport Saloon 4-Door

2021 (71) - 330e xDrive M Sport Saloon 4-Door63

Low Mileage

£24,849

  • 2L
  • 22.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto19

£17,998

  • 2L
  • 80.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Preston Motorstore / BYD

01772957336 *

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

2020 - 330e M Sport 4dr Step Auto53

£20,063

  • 2L
  • 48.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Bournemouth

01202068625 *

BMW 3 Series2019 (68) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

2019 (68) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr15

Reduced

£7,489

  • 2L
  • 141.0K

    Miles
  • Petrol
  • Automatic
  • Estate

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

2017 (67) - 320d M Sport 4dr Step Auto24

£12,695

£245/pm (HP)

  • 2L
  • 74.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mss Motor Group Ltd

01255440166 *

4.9/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition 4dr

2018 - 2.0 320i M Sport Shadow Edition 4dr1

£12,930

£261/pm (HP)

  • 2L
  • 67.2K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 3 Series2018 - 320d M Sport 4dr Step Auto

2018 - 320d M Sport 4dr Step Auto26

£10,995

£210/pm (HP)

  • 2L
  • 97.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Daci Autos Bristol LTD

01172331343 *

4.4/5 Stars

BMW 3 Series2006 (56) - 320d M Sport 5dr

2006 (56) - 320d M Sport 5dr23

£1,995

  • 2L
  • 188.0K

    Miles
  • Diesel
  • Manual
  • Estate

Ashtons Cars

02921676281 *

4.4/5 Stars

BMW 3 Series2023 (23) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2023 (23) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr30

£25,495

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Goscote Services

01164785112 *

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

2019 - 330d M Sport 4dr Step Auto34

£21,495

£417/pm (PCP)

  • 3L
  • 82.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

J.K. Car Sales NI LTD

02890023682 *

BMW 3 Series2023 (73) - 320i M Sport Touring 5-Door

2023 (73) - 320i M Sport Touring 5-Door22

Low Mileage

£30,899

  • 2L
  • 3.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Southport BMW

01704660091 *

BMW 3 Series2012 - 320d Sport Plus 2dr

2012 - 320d Sport Plus 2dr18

Low Mileage

£5,500

£94/pm (HP)

  • 2L
  • 108.8K

    Miles
  • Diesel
  • Manual
  • Convertible

Magna Motor Group

01925597096 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,698

  • 2L
  • 11.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p

2015 (15) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p67

Reduced

£12,450

£240/pm (HP)

  • 2L
  • 59.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2016 (16) - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) - REVERSE CAME

2016 (16) - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) - REVERSE CAME41

Low Mileage

£15,850

£339/pm (HP)

  • 2L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

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.