Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,318 Used BMW 3 Series cars for sale

BMW 3 Series2024 - M340d xDrive MHT 5dr Step Auto

2024 - M340d xDrive MHT 5dr Step Auto43

£51,995

£844/pm (PCP)

  • 3L
  • 18.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2015 - 320i Sport 4dr Step Auto

2015 - 320i Sport 4dr Step Auto20

Low Mileage

£11,340

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evans Halshaw Ford Milton Keynes

01908047266 *

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

2015 (65) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)31

Reduced

£10,991

£210/pm (HP)

  • 2L
  • 84.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Greenaway Autos Ltd

02921674404 *

BMW 3 Series2018 (18) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 6.5IN DISPLAY

2018 (18) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 6.5IN DISPLAY39

Low Mileage

£13,550

£263/pm (HP)

  • 2L
  • 49.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Hilton Garage Ltd

01332414842 *

BMW 3 Series2022 (22) - 2.0 320i SE Pro Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2022 (22) - 2.0 320i SE Pro Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£14,975

£293/pm (HP)

  • 2L
  • 98.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

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

2020 (70) - 318d MHT M Sport 4dr Step Auto20

Low Mileage

£22,990

  • 2L
  • 32.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

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

2017 (66) - 2.0 320d Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)40

Reduced

£14,550

  • 2L
  • 31.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Reynolds Motor Group

01268988968 *

0/5 Stars

BMW 3 Series2021 (21) - 320i xDrive M Sport 4dr Step Auto

2021 (21) - 320i xDrive M Sport 4dr Step Auto46

£18,799

£366/pm (HP)

  • 2L
  • 76.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Birmingham

01217288838 *

4.3/5 Stars

BMW 3 Series2019 (68) - M Sport 4-Door

2019 (68) - M Sport 4-Door52

Reduced

£20,750

  • 2L
  • 50.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lloyd Select Newcastle

01916077536 *

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto32

Low Mileage

£20,499

£436/pm (HP)

  • 3L
  • 50.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)45

£9,995

  • 2L
  • 95.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Fm3 Cars North West Ltd

01616696935 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2022 (22) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr17

£24,999

£385/pm (PCP)

  • 2L
  • 42.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

The Car Zone

01606539547 *

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

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

£13,890

  • 2L
  • 104.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Gateway Motor Sales Ltd

01614700107 *

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

2020 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr31

Low Mileage

£21,650

£461/pm (HP)

  • 2L
  • 24.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

BMW 3 Series2021 (71) - 330e xDrive SE Pro 5dr Step Auto

2021 (71) - 330e xDrive SE Pro 5dr Step Auto25

£18,199

  • 2L
  • 49.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr - HUD+REVERSE CAM+PRO NAV+470BHP

2018 - 3.0 340i M Sport Shadow Edition Saloon 4dr - HUD+REVERSE CAM+PRO NAV+470BHP1

Low Mileage

£22,990

  • 3L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

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

2019 - 320d M Sport 4dr Step Auto47

£19,495

£399/pm (PCP)

  • 2L
  • 71.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pat Kirk Ltd

02871221794 *

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

2020 (20) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr33

Reduced

£20,777

£338/pm (PCP)

  • 2L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bournemouth High Performance

01202068613 *

BMW 3 Series2016 - 320d EfficientDynamics Plus 4dr

2016 - 320d EfficientDynamics Plus 4dr19

Low Mileage

£11,298

  • 2L
  • 68.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

BMW 3 Series2018 (68) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps

2018 (68) - 3.0 340i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps27

£20,000

£503/pm (PCP)

  • 3L
  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

CSW Automotive LTD

01785550895 *

0/5 Stars

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.