Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,493 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]

2020 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]43

£21,149

£437/pm (HP)

  • 2L
  • 47.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2010 (60) - 2.0 318i ES Euro 5 4dr

2010 (60) - 2.0 318i ES Euro 5 4dr52

Low Mileage

£2,998

  • 2L
  • 45.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Hounslow Cars Ltd

02039537374 *

BMW 3 Series2018 (18) - 2.0 330i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps

2018 (18) - 2.0 330i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps50

£14,875

£291/pm (HP)

  • 2L
  • 71.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

BMW 3 Series2021 (21) - 318d Sport 4dr

2021 (21) - 318d Sport 4dr21

£13,450

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Thames Street Auto Salvage

01158224073 *

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

2020 - 320i M Sport 4dr Step Auto30

Low Mileage

£21,299

£453/pm (HP)

  • 2L
  • 37.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2020 (20) - 330e M Sport 4dr Auto

2020 (20) - 330e M Sport 4dr Auto29

£16,480

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Dace Car Supermarket

01616945306 *

BMW 3 Series2012 (62) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2012 (62) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)44

£6,295

£111/pm (HP)

  • 3L
  • 117.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cleveland Vehicle Sales Ltd

01642424874 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£34,498

  • 2L
  • 10.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Ayr)

01292431680 *

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

2015 (65) - 320d xDrive M Sport 4dr Step Auto67

Low Mileage

£12,295

£237/pm (HP)

  • 2L
  • 77.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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

2022 - 330i M Sport 4dr Step Auto31

£24,099

£401/pm (PCP)

  • 2L
  • 43.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2023 - 330e M Sport 5-Door

2023 - 330e M Sport 5-Door41

£34,495

£583/pm (PCP)

  • 2L
  • 36.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Riviera Automotive Ltd

01274505967 *

BMW 3 Series2021 (70) - 320i M Sport 4dr Step Auto

2021 (70) - 320i M Sport 4dr Step Auto28

Low Mileage

£23,490

  • 2L
  • 36.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2017 - 320d EfficientDynamics Plus 4dr

2017 - 320d EfficientDynamics Plus 4dr16

£9,900

£187/pm (HP)

  • 2L
  • 97.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Sales NI Ltd

02882440438 *

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

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

£18,490

£324/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sell Your Car To Sam Ltd TA James Bentley Motors

01212729588 *

BMW 3 Series2021 (71) - 330e M Sport 4dr Step Auto

2021 (71) - 330e M Sport 4dr Step Auto20

Reduced

£15,499

£304/pm (HP)

  • 2L
  • 105.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SK Car Traders Limited

01274015074 *

BMW 3 Series2013 (13) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2013 (13) - 2.0 320i M Sport Euro 6 (s/s) 4dr41

Reduced

£5,000

£84/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Fame Cars Limited

01216474010 *

BMW 3 Series2021 (71) - M340i xDrive 4dr Step Auto Petrol Saloon

2021 (71) - M340i xDrive 4dr Step Auto Petrol Saloon57

£37,079

  • 3L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,898

  • 2L
  • 15.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2009 (59) - 318i SE Business Edition 4dr

2009 (59) - 318i SE Business Edition 4dr14

£2,995

  • 2L
  • 142.0K

    Miles
  • Petrol
  • Manual
  • Saloon

LRS Trade Cars

01206918829 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (44

£13,399

  • 2L
  • 89.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Affordable Cars Prestige Car Supermarket

01904238447 *

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.