Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,499 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr63

Reduced

£11,995

£231/pm (HP)

  • 3L
  • 89.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2009 (09) - 318i SE 5dr

2009 (09) - 318i SE 5dr17

£1,350

  • 2L
  • 195.0K

    Miles
  • Petrol
  • Manual
  • Estate

Craven Cars Limited

01279215824 *

BMW 3 Series2004 (04) - 330 Ci SE 2dr Auto

2004 (04) - 330 Ci SE 2dr Auto41

Low Mileage

£9,990

  • 3L
  • 56.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

MZR AUTOMOTIVE

01435518131 *

BMW 3 Series2021 - 318d MHT M Sport 5dr Step Auto

2021 - 318d MHT M Sport 5dr Step Auto31

£21,999

£364/pm (PCP)

  • 2L
  • 67.5K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Jack Reid Cars Carrickfergus

02893448937 *

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

2019 (69) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr50

£21,991

  • 2L
  • 68.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2013 (13) - 2.0 320i Modern Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2013 (13) - 2.0 320i Modern Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)23

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2014 (14) - 320d M SPORT LOW MILES VERY CLEAN EXAMPLE 4-Door

2014 (14) - 320d M SPORT LOW MILES VERY CLEAN EXAMPLE 4-Door29

Low Mileage

£11,290

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Martin Bell Car Sales

01388217838 *

BMW 3 Series2020 - 330i M Sport 4dr Step Auto

2020 - 330i M Sport 4dr Step Auto28

£22,700

£409/pm (PCP)

  • 2L
  • 51.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

2019 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)41

Low Mileage

£17,995

£338/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DLR CAR COMPANY LIMITED

01475601468 *

BMW 3 Series2017 (67) - 1.5 318i Sport Euro 6 (s/s) 4dr

2017 (67) - 1.5 318i Sport Euro 6 (s/s) 4dr33

£6,799

£122/pm (HP)

  • 1.5L
  • 69.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Prestige Motoring Group

01215160648 *

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

2015 (15) - 320d xDrive M Sport 4dr Step Auto15

£9,494

£178/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2013 - 2.0 320d Business EfficientDynamics 4dr

2013 - 2.0 320d Business EfficientDynamics 4dr66

£4,295

£69/pm (HP)

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SELECT CARS & COMMERCIALS

01582280231 *

BMW 3 Series2022 (22) - 330d M Sport Saloon 4-Door

2022 (22) - 330d M Sport Saloon 4-Door59

£23,411

  • 3L
  • 58.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

2019 (19) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)43

£14,490

£283/pm (HP)

  • 2L
  • 82.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Crowther Lodge Motor Company

01915945588 *

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

2023 - 330e M Sport 4dr Step Auto25

£23,300

£393/pm (PCP)

  • 2L
  • 50.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

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

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

£7,790

  • 2L
  • 101.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Automatic Motors Ltd

01895546521 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr37

£12,690

  • 3L
  • 120.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series2014 - 320i Sport 5dr Step Auto

2014 - 320i Sport 5dr Step Auto41

Low Mileage

£9,495

£178/pm (HP)

  • 2L
  • 50.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Dorchester Collection

01305238372 *

BMW 3 Series2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr15

£3,295

  • 2L
  • 136.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Northampton Car Company

01604343638 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

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.