Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,351 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2015 (65) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr65

Reduced

£5,354

  • 2L
  • 171.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Horsepower Motor Centre Ltd

01732927681 *

BMW 3 Series2010 (60) - 318d M Sport 4dr Step Auto

2010 (60) - 318d M Sport 4dr Step Auto49

Low Mileage

£4,650

£77/pm (HP)

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BM CARS WATFORD LTD T/A Chiswell Green Cars

01923927506 *

BMW 3 Series2019 (68) - 320i xDrive M Sport Shadow Edition 5dr Step Auto

2019 (68) - 320i xDrive M Sport Shadow Edition 5dr Step Auto33

Low Mileage

£19,299

£379/pm (PCP)

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

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

2015 (15) - 320d M Sport 5dr Step Auto20

Low Mileage

£10,475

£199/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

JMV Cars Ltd of Gravesend

01634564263 *

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

2021 - 330e SE Pro 5dr Step Auto24

£17,930

  • 2L
  • 37.2K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Evans Halshaw Ford Burnley

01282503246 *

BMW 3 Series2019 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)34

£17,495

£339/pm (HP)

  • 2L
  • 74.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Status Motor Group LTD

02037639097 *

BMW 3 Series2008 (08) - 320i M Sport 2 Door

2008 (08) - 320i M Sport 2 Door2

Low Mileage

£3,495

£80/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Great Bridge Cars Ltd

01215160473 *

BMW 3 Series2021 - M340D XDRIVE 4-Door

2021 - M340D XDRIVE 4-Door41

£24,200

£412/pm (PCP)

  • 3L
  • 73.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2019 - 330e Sport Pro 4dr Auto

2019 - 330e Sport Pro 4dr Auto37

£17,399

£359/pm (HP)

  • 2L
  • 50.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

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

2014 (64) - 2.0 320d SE Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)21

£7,995

£147/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Car Sales

01524917288 *

3.9/5 Stars

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

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

£23,791

  • 2L
  • 40.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2022 (72) - 320i M Sport 4dr Auto (FACELIFT)

2022 (72) - 320i M Sport 4dr Auto (FACELIFT)34

£26,488

  • 2L
  • 25.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Jeff White Motors

02920028289 *

4.7/5 Stars

BMW 3 Series2019 (69) - 320d xDrive M Sport 4dr Step Auto

2019 (69) - 320d xDrive M Sport 4dr Step Auto25

Low Mileage

£25,994

£486/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2014 (64) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr

2014 (64) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr71

£3,284

  • 2L
  • 157.0K

    Miles
  • Diesel
  • Manual
  • Estate

New Street Car Centre

01952446905 *

4.8/5 Stars

BMW 3 Series2018 - 2.0 330e M Sport Shadow Edition 4-Door

2018 - 2.0 330e M Sport Shadow Edition 4-Door23

£7,995

  • 2L
  • 146.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2023 (23) - 330e M Sport 5dr Step Auto

2023 (23) - 330e M Sport 5dr Step Auto46

£23,990

£355/pm (PCP)

  • 2L
  • 65.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cartime Rochdale

01615298277 *

BMW 3 Series2019 (69) - 2.0 320D XDRIVE M SPORT 4d 188 BHP 4-Door

2019 (69) - 2.0 320D XDRIVE M SPORT 4d 188 BHP 4-Door23

£15,995

£315/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Coventry Sterling Motors

02475103850 *

BMW 3 Series2021 (21) - 330e M Sport 4dr Step Auto

2021 (21) - 330e M Sport 4dr Step Auto50

£16,745

£330/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Performance HQ

01279215063 *

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

2015 (65) - 320d M Sport 4dr Step Auto20

£9,860

£186/pm (HP)

  • 2L
  • 96.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chapelfield Car Sales Ltd

01616946801 *

4.8/5 Stars

BMW 3 Series2017 - 2.0 330e M Sport Saloon 4-Door

2017 - 2.0 330e M Sport Saloon 4-Door26

£7,995

  • 2L
  • 121.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MGP CARS LTD

01332419210 *

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.