Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,461 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 320d xDrive M Sport 5dr Step Auto

2018 - 320d xDrive M Sport 5dr Step Auto36

£15,313

£307/pm (CS)

  • 2L
  • 66.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Carsa Durham

01388217377 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr Step Auto

2015 (15) - 320d xDrive M Sport 5dr Step Auto18

£5,998

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

HIGHTECH MOTORS LTD

01494413978 *

BMW 3 Series2015 (15) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

2015 (15) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr57

Reduced

£15,350

£301/pm (HP)

  • 3L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Digbeth Motor Sales Ltd

01217288710 *

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

2021 - 320d MHT M Sport 4dr Step Auto40

£19,620

£408/pm (CS)

  • 2L
  • 66.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

drivedirect Leamington Spa

01926569991 *

BMW 3 Series2014 (14) - ActiveHybrid 3 3.0 Luxury Step Saloon 4-Door

2014 (14) - ActiveHybrid 3 3.0 Luxury Step Saloon 4-Door50

Reduced

£12,791

  • 3L
  • 23.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Nottinghamcar com

01156848096 *

BMW 3 Series(C) - 1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) - CRUISE CONT

(C) - 1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) - CRUISE CONT11

Low Mileage

£10,450

  • 44.7K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Hilton Garage Ltd

01332414842 *

BMW 3 Series2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)26

£20,991

£434/pm (PCP)

  • 3L
  • 88.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

BMW 3 Series2010 (10) - 320i M Sport 2dr Auto

2010 (10) - 320i M Sport 2dr Auto22

Low Mileage

£5,000

£84/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Browns Car Company

01621733495 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 669

Low Mileage

£19,800

£328/pm (PCP)

  • 2L
  • 29.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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

2021 (71) - 330e SE Pro 5dr Step Auto Estate59

Low Mileage

£20,589

  • 2L
  • 30.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2025 - 320i M Sport 5dr Step Auto

2025 - 320i M Sport 5dr Step Auto21

£35,995

£526/pm (PCP)

  • 2L
  • 10.9K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)50

£9,995

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Peverel car company ltd

01245204345 *

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

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)33

Low Mileage

£12,800

£248/pm (HP)

  • 2L
  • 53.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Nuneaton Car Sales Ltd

02475187138 *

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

2014 (64) - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr31

Reduced

£15,495

£304/pm (HP)

  • 3L
  • 41.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

East Anglia Car Sales Ltd

01394331718 *

BMW 3 Series2014 (63) - 320d M Sport 4dr Step Auto [Business Media]

2014 (63) - 320d M Sport 4dr Step Auto [Business Media]10

£7,995

£156/pm (HP)

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jap Performance Imports

01179926576 *

BMW 3 Series2011 (11) - 2.0 320i M Sport Euro 5 (s/s) 2dr

2011 (11) - 2.0 320i M Sport Euro 5 (s/s) 2dr13

Low Mileage

£6,989

£126/pm (HP)

  • 2L
  • 58.5K

    Miles
  • Petrol
  • Manual
  • Convertible

Geeling Motor Company

01527917833 *

BMW 3 Series2011 - 2.0 320d SE Steptronic Euro 5 2dr

2011 - 2.0 320d SE Steptronic Euro 5 2dr11

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

O'Regan Motors Ltd

01543229264 *

BMW 3 Series2014 - 318d Sport 4dr Step Auto

2014 - 318d Sport 4dr Step Auto69

Reduced

£4,795

£80/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Velocity Motorhouse LTD

01733666842 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£34,498

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2018 (18) - 320d EfficientDynamics Plus 4dr

2018 (18) - 320d EfficientDynamics Plus 4dr19

Reduced

£7,500

£136/pm (HP)

  • 2L
  • 41.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Oldbury Car Sales

01216474046 *

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.