Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,299 Used BMW 3 Series cars for sale

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

2024 (24) - 2.0 330e 12kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2925

Reduced

£29,499

  • 2L
  • 6.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2013 (13) - 2.0 320d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr64

Reduced

£8,495

£157/pm (HP)

  • 2L
  • 99.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Audenshaw Motor Company Ltd TA Audenshaw Motors

01614139877 *

3.7/5 Stars

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto19

Low Mileage

£41,898

  • 2L
  • 1.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2012 (62) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2012 (62) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)21

£4,595

  • 2L
  • 134.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Motor Trust UK Lancaster

01524938891 *

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

2019 - 320i M Sport 4dr Step Auto1

£17,895

£385/pm (HP)

  • 2L
  • 61.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 647

£22,216

£364/pm (PCP)

  • 2L
  • 39.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2011 (61) - 318d Exclusive Edition 4dr

2011 (61) - 318d Exclusive Edition 4dr16

Low Mileage

£2,995

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Manual
  • Saloon

R A Motor Company LTD

01217288720 *

BMW 3 Series2012 (12) - 320d BluePerformance EfficientDynamics 4dr

2012 (12) - 320d BluePerformance EfficientDynamics 4dr13

Low Mileage

£4,295

£69/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Motor Clinic

01414040093 *

BMW 3 Series2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto

2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto43

Low Mileage

£15,995

£315/pm (HP)

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

H. Tones Oxford Garage

01429801496 *

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

2018 - 320d M Sport 4dr Step Auto19

£11,998

  • 2L
  • 92.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 3 Series2006 (56) - 325i M Sport 4dr

2006 (56) - 325i M Sport 4dr11

£750

  • 2.5L
  • 184.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Broomfield Caravans

01622235163 *

BMW 3 Series2021 - 2.0 330e M Sport Plus Edition Touring 5-Door

2021 - 2.0 330e M Sport Plus Edition Touring 5-Door28

£19,990

£312/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

FCS Bristol

01173329246 *

BMW 3 Series2014 - 2.0 320I SE AUTOMATIC 4-Door

2014 - 2.0 320I SE AUTOMATIC 4-Door6

Low Mileage

£7,000

£126/pm (HP)

  • 2L
  • 92.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Heneage Cars

01472808001 *

BMW 3 Series2026 - M340i xDrive MHT 4dr Step Auto

2026 - M340i xDrive MHT 4dr Step Auto36

Low Mileage

£54,950

  • 3L
  • 101.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto [Tech-Plus Pack]

2020 - 320d M Sport 5dr Step Auto [Tech-Plus Pack]44

Low Mileage

£24,449

  • 2L
  • 34.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorpoint Coventry

02475187133 *

BMW 3 Series2022 - 3.0 M340I xDrive MHEV Auto 4WD 4dr

2022 - 3.0 M340I xDrive MHEV Auto 4WD 4dr36

Reduced

£36,750

£586/pm (PCP)

  • 3L
  • 17.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

torquepoint

01908765737 *

0/5 Stars

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

2021 (21) - 330e xDrive M Sport 4dr Step Auto1

£20,399

£339/pm (PCP)

  • 2L
  • 57.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Cameron Motor Group Volkswagen Perth

01738502046 *

BMW 3 Series2010 (60) - 330d M Sport 2dr Step Auto

2010 (60) - 330d M Sport 2dr Step Auto73

Low Mileage

£7,500

£136/pm (HP)

  • 3L
  • 84.9K

    Miles
  • Diesel
  • Automatic
  • Convertible

Rk Motoring Ltd

01702418738 *

BMW 3 Series2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]

2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]22

Reduced

£20,949

£357/pm (PCP)

  • 2L
  • 46.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Edinburgh

01312028747 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD

2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD45

Reduced

£19,477

£306/pm (PCP)

  • 2L
  • 74.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Best Car Ltd

01580231545 *

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.