Skip to main content

3,151 Used BMW 3 Series cars for sale

BMW 3 Series2017 (17) - 330e M Sport 4dr Step Auto

2017 (17) - 330e M Sport 4dr Step Auto18

£5,995

Finance available £112 pm

  • 2L
  • 112.2K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Cars of Kinson

01202001903 *

2.9/5 Stars

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

2018 (18) - 318d M Sport Shadow Edition 5dr Step Auto11

Reduced

£12,995

Finance available £268 pm

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Used Cars 4 U Ltd

01708947023 *

BMW 3 Series2010 (60) - 2.0 320d Sport Plus Edition Touring Euro 5 5dr

2010 (60) - 2.0 320d Sport Plus Edition Touring Euro 5 5dr38

£4,295

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Estate

ZWBA CARS LTD

01536211853 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]

2021 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]44

£20,749

Finance available £428 pm

  • 2L
  • 57.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2020 - 330e M Sport 4dr Step Auto [Pro Pack]

2020 - 330e M Sport 4dr Step Auto [Pro Pack]36

£21,489

Finance available £444 pm

  • 2L
  • 42.7K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)33

Reduced

£12,495

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Automatic
  • Estate

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

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

£18,995

Finance available £370 pm

  • 2L
  • 58.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01743291623 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

£34,998

  • 2L
  • 11.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Armadale Citroen / Vanstore

01501640622 *

4.7/5 Stars

BMW 3 Series2011 (61) - 320d EfficientDynamics 4dr

2011 (61) - 320d EfficientDynamics 4dr30

£2,395

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Ace Automotive Southern Limited

02039092195 *

BMW 3 Series2021 - 330e M Sport Pro Edition 4dr Step Auto

2021 - 330e M Sport Pro Edition 4dr Step Auto25

Reduced

£19,995

  • 2L
  • 57.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Grange Aston Martin Birmingham

01675623130 *

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

2024 (24) - 320i M Sport 4dr Step Auto20

£31,000

  • 2L
  • 12.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

BMW 3 Series2022 - 330e xDrive M Sport 5dr Step Auto

2022 - 330e xDrive M Sport 5dr Step Auto45

£18,349

Finance available £376 pm

  • 2L
  • 78.2K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2015 (15) - 318d Sport 5dr Step Auto [Business Media]

2015 (15) - 318d Sport 5dr Step Auto [Business Media]30

£5,500

  • 2L
  • 155.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Juno Cars

01282501863 *

BMW 3 Series2011 (61) - 320d [184] M Sport 4dr Step Auto

2011 (61) - 320d [184] M Sport 4dr Step Auto47

Reduced

£4,000

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Acocks Green Motor Company

01213872413 *

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr42

£7,200

Finance available £139 pm

  • 2L
  • 116.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Star Cars London

02037726236 *

3.8/5 Stars

BMW 3 Series2016 - 320d Ed PLUS TOURING 5-Door

2016 - 320d Ed PLUS TOURING 5-Door41

£8,999

Finance available £179 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Group 1 Motor Company Ltd

01942365317 *

BMW 3 Series2021 - 318d Sport 4dr

2021 - 318d Sport 4dr41

£19,449

Finance available £400 pm

  • 2L
  • 53.6K

    Miles
  • Diesel
  • Manual
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2016 - 320d M Sport 4dr

2016 - 320d M Sport 4dr8

£10,895

Finance available £221 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

JB Autos Sales

02870440586 *

BMW 3 Series2009 (59) - 320i M SPORT 2DR AUTOMATIC COUPE

2009 (59) - 320i M SPORT 2DR AUTOMATIC COUPE20

Reduced

£2,290

  • 2L
  • 139.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

WMC

01212706882 *

0/5 Stars

BMW 3 Series2021 - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) -

2021 - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) -49

Low Mileage

£30,582

Finance available £621 pm

  • 2L
  • 15.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Shrewsbury

01743292169 *

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.