Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,288 Used BMW 3 Series cars for sale

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

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (31

Reduced

£17,495

£282/pm (PCP)

  • 2L
  • 50.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Doncaster Prestige Motor limited

01302246751 *

BMW 3 Series2013 (13) - 2.0 318d Sport Touring 5dr Diesel Manual Euro 5 (s/s) (143 ps)

2013 (13) - 2.0 318d Sport Touring 5dr Diesel Manual Euro 5 (s/s) (143 ps)20

£5,450

  • 2L
  • 137.4K

    Miles
  • Diesel
  • Manual
  • Estate

Jefferies Car Centre Ltd

01373489224 *

BMW 3 Series2011 (60) - 320d [184] Exclusive Edition 4dr Step Auto

2011 (60) - 320d [184] Exclusive Edition 4dr Step Auto49

Reduced

£3,295

£48/pm (HP)

  • 2L
  • 91.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Velocity Motorhouse LTD

01733666842 *

BMW 3 Series2007 (23) - 325d SE 2dr Auto

2007 (23) - 325d SE 2dr Auto20

Low Mileage

£5,495

£206/pm (HP)

  • 3L
  • 62.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Millers Smartercars

01206986289 *

BMW 3 Series2003 (03) - 330i Sport 4dr Auto

2003 (03) - 330i Sport 4dr Auto13

Reduced

£2,650

  • 3L
  • 123.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Edinburgh Automotive Limited

01312875998 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

Reduced

£28,498

  • 2L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

BMW 3 Series2020 - 318d MHT SE 5-Door

2020 - 318d MHT SE 5-Door54

Reduced

£14,500

£283/pm (HP)

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hewson Motor Hub

01162165596 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto25

£24,200

£413/pm (PCP)

  • 3L
  • 73.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2018 (18) - 320d M Sport Shadow Edition 5dr Step Auto

2018 (18) - 320d M Sport Shadow Edition 5dr Step Auto66

£14,995

£294/pm (HP)

  • 2L
  • 78.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Junction 6 Motors

01254445330 *

BMW 3 Series2016 (66) - 318i Sport 5dr Step Auto

2016 (66) - 318i Sport 5dr Step Auto52

£8,350

£154/pm (HP)

  • 1.5L
  • 92.3K

    Miles
  • Petrol
  • Automatic
  • Estate

K & A CAR SALES LTD

02037726247 *

BMW 3 Series2017 - 330d M Sport 4dr Step Auto

2017 - 330d M Sport 4dr Step Auto8

£13,995

£273/pm (HP)

  • 3L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lakeland Cars (NI) Ltd

02890023697 *

BMW 3 Series2021 - 318d MHT Sport 4dr Step Auto

2021 - 318d MHT Sport 4dr Step Auto14

£17,950

£374/pm (PCP)

  • 2L
  • 87.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Grange Road Motors

02886273066 *

BMW 3 Series2026 (64) - 32i SPORT AUTO 76000 Miles 5-Door

2026 (64) - 32i SPORT AUTO 76000 Miles 5-Door37

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door

1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door20

Reduced

£6,495

  • 1.9L
  • 26.8K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

The Car Warehouse

01642937563 *

4.4/5 Stars

BMW 3 Series2025 (25) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

2025 (25) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon55

Reduced

£36,911

  • 2L
  • 8.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Durham

01918146639 *

0/5 Stars

BMW 3 Series2016 (66) - 318d Sport 4dr

2016 (66) - 318d Sport 4dr27

£6,695

£120/pm (HP)

  • 2L
  • 109.6K

    Miles
  • Diesel
  • Manual
  • Saloon

SRE Motors Ltd

01782432860 *

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

2023 - 330i M Sport 4dr Step Auto36

Low Mileage

£31,990

  • 2L
  • 15.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Plus Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Plus Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)43

£20,000

£319/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mylson Ltd

01616698222 *

4.7/5 Stars

BMW 3 Series2018 - 330i M Sport Shadow Edition 5dr Step Auto

2018 - 330i M Sport Shadow Edition 5dr Step Auto83

£15,995

£315/pm (HP)

  • 2L
  • 88.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Warwickshire Prestige Cars

02475105246 *

BMW 3 Series2018 (18) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)67

Reduced

£16,495

£325/pm (HP)

  • 3L
  • 87.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

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.