Skip to main content

3,014 Used BMW 3 Series cars for sale

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

2024 - 320i M Sport 4dr Step Auto19

Reduced

£30,998

  • 2L
  • 7.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

4.7/5 Stars

BMW 3 Series2024 (24) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2024 (24) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr57

£37,998

  • 2L
  • 13.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Prestige Cars by Peter Cooper West End

02380017190 *

4.3/5 Stars

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

2020 - 320d MHT M Sport 4dr Step Auto39

Low Mileage

£22,299

Finance available £466 pm

  • 2L
  • 20.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Peterborough

01733797063 *

BMW 3 Series2014 - 320d M Sport 4dr

2014 - 320d M Sport 4dr12

£7,995

Finance available £156 pm

  • 2L
  • 104.8K

    Miles
  • Diesel
  • Manual
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr50

£15,991

  • 2L
  • 87.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2024 (24) - M340d xDrive Touring 5-Door

2024 (24) - M340d xDrive Touring 5-Door32

£56,500

  • 3L
  • 9.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

John Clark BMW Tayside

01382238686 *

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

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)61

Reduced

£19,995

Finance available £390 pm

  • 3L
  • 60.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

VGS (HIGH WYCOMBE) LIMITED

01494410223 *

4.3/5 Stars

BMW 3 Series2021 (21) - 330e xDrive M Sport 4dr Step Auto

2021 (21) - 330e xDrive M Sport 4dr Step Auto33

Reduced

£17,475

Finance available £338 pm

  • 2L
  • 92.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Sandwell Car Sales

01215160845 *

BMW 3 Series2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr49

Reduced

£17,489

Finance available £339 pm

  • 3L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

0/5 Stars

BMW 3 Series2017 - 316d SE 5dr Step Auto

2017 - 316d SE 5dr Step Auto19

£11,290

Finance available £230 pm

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Fermanagh Auto Sales

02868336501 *

BMW 3 Series2007 (07) - 2.0 318i SE Auto Euro 4 4dr

2007 (07) - 2.0 318i SE Auto Euro 4 4dr13

£1,995

  • 2L
  • 160.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Vise Ltd

02039467655 *

BMW 3 Series2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto26

Low Mileage

£18,490

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2009 (09) - 318D M SPORT TOURING 5-Door

2009 (09) - 318D M SPORT TOURING 5-Door27

£2,990

  • 2L
  • 145.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Direct Part X

01924667333 *

3.4/5 Stars

BMW 3 Series2012 (12) - 320d EfficientDynamics 4dr

2012 (12) - 320d EfficientDynamics 4dr11

£2,995

  • 2L
  • 145.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MOORGATE AUTOS LTD

01614139835 *

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

2024 - 320i M Sport 4dr Step Auto19

Reduced

£31,498

  • 2L
  • 9.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW 3 Series1999 (V) - 328 Ci 2dr Auto

1999 (V) - 328 Ci 2dr Auto41

Low Mileage

£7,995

Finance available £156 pm

  • 2.8L
  • 42.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

Diss Car Centre

01379774709 *

5/5 Stars

BMW 3 Series2016 (16) - 335d xDrive Luxury 5dr Step Auto [Business Media]

2016 (16) - 335d xDrive Luxury 5dr Step Auto [Business Media]25

£10,995

Finance available £223 pm

  • 3L
  • 109.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Auto2000 Prestige Cars

02037808184 *

BMW 3 Series2010 (60) - 318D M SPORT 4dr SALOON MANUAL + £35 YR ROAD TAX +

2010 (60) - 318D M SPORT 4dr SALOON MANUAL + £35 YR ROAD TAX +27

Low Mileage

£3,490

Finance available £56 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon51

£49,337

  • 3L
  • 7.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series1984 - 2.0 320i Baur Conversion 2dr

1984 - 2.0 320i Baur Conversion 2dr19

Low Mileage

£9,995

Finance available £201 pm

  • 2L
  • 160.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Ganine Doyle Cars Ltd

01823218339 *

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

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.