Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,244 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 320i xDrive M Sport Shadow Edition 5dr Step Auto

2019 (19) - 320i xDrive M Sport Shadow Edition 5dr Step Auto

Low Mileage

£21,999

  • 2L
  • 34.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2015 (15) - 335D XDrive M Sport 4dr Step Auto [Business Media] - HEATED SEATS

2015 (15) - 335D XDrive M Sport 4dr Step Auto [Business Media] - HEATED SEATS30

Low Mileage

£15,995

£315/pm (HP)

  • 3L
  • 68.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Motor Wise

01673268382 *

4.1/5 Stars

BMW 3 Series2023 - 320d MHT Sport 4dr Step Auto

2023 - 320d MHT Sport 4dr Step Auto19

Reduced

£22,998

  • 2L
  • 49.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Manchester)

01616945308 *

BMW 3 Series2015 - 320i SE 4dr

2015 - 320i SE 4dr33

Low Mileage

£10,990

£210/pm (HP)

  • 2L
  • 33.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Ideal Motor Company

01942597960 *

BMW 3 Series2013 - 316i Sport 4dr

2013 - 316i Sport 4dr14

£3,795

  • 1.6L
  • 136.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Cuxton Road Car Sales

01634959364 *

0.9/5 Stars

BMW 3 Series2018 (18) - 320d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (18) - 320d xDrive M Sport Shadow Edition 4dr Step Auto26

Low Mileage

£16,989

£336/pm (HP)

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

We Sell Small Cars

02380017610 *

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

2020 - 330e M Sport 4dr Step Auto20

£16,995

£336/pm (HP)

  • 2L
  • 90.2K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

C&P Motors

02890022267 *

BMW 3 Series1992 (J) - 318i DESIGN EDITION 2dr

1992 (J) - 318i DESIGN EDITION 2dr8

Low Mileage

£12,999

  • 1.8L
  • 136.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BMW 3 Series2017 - 320d xDrive M Sport 5dr Step Auto [Business Media]

2017 - 320d xDrive M Sport 5dr Step Auto [Business Media]9

Low Mileage

£15,723

  • 2L
  • 52.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

LMC Family Car Centre

01420551445 *

BMW 3 Series2012 - 320i xDrive SE 4dr Step Auto

2012 - 320i xDrive SE 4dr Step Auto15

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 45.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

MM AUTO CAR SALES

01382238685 *

BMW 3 Series2014 - 335d xDrive M Sport 5dr Step Auto

2014 - 335d xDrive M Sport 5dr Step Auto15

£10,995

£210/pm (HP)

  • 3L
  • 107.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

APEX Auto Sales

02890022233 *

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

2024 (74) - 320i M Sport 5dr Step Auto40

Low Mileage

£35,995

£719/pm (HP)

  • 2L
  • 2.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Alan Tully Cars

01158227465 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£19,991

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2021 - 320i Sport 4dr Step Auto

2021 - 320i Sport 4dr Step Auto1

Low Mileage

£20,400

£342/pm (PCP)

  • 2L
  • 26.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,

2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,35

Low Mileage

£8,750

£163/pm (HP)

  • 3L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

BMW 3 Series2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)29

£19,990

£473/pm (PCP)

  • 3L
  • 64.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Spa Motor Hereford

01432802169 *

BMW 3 Series2025 - M340i xDrive MHT 5dr Step Auto

2025 - M340i xDrive MHT 5dr Step Auto41

£17,099

£352/pm (HP)

  • 3L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2015 (15) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2015 (15) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)27

Low Mileage

£13,695

  • 2L
  • 33.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Jones Motor Company

01244562695 *

BMW 3 Series2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

2019 (69) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr1

£30,995

£614/pm (PCP)

  • 3L
  • 75.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sherwood Car Centre

01156977779 *

BMW 3 Series2018 (68) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2018 (68) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)60

£18,495

£435/pm (PCP)

  • 3L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cookham Classics Ltd 2

01628567449 *

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.