Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,304 Used BMW 3 Series cars for sale

BMW 3 Series2011 (11) - 2.0 318d Exclusive Edition Euro 5 (s/s) 4dr

2011 (11) - 2.0 318d Exclusive Edition Euro 5 (s/s) 4dr27

£2,795

  • 2L
  • 135.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Select Derby

01332419207 *

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

2016 (16) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)55

Low Mileage

£18,000

  • 3L
  • 66.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Hamlet Cars

01707932620 *

BMW 3 Series2011 (61) - 2.0 318i Exclusive Edition Touring 5dr Petrol Steptronic Euro 5 (143 ps)

2011 (61) - 2.0 318i Exclusive Edition Touring 5dr Petrol Steptronic Euro 5 (143 ps)11

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 63.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Cars4You Ltd (Straiton)

01665660510 *

4/5 Stars

BMW 3 Series2018 (68) - 320d xDrive M Sport 4dr Step Auto

2018 (68) - 320d xDrive M Sport 4dr Step Auto36

£15,990

£315/pm (HP)

  • 2L
  • 58.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr88

Low Mileage

£13,495

£279/pm (HP)

  • 3L
  • 74.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2021 - 318d Sport 4dr

2021 - 318d Sport 4dr23

Low Mileage

£20,990

£344/pm (PCP)

  • 2L
  • 30.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Roadside Motors (Armagh) Ltd

02890026875 *

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

2018 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)37

£14,995

  • 2L
  • 65.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crystal Motor Company Limited

01604326479 *

BMW 3 Series2015 - 2.0 318d Luxury Touring 5-Door

2015 - 2.0 318d Luxury Touring 5-Door88

Reduced

£5,995

£105/pm (HP)

  • 2L
  • 116.5K

    Miles
  • Diesel
  • Manual
  • Estate

Mint Cars Needham Market

01473938813 *

4.5/5 Stars

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto19

Reduced

£22,498

  • 2L
  • 13.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Linwood Omoda & Jaecoo

01414049404 *

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

2024 - 320i M Sport 4dr Step Auto34

£29,995

£435/pm (PCP)

  • 2L
  • 18.6K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2015 - 2.0 318d M Sport Saloon 4-Door

2015 - 2.0 318d M Sport Saloon 4-Door15

Reduced

£7,750

£142/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

4.6/5 Stars

BMW 3 Series2008 (08) - 318i ES [143] 4dr Auto

2008 (08) - 318i ES [143] 4dr Auto15

Low Mileage

£1,995

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cherry Tree Cars Ltd

01422419640 *

BMW 3 Series2011 - 335i M Sport 5dr Step Auto 335I PAN ROOF

2011 - 335i M Sport 5dr Step Auto 335I PAN ROOF2

Low Mileage

£14,995

£294/pm (HP)

  • 3L
  • 41.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

London Autos Ltd

01628561148 *

BMW 3 Series2021 - BMW 3 SERIES 2021 5-Door

2021 - BMW 3 SERIES 2021 5-Door70

£20,995

£343/pm (PCP)

  • 2L
  • 68.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

BMW 3 Series2016 (16) - 335d xDrive M Sport 4dr Step Auto

2016 (16) - 335d xDrive M Sport 4dr Step Auto41

Low Mileage

£11,995

£231/pm (HP)

  • 3L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

JCS VEHICLE SALES LTD

01493807071 *

BMW 3 Series2013 - 320d M Sport 4dr

2013 - 320d M Sport 4dr37

£5,895

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Beckingham Garage

01621733875 *

BMW 3 Series2006 (06) - 2.0 318i SE Touring Euro 4 5dr

2006 (06) - 2.0 318i SE Touring Euro 4 5dr38

Low Mileage

£1,700

  • 2L
  • 91.0K

    Miles
  • Petrol
  • Manual
  • Estate

Trust Motorcars

02037576475 *

0/5 Stars

BMW 3 Series2021 - 330E SPORT PRO 4-Door

2021 - 330E SPORT PRO 4-Door1

£17,300

£296/pm (PCP)

  • 2L
  • 59.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

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

2023 - 320i M Sport 5dr Step Auto33

£31,490

  • 2L
  • 29.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr69

£9,995

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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.