Skip to main content

3,131 Used BMW 3 Series cars for sale

BMW 3 Series2015 (15) - 320d EfficientDynamics Business 5dr Step Auto

2015 (15) - 320d EfficientDynamics Business 5dr Step Auto65

£6,195

Finance available £116 pm

  • 2L
  • 123.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Quality Drive Auto Ltd

01212697808 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Touring Auto Euro 6 (s/s) 5dr

2015 (15) - 2.0 320d BluePerformance M Sport Touring Auto Euro 6 (s/s) 5dr50

£10,491

  • 2L
  • 97.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2017 - 318d Luxury Step Auto 4-Door

2017 - 318d Luxury Step Auto 4-Door17

Low Mileage

£12,197

Finance available £240 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2023 - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

2023 - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr61

Low Mileage

£41,650

Finance available £835 pm

  • 3L
  • 7.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2016 - 320d EfficientDynamics Plus 4dr

2016 - 320d EfficientDynamics Plus 4dr13

Low Mileage

£10,750

Finance available £218 pm

  • 2L
  • 69.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Autozone Cars

02870449518 *

BMW 3 Series2010 - 2.0 318d M Sport Steptronic Euro 5 4dr

2010 - 2.0 318d M Sport Steptronic Euro 5 4dr28

Low Mileage

£3,493

Finance available £56 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

LANDSTRADELTD

01234237585 *

BMW 3 Series2017 (67) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (67) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

Low Mileage

£14,500

Finance available £302 pm

  • 2L
  • 42.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Canvey Carriage Company

01268203836 *

4.2/5 Stars

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

2014 (63) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr10

BMW 3 Series2022 (22) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2022 (22) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)86

£28,500

Finance available £513 pm

  • 3L
  • 51.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2010 (10) - 2.0 316d ES Euro 5 4dr

2010 (10) - 2.0 316d ES Euro 5 4dr71

£1,990

  • 2L
  • 167.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Pulse Motors

01709223097 *

BMW 3 Series2013 - 2.0 318d Luxury Euro 5 (s/s) 4dr

2013 - 2.0 318d Luxury Euro 5 (s/s) 4dr38

£4,499

Finance available £78 pm

  • 2L
  • 108.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Shaws Cars Ltd

01462414116 *

BMW 3 Series2011 (11) - 320d [184] M Sport 4dr

2011 (11) - 320d [184] M Sport 4dr13

Reduced

£2,295

  • 2L
  • 145.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Craven Cars Limited

01279219583 *

0/5 Stars

BMW 3 Series2019 - 320d M Sport 4-Door

2019 - 320d M Sport 4-Door31

Low Mileage

£24,490

Finance available £483 pm

  • 2L
  • 41.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]19

Low Mileage

£36,398

  • 2L
  • 9.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 3 Series2018 (68) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2018 (68) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)8

£11,400

  • 2L
  • 68.4K

    Miles
  • Petrol
  • Manual
  • Saloon

Carworld Supermarket

01733794246 *

4/5 Stars

BMW 3 Series2014 (63) - 325d M Sport 4dr Step Auto

2014 (63) - 325d M Sport 4dr Step Auto12

Low Mileage

£3,750

Finance available £61 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pro Motor Salvage

01156977774 *

BMW 3 Series2013 (13) - 320d M Sport 4dr

2013 (13) - 320d M Sport 4dr8

Reduced

£3,695

Finance available £60 pm

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Y S Motors

01494928876 *

3.6/5 Stars

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

2023 - 330e M Sport 4dr Step Auto4

£28,683

  • 2L
  • 22.4K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Marshall BMW Scunthorpe

01724707996 *

BMW 3 Series(58) - 2.5 325i M Sport Auto Euro 4 4dr

(58) - 2.5 325i M Sport Auto Euro 4 4dr20

£6,949

Finance available £133 pm

  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

4.4/5 Stars

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

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr43

£20,995

Finance available £411 pm

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RSK CARS LIMITED

01902240171 *

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.