Skip to main content

3,167 Used BMW 3 Series cars for sale

BMW 3 Series2016 (16) - 320d [190] M Sport 5dr Step Auto [Business Media]

2016 (16) - 320d [190] M Sport 5dr Step Auto [Business Media]13

Low Mileage

£16,995

Finance available £357 pm

  • 2L
  • 33.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Pevensey Bay Car Centre

01323402241 *

3.8/5 Stars

BMW 3 Series2011 (61) - 3.0 330d SE Steptronic Euro 5 2dr

2011 (61) - 3.0 330d SE Steptronic Euro 5 2dr24

Low Mileage

£8,995

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Fairview Autos

01689669464 *

BMW 3 Series2017 (67) - 320d M Sport 5dr

2017 (67) - 320d M Sport 5dr15

£6,499

  • 2L
  • 157.2K

    Miles
  • Diesel
  • Manual
  • Estate

Stealth Motor Sales LTD

01296322619 *

BMW 3 Series2015 - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

2015 - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr55

£9,499

Finance available £190 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SRH CARS LEEDS LTD

01134684641 *

BMW 3 Series2013 - 1.6 316i Sport Saloon 4-Door

2013 - 1.6 316i Sport Saloon 4-Door12

Low Mileage

£3,395

  • 1.6L
  • 85.0K

    Miles
  • Petrol
  • Manual
  • Saloon

E&A Auto Sales York

01904917460 *

BMW 3 Series2016 - 318d SE 4-Door

2016 - 318d SE 4-Door14

£8,495

Finance available £167 pm

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

A1 Cars Of Cornwall

01326334849 *

0/5 Stars

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

2018 - 330e M Sport 4dr Step Auto11

£12,950

Finance available £267 pm

  • 2L
  • 102.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

JPM Motors Ltd

02890023665 *

BMW 3 Series2019 (19) - 320d xDrive MSport ShadowEdition Touring 5-Door

2019 (19) - 320d xDrive MSport ShadowEdition Touring 5-Door1

£19,500

  • 2L
  • 56.2K

    Miles
  • Diesel
  • Automatic
  • Estate

John Clark BMW Tayside

01382238686 *

BMW 3 Series2014 - 320d XDRIVE SE [LEATHER, HEATED SEATS & 4WD] 4-Door

2014 - 320d XDRIVE SE [LEATHER, HEATED SEATS & 4WD] 4-Door24

Low Mileage

£10,885

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brooklands Motor Centres

01135321282 *

4.4/5 Stars

BMW 3 Series2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)26

£10,250

Finance available £207 pm

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

X AUTOHAUS

01566701222 *

BMW 3 Series2018 (18) - 2.0 318d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 318d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr88

Reduced

£17,740

Finance available £344 pm

  • 2L
  • 57.7K

    Miles
  • Diesel
  • Automatic
  • Estate

BRM Select Cars Ltd

01724709671 *

0/5 Stars

BMW 3 Series2021 - M340i xDrive MHT 4dr Step Auto

2021 - M340i xDrive MHT 4dr Step Auto29

£28,899

Finance available £611 pm

  • 3L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

BMW 3 Series2019 - 320d Sport 4dr

2019 - 320d Sport 4dr22

£14,995

Finance available £313 pm

  • 2L
  • 73.1K

    Miles
  • Diesel
  • Manual
  • Saloon

CarBrothers NI

02894339938 *

BMW 3 Series2015 (65) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr

2015 (65) - 2.0 320d ED Plus Auto Euro 6 (s/s) 4dr26

£7,995

  • 2L
  • 100.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

The World of Cars

02475105174 *

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

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

Low Mileage

£31,000

Finance available £616 pm

  • 2L
  • 10.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Rochdale

01615298277 *

4.4/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto12

£35,498

  • 2L
  • 10.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Colchester

01414839928 *

4.7/5 Stars

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

2017 - 335d xDrive M Sport 4dr Step Auto1

£13,450

Finance available £278 pm

  • 3L
  • 109.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Conor Morgan Cars Ltd

02890023207 *

BMW 3 Series2006 (06) - 318 Ci M Sport 2dr

2006 (06) - 318 Ci M Sport 2dr16

Low Mileage

£7,500

  • 2L
  • 42.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Buy It Now Auctions

01698539316 *

0/5 Stars

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

2021 - 330e M Sport 5dr Step Auto21

£17,950

Finance available £348 pm

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

IJ Motors & Commercials

02890023175 *

BMW 3 Series2022 - M340i xDrive MHT 4dr Step Auto

2022 - M340i xDrive MHT 4dr Step Auto35

Low Mileage

£42,450

  • 3L
  • 9.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

4.6/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

View profile

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.