Skip to main content

3,115 Used BMW 3 Series cars for sale

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

2023 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic25

Low Mileage

£28,995

Finance available £575 pm

  • 2L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Boongate Kia

01733667444 *

4.7/5 Stars

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

2024 - 320i M Sport 4dr Step Auto49

Low Mileage

£29,799

Finance available £630 pm

  • 2L
  • 5.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

BMW 3 Series2020 - 3.0 G20 330d xDrive Saloon AC B57 3.0d 4-Door

2020 - 3.0 G20 330d xDrive Saloon AC B57 3.0d 4-Door32

£12,200

Finance available £250 pm

  • 3L
  • 169.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

LSA Autocentre Limited

01164026541 *

BMW 3 Series2016 - 320d EfficientDynamics Plus 4dr

2016 - 320d EfficientDynamics Plus 4dr7

£8,995

Finance available £179 pm

  • 2L
  • 93.7K

    Miles
  • Diesel
  • Manual
  • Saloon

McKinney Motors

02837440713 *

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

2024 - 320i M Sport 5dr Step Auto19

£34,898

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 3 Series2013 (62) - 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2013 (62) - 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps)36

£7,495

Finance available £145 pm

  • 2L
  • 111.7K

    Miles
  • Diesel
  • Automatic
  • Convertible

Botley Car Centre Limited

01489661104 *

BMW 3 Series2016 (66) - 318d M Sport Saloon 4-Door

2016 (66) - 318d M Sport Saloon 4-Door23

Low Mileage

£14,700

  • 2L
  • 31.7K

    Miles
  • Diesel
  • Manual
  • Saloon

John Clark BMW Aberdeen

01224451046 *

BMW 3 Series2015 - 330d M Sport 4dr Step Auto [Business Media]

2015 - 330d M Sport 4dr Step Auto [Business Media]20

£10,995

Finance available £223 pm

  • 3L
  • 87.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Quality Car Sales

01924667062 *

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

2015 (65) - 330d xDrive M Sport 4dr Step Auto [Business Media]20

£12,495

Finance available £257 pm

  • 3L
  • 79.1K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Galloway Motors

01333406894 *

BMW 3 Series2022 - 330E Sport Phev 5-Door

2022 - 330E Sport Phev 5-Door37

£19,920

Finance available £423 pm

  • 2L
  • 61.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Approved

01254445378 *

BMW 3 Series2021 (21) - F/BMW/S/H X4! 4-Door

2021 (21) - F/BMW/S/H X4! 4-Door20

£16,495

  • 2L
  • 87.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2012 (13) - 330d Luxury 4dr Step Auto

2012 (13) - 330d Luxury 4dr Step Auto26

Low Mileage

£7,895

Finance available £154 pm

  • 3L
  • 81.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Express

07305693901 *

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

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

£15,450

Finance available £323 pm

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

THE MOTOR LOUNGE

01992666449 *

BMW 3 Series2016 - XDRIVE M SPORT 4-Door

2016 - XDRIVE M SPORT 4-Door52

Low Mileage

£16,250

Finance available £341 pm

  • 3L
  • 54.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorservices Of Chepstow

01291441524 *

4.3/5 Stars

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

2015 (65) - 330d M Sport 5dr Step Auto [Business Media]20

£7,800

Finance available £152 pm

  • 3L
  • 127.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

L&T Cars Ltd

02039112053 *

BMW 3 Series2012 (12) - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr

2012 (12) - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr46

Reduced

£5,995

Finance available £112 pm

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Scotton Garage Limited

01423797050 *

4.8/5 Stars

BMW 3 Series2012 - 2.0 318d SE 4dr

2012 - 2.0 318d SE 4dr51

Reduced

£4,000

  • 2L
  • 102.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Vortex Cars Limited

01614700153 *

BMW 3 Series2021 - 2.0 318d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2021 - 2.0 318d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)60

£13,950

Finance available £289 pm

  • 2L
  • 102.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Farlan Automotives Limited

02038730401 *

0/5 Stars

BMW 3 Series2019 (69) - 330e SE Pro 4dr Auto

2019 (69) - 330e SE Pro 4dr Auto46

£17,295

Finance available £335 pm

  • 2L
  • 65.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

DMC

01412601329 *

0/5 Stars

BMW 3 Series2016 (16) - 335D XDRIVE STEP M Sport 4-Door

2016 (16) - 335D XDRIVE STEP M Sport 4-Door58

£12,399

  • 3L
  • 95.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hendy Car Store Exeter

01392342593 *

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

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.