Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,701 Used BMW 3 Series cars for sale

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

2020 - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr55

£20,995

£336/pm (PCP)

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2021 - 2.0 330e SE Professional Auto 5dr

2021 - 2.0 330e SE Professional Auto 5dr57

£13,300

£258/pm (HP)

  • 2L
  • 90.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Car World - Braunstone

01164028881 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto34

£23,799

  • 2L
  • 44.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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

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

Low Mileage

£55,975

  • 2L
  • 7.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Junction 17 Cars Peterborough

01733666877 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto [Pro Pack]

2022 - 330e M Sport 5dr Step Auto [Pro Pack]52

£25,495

£450/pm (PCP)

  • 2L
  • 50.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Range Liverpool

01515417938 *

BMW 3 Series2015 (65) - 320d EfficientDynamics Plus 5dr

2015 (65) - 320d EfficientDynamics Plus 5dr37

£7,249

  • 2L
  • 120.8K

    Miles
  • Diesel
  • Manual
  • Estate

DandLMotors

01777801098 *

4.6/5 Stars

BMW 3 Series2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (69) - 2.0 318d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)50

Low Mileage

£17,240

£334/pm (HP)

  • 2L
  • 39.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DR Motors

01162162407 *

4.1/5 Stars

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

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

£17,995

£448/pm (PCP)

  • 2L
  • 99.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Ideal Car Centre Ltd

01902544596 *

BMW 3 Series2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door

2011 (61) - 2.0 318D PERFORMANCE EDITION 4d 141 BHP 4-Door15

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

BMW 3 Series2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr24

Low Mileage

£4,295

£69/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Saloon

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

(68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

£11,995

  • 98.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Blackline Motors

01612415074 *

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

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)38

£22,990

£387/pm (PCP)

  • 2L
  • 54.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2012 (12) - 320d Sport 4dr

2012 (12) - 320d Sport 4dr14

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 95.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Hallam Brothers

01663791444 *

BMW 3 Series2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,

2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,35

Low Mileage

£9,800

£185/pm (HP)

  • 3L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto36

£19,990

  • 2L
  • 62.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

BMW 3 Series2020 - 320i Sport 5dr Step Auto

2020 - 320i Sport 5dr Step Auto19

£19,998

  • 2L
  • 60.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Ayr Kia

01292434388 *

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)80

Low Mileage

£21,505

£370/pm (PCP)

  • 2L
  • 33.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

THORP ARCH MOTOR COMPANY LIMITED

01937220370 *

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

2024 - 320d MHT M Sport 4dr Step Auto47

Reduced

£37,250

£597/pm (PCP)

  • 2L
  • 9.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2013 - 320d M Sport 5dr

2013 - 320d M Sport 5dr18

£5,795

  • 2L
  • 139.4K

    Miles
  • Diesel
  • Manual
  • Estate

Noahs Automotive LTD

02476936621 *

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

2016 (66) - 320d M Sport 4dr Step Auto17

£6,195

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SK CAR COMPANY LTD

01384885534 *

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.