Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,428 Used BMW 3 Series cars for sale

BMW 3 Series2006 (56) - 325i SE 2dr Auto, E92 Coupe

2006 (56) - 325i SE 2dr Auto, E92 Coupe32

Low Mileage

£6,989

  • 2.5L
  • 63.6K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

RCC Motor Trade Ltd

01279802460 *

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

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

Reduced

£19,491

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2014 (14) - 318d SE 5dr

2014 (14) - 318d SE 5dr23

£4,499

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Manual
  • Estate

Boston Car Centre

07470022010 *

BMW 3 Series2015 (65) - 320d M Sport 4dr Step Auto [Business Media]

2015 (65) - 320d M Sport 4dr Step Auto [Business Media]9

£8,795

£164/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Eric Ellis Jones Brynsiriol Garage

01970600366 *

3.3/5 Stars

BMW 3 Series2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 (67) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr69

Reduced

£19,250

£375/pm (HP)

  • 3L
  • 78.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

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

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr76

£15,290

£300/pm (HP)

  • 2L
  • 75.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MOTOR TOWN

01422419926 *

BMW 3 Series2012 (62) - 320d M Sport 2dr Step Auto

2012 (62) - 320d M Sport 2dr Step Auto42

£3,350

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2021 - 318i M Sport 4-Door

2021 - 318i M Sport 4-Door44

Reduced

£15,500

£304/pm (HP)

  • 2L
  • 93.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Junction Autopark

01606668873 *

BMW 3 Series2019 (69) - 320i xDrive M Sport 4dr Step Auto

2019 (69) - 320i xDrive M Sport 4dr Step Auto40

Low Mileage

£24,357

  • 2L
  • 17.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Ruxley

02038730432 *

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

2013 (63) - 316i SE 4dr Step Auto37

Low Mileage

£7,799

£143/pm (HP)

  • 1.6L
  • 57.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Hampson Motors Ltd

01616720262 *

BMW 3 Series2026 - 330e 22.3 kWh M Sport Pro 4dr Step Auto

2026 - 330e 22.3 kWh M Sport Pro 4dr Step Auto19

£41,898

  • 3.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

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

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

£18,995

£310/pm (PCP)

  • 2L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

RIGHTWAY MOTORS LTD

01618048229 *

BMW 3 Series1997 (P) - 328i Sport 2dr HELLROT RED NOW SOLD MORE REQUIRED!

1997 (P) - 328i Sport 2dr HELLROT RED NOW SOLD MORE REQUIRED!27

Low Mileage

£11,995

  • 2.8L
  • 118.9K

    Miles
  • Petrol
  • Manual
  • Coupe

FR PERFORMANCE

01844391503 *

BMW 3 Series2024 (73) - 320i M Sport 4dr Step Auto Petrol Saloon

2024 (73) - 320i M Sport 4dr Step Auto Petrol Saloon51

Low Mileage

£28,447

  • 2L
  • 15.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

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

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

£17,385

£351/pm (CS)

  • 2L
  • 61.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto45

£19,495

£455/pm (PCP)

  • 3L
  • 62.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

SD Automotive Limited

01623259397 *

BMW 3 Series2016 (67) - 320d Efficient Dynamics Plus Touring 5Dr

2016 (67) - 320d Efficient Dynamics Plus Touring 5Dr29

£10,995

£210/pm (HP)

  • 2L
  • 82.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Southbridge Garage

01334230043 *

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

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)25

£14,990

£294/pm (HP)

  • 3L
  • 69.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoVenue LTD

01633747902 *

4.7/5 Stars

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

2016 - 2.0 320d M Sport xDrive Euro 6 (s/s) 4dr60

£10,995

  • 2L
  • 81.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2019 - 330e M Sport 4-Door

2019 - 330e M Sport 4-Door68

£18,995

£358/pm (PCP)

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Stores

01515419312 *

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.