Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,732 Used BMW 3 Series cars for sale

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 Series2017 (67) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

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

£7,795

  • 2L
  • 139.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hartington Motors

01942365314 *

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

2015 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (1844

Low Mileage

£13,995

£273/pm (HP)

  • 52.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507308080 *

BMW 3 Series2009 (59) - 320d M Sport Highline 2dr

2009 (59) - 320d M Sport Highline 2dr17

Low Mileage

£3,295

£52/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Keighley Vehicle Sales

01535281001 *

BMW 3 Series2013 (13) - 320d M Sport 2dr Step Auto

2013 (13) - 320d M Sport 2dr Step Auto22

Reduced

£6,995

£126/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

BELLE VUE MOTORS

01697920510 *

4.7/5 Stars

BMW 3 Series2019 (69) - M340i xDrive 4dr Step Auto

2019 (69) - M340i xDrive 4dr Step Auto59

£31,995

£559/pm (PCP)

  • 3L
  • 54.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Silsoe Prestige Motors ltd

01908767624 *

BMW 3 Series2013 - 320d EfficientDynamics 4dr

2013 - 320d EfficientDynamics 4dr16

Low Mileage

£7,650

£140/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Manual
  • Saloon

BMW 3 Series2002 (52) - 330d SE 4dr modified lowered

2002 (52) - 330d SE 4dr modified lowered10

Low Mileage

£2,995

  • 2.9L
  • 167.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Y S Motors

01494928876 *

3.2/5 Stars

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

2021 - 2.0 330e Sport Professional Auto 5dr72

£16,995

£336/pm (HP)

  • 88.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

BMW 3 Series2019 (19) - 330i M Sport 4dr Step Auto

2019 (19) - 330i M Sport 4dr Step Auto78

Low Mileage

£24,950

£453/pm (PCP)

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 13.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

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

2022 - 330e M Sport 4dr Step Auto18

£29,450

£529/pm (PCP)

  • 2L
  • 67.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

DG Cars & 4X4 LTD

02890023125 *

BMW 3 Series2017 - 2.0 318d M Sport Touring Euro 6 (s/s) 5dr

2017 - 2.0 318d M Sport Touring Euro 6 (s/s) 5dr63

£10,990

£222/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

Motor Match Crewe

01270441019 *

4.7/5 Stars

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

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)1

Low Mileage

£13,540

£263/pm (HP)

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DR Motors

01162162407 *

4.1/5 Stars

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

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

Low Mileage

£24,323

£443/pm (PCP)

  • 2L
  • 16.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2015 (65) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (184

2015 (65) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (18430

£7,195

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Motortrust UK Garstang

01942365158 *

BMW 3 Series2021 - 2.0 330E xDrive M Sport Auto 4WD 4dr

2021 - 2.0 330E xDrive M Sport Auto 4WD 4dr23

£23,489

£379/pm (PCP)

  • 2L
  • 41.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Essex Prestige Autos Ltd

01279967337 *

BMW 3 Series2022 - 3 SERIES 330d xDrive MHT M Sport 4dr Step Auto

2022 - 3 SERIES 330d xDrive MHT M Sport 4dr Step Auto31

£25,990

  • 3L
  • 65.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Marshall BMW Salisbury

01722445824 *

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr Step Auto

2017 - 320d M Sport Shadow Edition 4dr Step Auto24

£12,999

£252/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 3 Series2019 - 320d Sport 4dr Step Auto

2019 - 320d Sport 4dr Step Auto38

£16,299

£331/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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.