Skip to main content
Get theCazoo logoapp

3,364 Used BMW 3 Series cars for sale

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

2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr37

£17,493

  • 2L
  • 76.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Cars by Peter Cooper West End

02380017190 *

BMW 3 Series2011 (61) - 2.0 320i M Sport Touring 5dr Petrol Steptronic Euro 5 (170 ps)

2011 (61) - 2.0 320i M Sport Touring 5dr Petrol Steptronic Euro 5 (170 ps)48

Reduced

£8,795

£164/pm (HP)

  • 2L
  • 34.7K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

BMW 3 Series2021 - 318I M Sport 4Dr Step Auto

2021 - 318I M Sport 4Dr Step Auto47

£20,400

£315/pm (PCP)

  • 2L
  • 41.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers CAR HUB Star City

01212707160 *

BMW 3 Series2007 (23) - 325d SE 2dr Auto

2007 (23) - 325d SE 2dr Auto20

Low Mileage

£5,495

£206/pm (HP)

  • 3L
  • 60.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Millers Smartercars

01206986289 *

BMW 3 Series2016 (16) - 318d M Sport 4dr Step Auto

2016 (16) - 318d M Sport 4dr Step Auto12

£7,650

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Loughton Motor Company

02039375352 *

BMW 3 Series2012 (12) - 318d M Sport 5dr

2012 (12) - 318d M Sport 5dr42

Low Mileage

£6,995

£134/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Manual
  • Estate

Couston Motor Company

01383347938 *

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

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

Low Mileage

£26,990

£451/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Derby Trade Cars

01332315433 *

BMW 3 Series2012 - 2.0L 320D Modern Auto Saloon 4dr Diesel Automatic Euro 5 (181 bhp)

2012 - 2.0L 320D Modern Auto Saloon 4dr Diesel Automatic Euro 5 (181 bhp)29

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Key Auto Sales

01376297427 *

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

2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)27

£22,999

£396/pm (PCP)

  • 2L
  • 63.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

webuycarsformore com

01918144196 *

BMW 3 Series2008 (58) - 2.0 320i SE Euro 4 4dr

2008 (58) - 2.0 320i SE Euro 4 4dr55

Low Mileage

£1,895

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Sutton Motors And Garage Ltd

02037587476 *

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

2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)34

£21,100

£350/pm (PCP)

  • 2L
  • 42.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2016 - 320d EfficientDynamics Sport 4dr Step Auto

2016 - 320d EfficientDynamics Sport 4dr Step Auto10

£9,995

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Devine Cars

02890023226 *

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

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr72

£9,995

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

365 MOTORS LTD

01204968071 *

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

2021 - 330e M Sport 4dr Step Auto51

Low Mileage

£25,149

£430/pm (PCP)

  • 2L
  • 13.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

4.4/5 Stars

BMW 3 Series2018 - 1.5 318I Sport Auto 5dr

2018 - 1.5 318I Sport Auto 5dr42

£7,500

  • 1.5L
  • 114.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Vortex Cars Limited

01614700153 *

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

2019 - 320d M Sport 4dr Step Auto25

£17,840

  • 2L
  • 71.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford Bedford

01234987593 *

BMW 3 Series2014 - 2.0 325d M Sport 4-Door

2014 - 2.0 325d M Sport 4-Door28

Low Mileage

£10,950

£222/pm (HP)

  • 2L
  • 61.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

LMR Trade Car Centre

01925907763 *

BMW 3 Series2012 (62) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 5 (s/s) (184 ps)9

Reduced

£10,800

  • 2L
  • 15.9K

    Miles
  • Petrol
  • Manual
  • Saloon

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

2021 (71) - 330e M Sport 5dr Step Auto17

£8,989

  • 2L
  • 199.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2016 (66) - 318d [150] M Sport 5dr [Business Media]

2016 (66) - 318d [150] M Sport 5dr [Business Media]38

£6,250

  • 2L
  • 132.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

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

View profile

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.