Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,401 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto46

£18,649

£382/pm (HP)

  • 2L
  • 55.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2017 - 320d Sport 4dr

2017 - 320d Sport 4dr9

Reduced

£6,900

  • 2L
  • 132.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Carhill Cars

02895900430 *

BMW 3 Series2021 - 318i SE Pro 4dr Step Auto

2021 - 318i SE Pro 4dr Step Auto39

Low Mileage

£19,849

£344/pm (PCP)

  • 2L
  • 32.6K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2013 - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr

2013 - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr21

Low Mileage

£7,700

£141/pm (HP)

  • 2L
  • 83.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Signature Autos

01313226275 *

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

2021 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£25,298

  • 2L
  • 26.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Seafield MG

01313226884 *

BMW 3 Series2019 (68) - 5-Door

2019 (68) - 5-Door20

Reduced

£11,995

£231/pm (HP)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Estate

Diesels Direct

01986807191 *

BMW 3 Series2014 (14) - 318d Sport 5dr

2014 (14) - 318d Sport 5dr21

Low Mileage

£4,950

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2020 (20) - 320d xDrive M Sport 4dr Step Auto

2020 (20) - 320d xDrive M Sport 4dr Step Auto28

£18,400

  • 2L
  • 81.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2014 - 2.0 320d xDrive SE Touring 5-Door

2014 - 2.0 320d xDrive SE Touring 5-Door19

£5,995

£105/pm (HP)

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Manual
  • Estate

Assured Cars Scotland LTD Cumbernald

01316034391 *

BMW 3 Series2016 (66) - 320d Sport 5dr + SAT NAV / ULEZ / 35 TAX / BLUETOOTH

2016 (66) - 320d Sport 5dr + SAT NAV / ULEZ / 35 TAX / BLUETOOTH35

Low Mileage

£11,275

£216/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Manual
  • Estate

Nick King Car Sales (Gloucester)

01452227299 *

BMW 3 Series2011 - M3 4.0 DCT 2-Door

2011 - M3 4.0 DCT 2-Door27

Reduced

£17,490

£339/pm (HP)

  • 4L
  • 69.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

Webbs Of Ealing

02038978740 *

BMW 3 Series2015 (15) - 330d xDrive Luxury 4dr Step Auto

2015 (15) - 330d xDrive Luxury 4dr Step Auto36

£7,795

£143/pm (HP)

  • 3L
  • 115.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Harvey One Motors

01793268069 *

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

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

Reduced

£12,490

£241/pm (HP)

  • 3L
  • 71.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Direct Peterborough Limited

01733971397 *

BMW 3 Series2017 - 320i M Sport Shadow Edition 4dr

2017 - 320i M Sport Shadow Edition 4dr36

£10,290

  • 2L
  • 84.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Evans Halshaw Ford Coatbridge

01236804728 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£33,698

  • 2L
  • 10.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Linwood MG - Honda.

01414068762 *

BMW 3 Series2013 (13) - 320d M Sport 5dr Step Auto

2013 (13) - 320d M Sport 5dr Step Auto30

£7,655

£140/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

The Car Guys Sales Ltd

01527361737 *

BMW 3 Series2025 (12) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 5 (s/s) (184 ps)

2025 (12) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 5 (s/s) (184 ps)47

Low Mileage

£7,500

£136/pm (HP)

  • 2L
  • 46.2K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

IBRA CARS LTD

01163668353 *

BMW 3 Series2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

£6,000

£105/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Canvey Chariots Car Centre

01268988070 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport 4dr Auto (SUNROOF)

2021 (21) - 2.0 330e 12kWh M Sport 4dr Auto (SUNROOF)39

£20,988

  • 2L
  • 52.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Jeff White Motors

02920028289 *

4.7/5 Stars

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

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (35

£17,642

£353/pm (PCP)

  • 2L
  • 63.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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.