Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,401 Used BMW 3 Series cars for sale

BMW 3 Series2012 - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr61

Low Mileage

£7,995

  • 2L
  • 47.6K

    Miles
  • Diesel
  • Manual
  • Convertible

Woodcroft Motors

01642030069 *

BMW 3 Series2014 (64) - 320d xDrive M Sport 4dr

2014 (64) - 320d xDrive M Sport 4dr11

£6,794

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Alisons Automotive Group

01453701529 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr23

£16,499

£325/pm (HP)

  • 2L
  • 84.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

URBAN MOTORZ LIMITED

01145510579 *

BMW 3 Series2013 (13) - 2.0 320i SE Auto xDrive Euro 6 (s/s) 4dr

2013 (13) - 2.0 320i SE Auto xDrive Euro 6 (s/s) 4dr54

Reduced

£8,499

£168/pm (HP)

  • 2L
  • 60.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Thornbury Car Centre

01454800976 *

BMW 3 Series2016 (66) - 320d M Sport 4dr

2016 (66) - 320d M Sport 4dr30

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

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)70

Low Mileage

£19,191

£332/pm (PCP)

  • 2L
  • 42.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Peterborough

01733971423 *

BMW 3 Series2015 (65) - 320i M Sport 5dr Step Auto

2015 (65) - 320i M Sport 5dr Step Auto2

£9,990

£209/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Petrol
  • Automatic
  • Estate

KCS OF SURREY

01932501390 *

BMW 3 Series2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190

2018 - 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (19030

£13,495

£262/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

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

2020 - 320i M Sport 4dr Step Auto36

£22,449

£465/pm (HP)

  • 2L
  • 42.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr48

Low Mileage

£19,950

£423/pm (HP)

  • 2L
  • 42.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

BMW 3 Series2017 - 320d M Sport 4dr

2017 - 320d M Sport 4dr24

£9,495

£178/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Abberton Car Sales

01206879441 *

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

2017 (67) - 320d M Sport 5dr15

Reduced

£5,995

  • 2L
  • 157.2K

    Miles
  • Diesel
  • Manual
  • Estate

Stealth Motor Sales LTD

01296325308 *

BMW 3 Series2018 (18) - BMW 318i Sport Touring Step Auto for Sale in Gosforth Melbourne Red Parc 5-Door

2018 (18) - BMW 318i Sport Touring Step Auto for Sale in Gosforth Melbourne Red Parc 5-Door31

£11,999

£231/pm (HP)

  • 1.5L
  • 89.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Parc Lane Cars Ltd

01913232948 *

0/5 Stars

BMW 3 Series2019 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)69

Low Mileage

£23,750

£394/pm (PCP)

  • 2L
  • 35.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

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

2020 (70) - 330e M Sport 4dr Step Auto50

£22,491

  • 2L
  • 45.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

BMW 3 Series2014 (14) - 2.0 318d M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 2.0 318d M Sport Auto Euro 5 (s/s) 4dr32

£7,995

£147/pm (HP)

  • 2L
  • 100.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

SRE Motors Ltd

01782432860 *

BMW 3 Series2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto

2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto34

Reduced

£10,750

£205/pm (HP)

  • 2L
  • 58.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

BMW 3 Series2017 - 320i M Sport Shadow Edition 4dr

2017 - 320i M Sport Shadow Edition 4dr36

£10,290

  • 2L
  • 84.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Evans Halshaw Ford Coatbridge

01236804728 *

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

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

Low Mileage

£23,287

£388/pm (PCP)

  • 2L
  • 22.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

BMW 3 Series2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr16

Reduced

£5,789

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Estate

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.