Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,698 Used BMW 3 Series cars for sale

BMW 3 Series2018 (18) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

2018 (18) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)30

£14,790

£289/pm (HP)

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

NeilKieran Automotive

01325525221 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr22

Low Mileage

£9,890

£187/pm (HP)

  • 2L
  • 67.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTOMOTIVE PRESTIGE LTD

01162162548 *

BMW 3 Series2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (233

£14,000

£267/pm (PCP)

  • 2L
  • 79.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2017 - 3.0 330d xDrive M Sport Shadow Edition Auto 4WD 4dr

2017 - 3.0 330d xDrive M Sport Shadow Edition Auto 4WD 4dr36

Low Mileage

£19,195

£374/pm (HP)

  • 3L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ace Prestige Autos

01134676275 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

2019 (68) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p34

Reduced

£18,395

  • 2L
  • 46.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Bury

01612416386 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto26

£17,900

£298/pm (PCP)

  • 2L
  • 69.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2021 - 2.0 330e Sport Professional Auto 5dr

2021 - 2.0 330e Sport Professional Auto 5dr72

£19,995

£330/pm (PCP)

  • 2L
  • 66.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

SZ MOTORGROUP LIMITED

01156977750 *

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

2021 - 320i M Sport 4dr Step Auto44

Low Mileage

£23,249

£402/pm (PCP)

  • 2L
  • 30.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2017 (17) - 320d EfficientDynamics Plus 4dr

2017 (17) - 320d EfficientDynamics Plus 4dr29

£8,995

£168/pm (HP)

  • 2L
  • 102.2K

    Miles
  • Diesel
  • Manual
  • Saloon

BSS CAR SALES LTD

01362700947 *

BMW 3 Series2018 (18) - 320i xDrive SE 4dr Step Auto

2018 (18) - 320i xDrive SE 4dr Step Auto14

£9,495

£178/pm (HP)

  • 2L
  • 93.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

N A Motor Co

01164785672 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto26

£17,200

£302/pm (PCP)

  • 2L
  • 61.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2021 - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr Automatic

2021 - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr Automatic27

£19,495

£316/pm (PCP)

  • 2L
  • 85.8K

    Miles
  • Petrol
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£34,698

  • 2L
  • 10.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Wakefield Motorstore / Vanstore

01924664046 *

BMW 3 Series2021 (70) - 330D XDRIVE SPORTS MHT TOURING EURO6 HYBRID ELECTRIC 5-Door

2021 (70) - 330D XDRIVE SPORTS MHT TOURING EURO6 HYBRID ELECTRIC 5-Door19

£14,995

£294/pm (HP)

  • 3L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ex Cop Cars LTD T/A Ex Police Cars Specialist

01618048220 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto44

Reduced

£22,795

£377/pm (PCP)

  • 2L
  • 51.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Donnelly Mallusk Motorstore

02895908087 *

BMW 3 Series2013 (13) - 320d EfficientDynamics 4dr

2013 (13) - 320d EfficientDynamics 4dr12

Low Mileage

£4,595

£75/pm (HP)

  • 2L
  • 63.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SYO Motors LTD

01384886063 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (68) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)45

Low Mileage

£15,970

  • 2L
  • 57.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series(07) - 3.0 325i SE Euro 4 2dr

(07) - 3.0 325i SE Euro 4 2dr77

Low Mileage

£2,500

  • 108.1K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Pavilion Motor Company

01614139866 *

BMW 3 Series2016 (66) - 1.5 318i Sport Euro 6 (s/s) 4dr

2016 (66) - 1.5 318i Sport Euro 6 (s/s) 4dr15

£5,990

£105/pm (HP)

  • 1.5L
  • 104.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Exclusive Motor Group

01733978045 *

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

2019 - 330i M Sport 4dr Step Auto45

Low Mileage

£22,799

  • 2L
  • 32.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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.