Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,707 Used BMW 3 Series cars for sale

BMW 3 Series2017 (67) - 320d EfficientDynamics Sport 5dr Step Auto

2017 (67) - 320d EfficientDynamics Sport 5dr Step Auto19

Reduced

£6,895

  • 2L
  • 149.4K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Noahs Automotive LTD

02476936621 *

BMW 3 Series2019 - 330i M Sport 5dr Step Auto

2019 - 330i M Sport 5dr Step Auto5

£20,194

£482/pm (PCP)

  • 2L
  • 89.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2022 - 2.0 320i M Sport Saloon 4-Door

2022 - 2.0 320i M Sport Saloon 4-Door3

Low Mileage

£28,995

£422/pm (PCP)

  • 2L
  • 6.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Priory Motors

01405801107 *

BMW 3 Series2018 (18) - 320i Sport 4dr

2018 (18) - 320i Sport 4dr31

£7,600

£139/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Petrol
  • Manual
  • Saloon

St Clements Cars

01553605040 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£33,298

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

BMW 3 Series2015 - 320d Sport 5-Door

2015 - 320d Sport 5-Door22

Low Mileage

£9,990

£189/pm (HP)

  • 2L
  • 65.8K

    Miles
  • Diesel
  • Manual
  • Estate

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2020 - 320i SE 4dr Step Auto

2020 - 320i SE 4dr Step Auto10

£17,699

£373/pm (HP)

  • 2L
  • 43.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

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

2021 (71) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr56

£18,995

£310/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Polo Motor Company

01634566490 *

0/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Touring 5-Door

2018 - 2.0 320i M Sport Shadow Edition Touring 5-Door43

£15,995

£315/pm (HP)

  • 2L
  • 70.8K

    Miles
  • Petrol
  • Automatic
  • Estate

HLX Performance LTD

01935311891 *

BMW 3 Series2011 (11) - 320d EfficientDynamics 4dr

2011 (11) - 320d EfficientDynamics 4dr19

Reduced

£3,995

£63/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Kudos Motors And Van Sales

01449700847 *

BMW 3 Series2020 - 330e SE Pro 4dr Step Auto

2020 - 330e SE Pro 4dr Step Auto67

£16,495

  • 2L
  • 42.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

W R Davies Citroen Stafford

01785569080 *

0/5 Stars

BMW 3 Series(11) - 2.0i M SPORT Touring 5 dr steptronic

(11) - 2.0i M SPORT Touring 5 dr steptronic42

Low Mileage

£8,495

  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

BMW 3 Series2018 - 3.0 M3 Semi-Auto 4dr

2018 - 3.0 M3 Semi-Auto 4dr60

Low Mileage

£35,960

£678/pm (PCP)

  • 3L
  • 24.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

SCOTTISH MOTOR SERVICES LTD

01414068806 *

BMW 3 Series2014 - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

2014 - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr79

Reduced

£3,000

  • 2L
  • 126.3K

    Miles
  • Diesel
  • Manual
  • Saloon

The Car Traders

02037808158 *

BMW 3 Series2021 (Z9) - 320D 2.0 M SPORT PRO EDITION TOURING 5-Door

2021 (Z9) - 320D 2.0 M SPORT PRO EDITION TOURING 5-Door34

£30,995

£505/pm (PCP)

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

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 Series2016 - 2.0 320I Sport 4dr

2016 - 2.0 320I Sport 4dr41

Low Mileage

£8,750

£163/pm (HP)

  • 2L
  • 68.9K

    Miles
  • Petrol
  • Manual
  • Saloon

CarsUnder3000

01268219758 *

4.8/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto12

£33,998

  • 2L
  • 14.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Colchester

01414839928 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)24

Reduced

£18,795

  • 2L
  • 68.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series1997 (P) - 328i 2dr

1997 (P) - 328i 2dr21

Low Mileage

£4,995

  • 2.8L
  • 112.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Dodford Car & Van Centre

01216615498 *

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.