Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,283 Used BMW 3 Series cars for sale

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

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

Reduced

£16,990

£336/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

DEALDRIVE MOTORS LTD

01642967680 *

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

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

£21,614

£357/pm (PCP)

  • 2L
  • 43.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Durham

01388217377 *

0/5 Stars

BMW 3 Series2019 - 330d M Sport Shadow Edition 5dr Step Auto

2019 - 330d M Sport Shadow Edition 5dr Step Auto30

Reduced

£18,995

£378/pm (PCP)

  • 3L
  • 62.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Moy Auto Services

02887448024 *

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

2024 - 320i M Sport 4dr Step Auto46

£29,599

£478/pm (PCP)

  • 2L
  • 12.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series2017 (67) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

2017 (67) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)50

£14,595

£285/pm (HP)

  • 2L
  • 79.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Torque Motor Group Ltd

01484240503 *

BMW 3 Series2011 (11) - 318i M Sport 5dr Step Auto

2011 (11) - 318i M Sport 5dr Step Auto20

£3,995

  • 2L
  • 132.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

RKH Motors

01480272021 *

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

2020 (70) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)50

£18,795

£395/pm (HP)

  • 2L
  • 83.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Tenby Car Supermarket

01908106203 *

0/5 Stars

BMW 3 Series2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)30

£20,920

£418/pm (HP)

  • 2L
  • 54.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

BMW 3 Series2015 (65) - 320d Luxury 4dr Steptronic Auto 4 door saloon

2015 (65) - 320d Luxury 4dr Steptronic Auto 4 door saloon10

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 63.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Central Motor Company

01536851806 *

BMW 3 Series2022 - 330e SE Pro 5-Door

2022 - 330e SE Pro 5-Door34

£14,495

  • 2L
  • 81.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Premier Car Supermarket Ltd

01283241542 *

BMW 3 Series2013 (63) - 316i SE 4dr

2013 (63) - 316i SE 4dr11

Reduced

£4,499

£73/pm (HP)

  • 1.6L
  • 105.0K

    Miles
  • Petrol
  • Manual
  • Saloon

ist choice Car Co

01918237767 *

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

2021 - 320i M Sport 4dr Step Auto12

Low Mileage

£23,498

  • 2L
  • 24.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Southampton

01414839954 *

BMW 3 Series2021 - 2.0 318i Sport Touring 5-Door

2021 - 2.0 318i Sport Touring 5-Door32

£18,250

£279/pm (PCP)

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Ball Automotive Ltd

01246387161 *

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

2021 - 330e M Sport 5dr Step Auto49

Low Mileage

£24,399

£426/pm (PCP)

  • 2L
  • 26.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Maidstone

01622291202 *

BMW 3 Series2009 (09) - 2.0 320i SE Touring Steptronic Euro 4 5dr

2009 (09) - 2.0 320i SE Touring Steptronic Euro 4 5dr8

£2,389

  • 2L
  • 169.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Sensibly Priced Cars

01179928443 *

BMW 3 Series2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door

2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door18

£4,999

£84/pm (HP)

  • 2L
  • 112.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Eco Motors

01270444032 *

3.9/5 Stars

BMW 3 Series2017 - 2.0 330e SE Auto 4dr

2017 - 2.0 330e SE Auto 4dr27

£8,499

£154/pm (HP)

  • 2L
  • 88.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2020 - 330e M Sport 4dr Step Auto

2020 - 330e M Sport 4dr Step Auto14

£15,995

£315/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW 3 Series2019 - 3.0 M340i xDrive Auto 4WD 4dr

2019 - 3.0 M340i xDrive Auto 4WD 4dr29

£24,666

£439/pm (PCP)

  • 3L
  • 73.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Penny Hill Motors

01276538675 *

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

2022 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr35

Low Mileage

£25,200

  • 17.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

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.