Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,340 Used BMW 3 Series cars for sale

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

2016 - 320d EfficientDynamics Plus 4dr Step Auto23

£7,495

£142/pm (HP)

  • 2L
  • 106.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

North End Motor Company

01382213491 *

BMW 3 Series2013 - 320d SE 5dr

2013 - 320d SE 5dr12

Low Mileage

£5,995

  • 2L
  • 100.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Save On Used Cars

01724514218 *

BMW 3 Series2016 (66) - 335d XDRIVE M SPORT 4 DOOR STEP AUTO + M SPORT BODY KIT + 20 INCH ALLOYS +

2016 (66) - 335d XDRIVE M SPORT 4 DOOR STEP AUTO + M SPORT BODY KIT + 20 INCH ALLOYS +31

Reduced

£11,490

  • 3L
  • 122.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Apex Auto Traders Ltd

01134689005 *

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

2023 - 330e M Sport 4dr Step Auto17

£29,995

£506/pm (PCP)

  • 2L
  • 35.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW 3 Series2020 (70) - 318d MHT SE 4dr Step Auto

2020 (70) - 318d MHT SE 4dr Step Auto29

£14,250

£278/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sm-Cars Bournemouth Ltd

01202048536 *

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

2014 (64) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr69

Low Mileage

£9,595

£180/pm (HP)

  • 2L
  • 86.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

EZAT CAR SALES

01908953485 *

2.3/5 Stars

BMW 3 Series2014 (64) - 320d EfficientDynamics 4dr

2014 (64) - 320d EfficientDynamics 4dr23

Low Mileage

£6,695

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Manual
  • Saloon

LOWGATES MOTORS LTD

01246932913 *

BMW 3 Series2021 (71) - 320d M Sport Pro Edition Touring 5-Door

2021 (71) - 320d M Sport Pro Edition Touring 5-Door38

£27,699

  • 2L
  • 44.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2020 - 318d M Sport 4dr Step Auto

2020 - 318d M Sport 4dr Step Auto32

£19,995

£354/pm (PCP)

  • 2L
  • 74.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Armagh Auto Sales

02837442284 *

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

2023 - 330e M Sport 5dr Step Auto46

£27,990

£447/pm (PCP)

  • 2L
  • 36.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Oakley Prestige

01256633773 *

BMW 3 Series2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr49

£25,995

£433/pm (PCP)

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorvana

01618042233 *

BMW 3 Series2018 - 3.0 335d xDrive M Sport Auto 4WD 4dr

2018 - 3.0 335d xDrive M Sport Auto 4WD 4dr37

Low Mileage

£17,450

£338/pm (HP)

  • 3L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CarsUnder3000

01268219758 *

4.7/5 Stars

BMW 3 Series2018 (18) - 330e Sport 4dr Step Auto

2018 (18) - 330e Sport 4dr Step Auto15

Reduced

£2,795

  • 2L
  • 78.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Hamstead Autos

01213872419 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

Low Mileage

£28,998

  • 2L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

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

2021 - 320d MHT M Sport 4dr Step Auto19

£21,998

  • 2L
  • 47.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Renault/Dacia (Dumbarton)

01389310597 *

BMW 3 Series2012 - 3.0 325i M Sport Auto 2dr

2012 - 3.0 325i M Sport Auto 2dr38

Reduced

£7,390

£134/pm (HP)

  • 3L
  • 73.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Car-holics LTD

02037808976 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr52

Reduced

£16,995

£336/pm (HP)

  • 2L
  • 67.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2013 (13) - 320d xDrive SE 5dr Step Auto

2013 (13) - 320d xDrive SE 5dr Step Auto69

Low Mileage

£11,449

£219/pm (HP)

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Autostrada Limited

01934319020 *

BMW 3 Series2021 (21) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (21) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)61

£30,590

£492/pm (PCP)

  • 3L
  • 38.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Assured Chichester

01243214214 *

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

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

£11,990

£231/pm (HP)

  • 2L
  • 83.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Freeway Car Sales

01795502169 *

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.