Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,318 Used BMW 3 Series cars for sale

BMW 3 Series2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr88

Low Mileage

£13,495

£279/pm (HP)

  • 3L
  • 74.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (36

£16,731

£322/pm (PCP)

  • 2L
  • 75.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2019 - 330e M Sport 4-Door

2019 - 330e M Sport 4-Door68

£18,995

£355/pm (PCP)

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Stores

01515419312 *

BMW 3 Series2016 (16) - 2.0 320d ED Plus Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)

2016 (16) - 2.0 320d ED Plus Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)50

£8,750

£163/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mylson Stoke Ltd

01782917246 *

BMW 3 Series2017 (67) - 2.0 318d Sport Euro 6 (s/s) 4dr

2017 (67) - 2.0 318d Sport Euro 6 (s/s) 4dr25

£5,995

£105/pm (HP)

  • 2L
  • 117.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Shore Cars

01243215639 *

BMW 3 Series2010 - 320d [184] SE 4dr

2010 - 320d [184] SE 4dr

Low Mileage

£4,950

£83/pm (HP)

  • 2L
  • 68.3K

    Miles
  • Diesel
  • Manual
  • Saloon

West View Motor Company

01768800648 *

0/5 Stars

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

2021 (21) - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr39

£22,900

  • 2L
  • 40.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stoneacre Nottingham

01158967433 *

BMW 3 Series2009 (09) - 335d M Sport 2dr Auto

2009 (09) - 335d M Sport 2dr Auto12

£2,489

  • 3L
  • 198.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

BMW 3 Series2015 - 2.0 320D Sport 4dr

2015 - 2.0 320D Sport 4dr38

£6,299

£128/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Pro Pack] - KEYLESS ENTRY - PARK ASSIST - REVER

2021 - 330e M Sport 4dr Step Auto [Pro Pack] - KEYLESS ENTRY - PARK ASSIST - REVER43

£21,156

£350/pm (PCP)

  • 2L
  • 36.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

BMW 3 Series2015 (15) - 330d Luxury 4dr Step Auto

2015 (15) - 330d Luxury 4dr Step Auto71

Low Mileage

£11,850

£228/pm (HP)

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tudor Prestige Ltd

01733797069 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (51

£14,009

£279/pm (CS)

  • 2L
  • 93.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

BMW 3 Series2014 (64) - 320d xDrive M Sport 5dr

2014 (64) - 320d xDrive M Sport 5dr24

£7,495

£136/pm (HP)

  • 2L
  • 111.9K

    Miles
  • Diesel
  • Manual
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2021 (71) - M340d xDrive MHT 4dr Step Auto

2021 (71) - M340d xDrive MHT 4dr Step Auto46

Low Mileage

£31,984

£496/pm (PCP)

  • 3L
  • 30.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

K W Motors Ltd

01582329327 *

BMW 3 Series2018 - 330d M Sport 4dr Step Auto Automatic

2018 - 330d M Sport 4dr Step Auto Automatic32

£17,999

£426/pm (PCP)

  • 3L
  • 58.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Car Warehouse Swansea

01792001637 *

4.4/5 Stars

BMW 3 Series2019 - 320d M Sport Shadow Edition 5dr

2019 - 320d M Sport Shadow Edition 5dr52

£6,990

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Manual
  • Estate

Motor 4 U Ltd

01580232497 *

BMW 3 Series2024 (74) - 320i M Sport 4dr Step Auto

2024 (74) - 320i M Sport 4dr Step Auto22

Low Mileage

£29,799

  • 2L
  • 7.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS

2021 (21) - M340D XDRIVE MHT 5dr STEP AUTOMATIC ESTATE + PAN ROOF + H/KARDON + KEYLESS46

£29,990

£596/pm (HP)

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Apex Auto Traders Ltd

01134689005 *

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

2021 - 330e SE Pro 4dr Step Auto8

£13,749

£262/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

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 *

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.