Skip to main content
Get theCazoo logoapp

3,268 Used BMW 3 Series cars for sale

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

2018 - 320d M Sport 4dr Step Auto19

£12,498

  • 2L
  • 87.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Nottingham Motorstore / Vanstore

01158964024 *

4.7/5 Stars

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

2018 - 330e M Sport 4dr Step Auto8

Low Mileage

£15,199

£317/pm (HP)

  • 2L
  • 34.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.2/5 Stars

BMW 3 Series2020 - 320D M Sport 4-Door

2020 - 320D M Sport 4-Door27

£23,155

£405/pm (PCP)

  • 2L
  • 41.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

BMW 3 Series2017 - 320i Sport 4dr Step Auto

2017 - 320i Sport 4dr Step Auto8

Low Mileage

£13,499

£279/pm (HP)

  • 2L
  • 32.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.2/5 Stars

BMW 3 Series2015 - 330d M Sport 4dr Step Auto

2015 - 330d M Sport 4dr Step Auto63

£10,995

£223/pm (HP)

  • 3L
  • 114.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Warwickshire Prestige Cars

02475105246 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr34

£13,200

  • 2L
  • 121.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Browns Car Company

01621733495 *

BMW 3 Series2017 (17) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2017 (17) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)50

£17,399

  • 3L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2021 - M SPORT TOURING 5-Door

2021 - M SPORT TOURING 5-Door25

£20,950

£334/pm (PCP)

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Quirks Car Company

01268590066 *

4.7/5 Stars

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

2025 - 320i M Sport 4dr Step Auto38

£33,899

£532/pm (PCP)

  • 2L
  • 4.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

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

2021 - 320i M Sport 5dr Step Auto35

Low Mileage

£28,195

  • 2L
  • 19.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Maidstone

01622234873 *

BMW 3 Series2016 - 2.0 320d ED Sport Saloon 4-Door

2016 - 2.0 320d ED Sport Saloon 4-Door22

£4,795

  • 2L
  • 163.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Priory Motors

01405801107 *

BMW 3 Series2005 (55) - 2.2 320Ci 320 Sport 2dr

2005 (55) - 2.2 320Ci 320 Sport 2dr54

Low Mileage

£1,995

  • 2.2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Harpers of Essex Ltd

01279598863 *

BMW 3 Series2016 - 2.0 318D Sport Auto 5dr

2016 - 2.0 318D Sport Auto 5dr68

Reduced

£7,695

  • 2L
  • 125.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Eco Cars Motor Company (London)

01144372786 *

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

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)85

£19,700

£382/pm (PCP)

  • 2L
  • 54.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2009 (09) - 320d SE 4dr,DRIVES GREAT,AC,BLUETOOTH,PARKING SENSORS.

2009 (09) - 320d SE 4dr,DRIVES GREAT,AC,BLUETOOTH,PARKING SENSORS.15

Low Mileage

£2,195

  • 2L
  • 107.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Economic Cars LTD

01494415169 *

BMW 3 Series2013 - 335i ACTIVE HYBRID AUTO SUNROOF

2013 - 335i ACTIVE HYBRID AUTO SUNROOF8

£11,995

£323/pm (HP)

  • 3L
  • 63.0K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

London Autos Ltd

01628561148 *

BMW 3 Series2019 (69) - 320i xDrive M Sport 4dr Step Auto Petrol Saloon

2019 (69) - 320i xDrive M Sport 4dr Step Auto Petrol Saloon58

Low Mileage

£22,990

  • 2L
  • 22.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW 3 Series2001 (X) - 320 Ci 2dr Auto

2001 (X) - 320 Ci 2dr Auto1

Low Mileage

£1,250

  • 2.2L
  • 138.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Droid Screens

01895549415 *

BMW 3 Series2015 - 2.0 320d Sport Touring 5-Door

2015 - 2.0 320d Sport Touring 5-Door25

Reduced

£7,495

£145/pm (HP)

  • 2L
  • 107.8K

    Miles
  • Diesel
  • Manual
  • Estate

Atlantic Motors

01736806430 *

BMW 3 Series2021 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr82

Reduced

£40,995

£648/pm (PCP)

  • 3L
  • 12.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Central Service Garage

01302246765 *

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

View profile

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.