Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,417 Used BMW 3 Series cars for sale

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

2024 - 320d MHT M Sport 4dr Step Auto12

Low Mileage

£31,498

  • 2L
  • 11.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 4dr Step Auto

2017 (17) - 335d xDrive M Sport 4dr Step Auto31

£11,499

  • 3L
  • 121.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brookway Cars ltd

01515417904 *

0/5 Stars

BMW 3 Series2014 (64) - 320d xDrive M Sport 5dr Step Auto

2014 (64) - 320d xDrive M Sport 5dr Step Auto48

£7,495

  • 2L
  • 147.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Oakways Car Sales

01217525803 *

BMW 3 Series2013 (63) - 2.0 320d Luxury Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d Luxury Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)32

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 61.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Hanley Motor Company

01782432979 *

BMW 3 Series2025 (25) - 320i M Sport Saloon 4-Door

2025 (25) - 320i M Sport Saloon 4-Door20

£33,299

  • 2L
  • 10.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

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

£315/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

FCS Bristol

01173329246 *

BMW 3 Series2014 - 320d xDrive M Sport 4dr Step Auto

2014 - 320d xDrive M Sport 4dr Step Auto11

£5,495

  • 2L
  • 166.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Trade Cars Moy

02887447994 *

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

2019 - 320i M Sport 4dr Step Auto28

Reduced

£16,495

£325/pm (HP)

  • 2L
  • 72.5K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

CarBrothers NI

02894339938 *

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

2024 (74) - 320i M Sport 4dr Step Auto29

£32,490

£479/pm (PCP)

  • 2L
  • 13.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Amanah Prestige Limited

02038235352 *

4.1/5 Stars

BMW 3 Series2015 - 2.0 320d M Sport Touring 5-Door

2015 - 2.0 320d M Sport Touring 5-Door25

£10,995

£210/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

APLEY AUTOMOTIVE LTD

01452689743 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2018 (68) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p50

Low Mileage

£17,495

£339/pm (HP)

  • 2L
  • 49.2K

    Miles
  • Petrol
  • Automatic
  • Estate

BM Automotive

01752427499 *

5/5 Stars

BMW 3 Series2021 - 318d M Sport 4dr

2021 - 318d M Sport 4dr16

Reduced

£18,490

£308/pm (PCP)

  • 2L
  • 71.5K

    Miles
  • Diesel
  • Manual
  • Saloon

SNG MOTORS

02890026877 *

BMW 3 Series2021 (71) - M340i 4-Door

2021 (71) - M340i 4-Door51

Reduced

£34,450

  • 3L
  • 30.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)43

Low Mileage

£9,995

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hillwood Motors Ltd incorporating Fordingbridge Commercials

01425209729 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr67

Low Mileage

£13,995

£273/pm (HP)

  • 2L
  • 68.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2004 (04) - 330 Ci Sport 2dr Auto

2004 (04) - 330 Ci Sport 2dr Auto12

Reduced

£3,495

  • 3L
  • 153.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

MC Sales (formerly Kasey Cars)

01926357464 *

BMW 3 Series2013 (63) - 2.0 316d SE Saloon 4dr Diesel Manual Euro 5 (s/s) (116 ps)

2013 (63) - 2.0 316d SE Saloon 4dr Diesel Manual Euro 5 (s/s) (116 ps)38

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 70.4K

    Miles
  • Diesel
  • Manual
  • Saloon

CLYDEBANK CAR SALES LTD

01412601334 *

0/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr21

£18,989

£308/pm (PCP)

  • 2L
  • 50.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Corus Automotives

01777801179 *

0/5 Stars

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£19,991

  • 2L
  • 57.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2011 (11) - 318i Sport Plus Edition 4dr Step Auto

2011 (11) - 318i Sport Plus Edition 4dr Step Auto11

Reduced

£3,350

£49/pm (HP)

  • 2L
  • 86.1K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

YSF Motors

02039112037 *

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.